自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (14)
  • 收藏
  • 关注

原创 centos7 安装btsync

btsync是我很喜欢的一款同步软件,主要是可以把文件加密存放到外部存储空间,能协助备份的同时还不用担心安全问题。btsync的密钥有3种,读写key,只读key,加密key。外部存储空间直接用加密key存储,文件完全不知道是什么内容。下载并解压缩:wget https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar...

2018-04-10 12:39:20 1473

原创 安装lnmp脚本

yum install epel-release yum-plugin-priorities yum-plugin-protectbase -yrpm --import https://dl.iuscommunity.org/pub/ius/IUS-COMMUNITY-GPG-KEYrpm -i https://centos6.iuscommunity.org/ius-release.rp

2016-05-11 14:19:13 642

原创 Yii2前后台分开用户表

前台:main.php    'components' => [        'user' => [            'identityClass' => 'common\models\User',            'enableAutoLogin' => true,'idParam' => '__user','identityCookie' => ['nam

2016-04-05 13:58:03 2109

原创 dokuwiki在nginx的配置

最近装了dokuwiki,需要在nginx上做权限限制。apache有现成的,nginx需要在conf文件里屏蔽4个目录的访问权限。如下:location ~ /(data|conf|bin|inc)/ { deny all;}

2016-01-22 14:24:38 2826

原创 php-fpm使用多进程池

参考:http://mail.cfanz.cn/index.php?c=article&a=read&id=284348环境:cento6 nginx phpfpm默认php-fpm只启动一个池,在/etc/php-fpm.d/www.conf/etc/php-fpm.conf里,会加载/etc/php-fpm.d/下*.conf文件,所以直接复制出来一份www.conf修改后即可。别

2016-01-19 11:52:51 3483

原创 限制php只能在当前目录下执行

为了更加安全,需要限制虚拟站点目录下的php文件只能在当前站点下运行。在nginx的站点配置文件里,php块,增加如下代码:fastcgi_param PHP_VALUE "open_basedir=/www/sitepath";通过只在当前站点配置open_basedir来限制,如果在php.ini配置,会影响所有站点。就是不知道为什么,每次nginx reload后,php

2016-01-18 14:03:24 655

原创 Yii2默认界面增加多级菜单

Yii 2.0.6参考:http://blog.csdn.net/zhongyuan_1990/article/details/31789541在css中,增加: .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu

2016-01-13 15:11:21 1692

原创 在git.oschina上使用WebHook自动部署

首先创建密钥对,用于连接oschinassh-keygen选择存放位置,输入密码密钥对生成完成将web目录改为apache用户所有。sudo -u apache ssh-keygen -t rsa -C "[email protected]"我这使用apache用户执行php脚本,执行上面命令创建一个密钥会在/var/www/.ssh中看到相应的

2015-12-15 15:07:39 3469 1

原创 使用密钥ssh登录到主机

先用密码登录到主机将公钥信息写入 ~/.ssh/authorized_keys.ssh 权限为700authorized_keys 权限为600修改vim /etc/ssh/sshd_config PubkeyAuthentication yes    #启用公告密钥配对认证方式 AuthorizedKeysFile .ssh/authorized_keys  

2015-12-15 11:57:37 681

原创 linux下shell脚本文件明明存在却说不存在的问题

大多是windows下创建的文件,非unix格式,用vim转换一下就好。vim打开输入:set ff=unix

2015-12-13 11:33:32 2619

原创 尝试使用ManifoldJS

github:https://github.com/manifoldjs/ManifoldJSwiki:https://github.com/manifoldjs/manifoldJS/wiki/Getting-Startedwindows下,首先安装node.jshttps://nodejs.org/en/安装5.0最新版,默认安装npmcmd下安装man

2015-11-11 14:16:01 1111

原创 docker学习笔记(二)导入导出镜像

docker导入导出镜像原来是有2套方案1,export/import2,save/load区别是export导出的镜像小,save的大。原因是save保存了版本信息,export则没有。

2015-09-21 12:35:42 596

原创 docker学习笔记(一)

docker在centos7下,可以直接#yum install docker,安装后,也是一个service在centos6下:yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpmyum install docker-io想自己搞套LNMP,总装这些,太麻烦了,甚至加上red

2015-09-20 17:09:14 655

原创 PHP安装redis扩展

PHP扩展有很多,参考:http://redis.io/clients#php官方打星的就是phpredis Predis,phpredis是C写的,效率会高写,Predis是PHP写的,能直接看到源码。下载phpredis,一方面是觉得性能好,另一方面主要是用它来存session,地址:https://github.com/phpredis/phpredis/tree/2.2.7不知

2015-09-10 12:34:33 11596

原创 yii2 集成mongodb

首先,在本地安装mongodb的php扩展。参考:http://us1.php.net/manual/zh/book.mongo.php本地是windows,下载dll扩展文件,放到php的ext目录下。下载地址:https://pecl.php.net/package/mongo需要先知道自己本地PHP环境,涉及到Thread Safety和Architecture,可以用p

2015-09-06 11:15:51 2968

原创 ab压nginx集群失败率的问题

感觉很奇怪,集群里有2台服务器时,ab是50%失败率,3台是67%失败率,不知道怎么回事,但的确和服务器数量有关系。后来才明白,ab把第一次请求到的content-length作为基准,如果后边的不同,则认为失败。只要把相关页面搞成一样的就可以了。参考:http://www.programgo.com/article/55082933572/

2015-07-22 17:11:51 516

原创 mongodb启动的一些警告处理方法

mongodb启动时一些警告echo never >/sys/kernel/mm/transparent_hugepage/enabledecho never>/sys/kernel/mm/transparent_hugepage/defragvi /etc/security/limits.d/90-nproc.conf //修改1024 为32000重启mongod

2015-07-20 14:30:49 1415

原创 centos安装xdebug

参考:http://segmentfault.com/a/1190000002608306首先下载xdebug的源码,到http://www.xdebug.com/download.php#wget http://www.xdebug.com/files/xdebug-2.3.3.tgz解压缩#phpize#./configure#make#make install

2015-06-24 17:30:51 488

原创 linux自动校时

首先安装yum install ntpdatecrontab -e0 * * * * /usr/sbin/ntpdate s1a.time.edu.cn加入上面一行,完成。

2015-06-23 17:02:47 2192

原创 html5通过浏览器调用手机相机

基本需求,是点击网页中头像图片,弹出提示:手机、相册、文件管理器……相机拍照后,自动上传图片。不知道为什么,相册选择的图片无法正常上传。.up_icon,.up_input {position: absolute;top: 10px;left: 110px;width: 64px;height: 64px;z-index: 2}.up_icon {overflow:

2015-06-04 14:56:03 3437

原创 yii2学习笔记(十)rbac

参考:http://www.yiifans.com/forum.php?mod=viewthread&tid=74&extra=&page=1参考:http://eee.qt06.com/news/index.php?site=Csdnblog&url=aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJ0aHVyYWxzdG9uMjAxNS9hcnRpY2xlL2RldGFpbHM

2015-05-17 15:52:21 1475

原创 yii2学习笔记(九)用户登录基础

yii2自带用户注册、登录等相关代码。可以直接通过页面右上角的操作进行,但需要先配置下数据库相关信息。直接登录会显示数据库验证失败,修改common\config\main-local.php,进行相关的数据库、密码等配置。同时创建好相应数据库。执行数据库迁移命令:#./yii migrate会在数据库内看到新增加了2个表,migration和user。上面命令是在cons

2015-05-17 09:48:51 630

原创 centos下安装zend扩展

本以为不会再用到zend,可还是用到了。http://www.zend.com/en/products/guard/downloads#Linux下载合适的文件,找到包里的so文件。上传到/usr/lib64/php/modules里根据README.txt里的说明,在/etc/php.ini里加入:zend_extension=/usr/lib64/php/modules

2015-05-13 15:38:13 540

原创 centos自动备份文件夹

切换到执行crontab的账号,使用该账号执行$crontab -e编辑如下内容,工作时间每隔半小时执行shell0,30 8,9,10,11,12,13,14,15,16,17,18,19 * * * sh demobackup.shshell:#!/bin/bashDATE=$(date +%Y-%m-%d)mkdir /home/nginx/backup/$DAT

2015-05-12 09:45:18 961

原创 yii2学习笔记(八)设置默认布局文件

默认布局文件在views/layouts/main.php需要修改时,可以全局修改config/main.php,增加一行:'layout' => 'demo',或者只在某个controller中添加:public $layout = 'newmain';参考:http://www.yiichina.com/doc/guide/2.0/structure-views

2015-05-08 10:01:26 3664

原创 yii2学习笔记(十一)安装到服务器

本身和安装到本地没啥区别,只是看不到下面的debug条了。原来默认只允许本地访问才能看到debug条。参考:http://yii2.techbrood.com/guide-module-debug.htmlmain-local.php做如下调整if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environm

2015-05-06 16:52:34 514

原创 安装lnmprm的shell,临时

随便写写,省了新装的一大堆步骤,待完善centos 6.6php nginx mysql redis mongodb#!/bin/bashyum install wget -yecho "##########install 163 repo##########"mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentO

2015-05-05 17:36:13 474

原创 虚拟机克隆后无法联网问题修复

vi /etc/sysconfig/network-scripts/ifcfg-eth0删除mac地址和guid那2行编辑ip地址删除 /etc/udev/rules.d/70_persistent-net.rules 文件reboot

2015-05-05 17:24:06 513

原创 samba共享linux目录到windows

yum install sambavim /etc/samba/smb.conf //添加如下,实际不要使用root账号[sss]//显示的共享名path = /root/share//实际共享目录valid users = root//模拟登录用户public = yes//公开writeable = yes//可写同文件修改最上面workgroup=MS

2015-05-05 17:00:57 401

原创 yii composer安装php-console

第一次在yii里面用composer安装第三方扩展,纪念下。在https://packagist.org/里面,搜索console,找到php-console。页面:https://packagist.org/packages/php-console/php-console在项目根目录下的composer.json,找到require那堆,根据上面页面提示,加入"php-console/p

2015-05-04 13:48:01 953

原创 安装redis

参考:http://redis.io/download#wget http://download.redis.io/releases/redis-3.0.0.tar.gz#tar xf redis-3.0.0.tar.gz#cd redis-3.0.0#make//#cd src //注释掉的这几行可以不执行,测试罢了//#yum install tcl//#make

2015-04-28 19:38:03 353

原创 php结合mongodb

参考:http://docs.mongodb.org/ecosystem/drivers/php/#yum install php-pear //装完这个才有pecl命令#pecl install mongo //自动下载源文件并编译编译好后,根据提示,修改php.ini文件,增加extension=mongo.so。我这里用的是php-fpm,#service php-fpm r

2015-04-28 13:16:50 460

原创 yum安装mongodb

参考:http://docs.mongodb.org/master/tutorial/install-mongodb-on-red-hat/创建文件/etc/yum.repos.d/mongodb-org-3.0.repo写入:[mongodb-org-3.0]name=MongoDB Repositorybaseurl=http://repo.mongodb.org/yu

2015-04-28 10:31:27 579

原创 yii2学习笔记(七)日志

工欲善其事,必先利其器。写代码前一定要先了解怎样方便调试。目的是希望在开发环境下,记录更多的log信息,和环境有关,和前后台无关。于是直接编辑yii2\environments\dev\common\config\main-local.php,在components中加入如下代码:'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, '

2015-04-27 10:49:12 692

原创 yii2学习笔记(六)访问

参考:http://www.yiichina.com/doc/guide/2.0/start-workflowhttp://www.digpage.com/app_struct.html只有应用下的web目录是对外开放的,直接绑到网站根目录下。但开发时可以不要在意这些细节,直接通过http://localhost/yii2/frontend/web/ 来访问。也可以先看下http:

2015-04-26 10:19:46 661

原创 yii2学习笔记(五)目录结构

参考:http://www.digpage.com/app_struct.html参考:http://www.jb51.net/article/54068.htm参考:http://www.yiifans.com/forum.php?mod=viewthread&tid=10&extra=page%3D1├── backend后台web应用├── common 公共目录,前

2015-04-26 09:35:16 600

原创 yii2学习笔记(四)环境配置

参考:http://www.digpage.com/environment.html以往开发,都是使用本地数据库,发布后还得改各种参数很麻烦。yii2自带init命令用来切换开发和生产环境。原理就是开发和生产环境有各自的配置文件,执行init命令直接覆盖这些文件。开发环境是每个开发人员独享的,可以自己配置自己的,这些文件都以local.php结尾,git并不会提交到版本库中。

2015-04-25 17:41:14 774

原创 yii2学习笔记(三)Composer代理

今天发现国内Composer代理竟然挂了,502自己随手搞了下代理,在国外nginx上配了下: server {                listen 8080;                location / {                        proxy_pass https://packagist.org/;                }

2015-04-25 16:56:36 1192

原创 yii2学习笔记(二)Composer安装

Composer,是个类似centos中yum的工具,解决依赖关系。PHP都要解决依赖了……一,安装Composer到https://getcomposer.org/,去download下载。linux和windows都有,安装很简单。http://www.phpcomposer.com/ 中文镜像。二,配置Composer到国内镜像http://pkg.phpco

2015-04-24 14:33:15 711

原创 yii2学习笔记(一)

最近要带团队开发个ERP,大家都想学点新东西。目前团队配置5人,大多熟悉thinkphp,但都希望学些新东西,所以考虑上yii2。yii分2个版本,basic和advanced,basic太简单,直接来advanced。安装:开发主机windows+WAMP在http://www.yiiframework.com/download/下载

2015-04-16 09:06:22 700

arpl vm安装黑群晖vmdk格式

已将img转为vmdk格式,这是“arpl-i18n-23.10.1.img”转好的文件,可以直接放到VM中运行。引导和数据盘务必选择SATA,否则后边安装系统时,安装到55%会提示“无法安装此文件,文件可能已经毁损。”。 创建虚拟机时,选择“其他Linux 5.x内核”。 添加现有硬盘,arpl选择为SATA盘,再额外添加SATA数据盘。 再根据需求添加多个桥接或NAT网卡。 最后删掉光驱。 开机后根据提示进入web页面 + 选择语言 + 选择型号(920+) + 选择版本(7.2) + 编译引导 + 启动 + 开始安装群晖,安装后留在10分钟倒计时页面等待后续

2023-10-13

wampserver 3.2.5 x64 附带一些其他版本软件包

2021-09-02整理,只要5积分,不调价。 wampserver 3.2.5 x64 及更新包。官方下载,未作任何更改。 3.2.3版本自带的软件比较老,附带一些其他版本软件包,可同时安装。 内含: wampserver 3.2.3 x64本体,加3.2.5升级包 PHP 7.3.30、7.4.23、8.0.10 MySQL 5.7.35、8.0.26 MariaDB 10.6.4 Apache 2.4.48 安装方式: 先安装wampserver 3.2.3本体,再安装3.2.5升级包。 升级到3.2.5后,其他模块随意。

2021-09-02

windows adb 1.0.41

1.0.41

2020-12-24

wampserver3.2.3_x64

Default install: Apache 2.4.46 - PHP 5.6.40/7.3.21/7.4.9 - MySQL 5.7.31[|8.0.21 for 64 bit] - MariaDB 10.3.23|10.4.13|10.5.4 PhpMyAdmin 5.0.2 - Adminer 4.7.7 - PhpSysInfo 3.3.2 As an option : PHP 7.0.33/7.1.33/7.2.33

2020-12-18

php redis扩展3.1.4 包含php对应7.0 7.1 7.2版本

php redis扩展3.1.4稳定版,win扩展,包含php对应7.0、7.1、7.2版本,用哪个自己选。

2017-12-05

树莓派3使用手册

树莓派3使用手册

2017-01-13

php_redis-2.2.5-5.6-ts-vc11-x86

php_redis-2.2.5-5.6-ts-vc11-x86扩展

2015-09-10

京东技术开放日第一期-京东数据中心网络服务如何支撑618大流量

京东技术开放日第一期-京东数据中心网络服务如何支撑618大流量

2015-07-15

京东技术开放日第一期-电商海量订单处理OFC系统的关键技术环节

处理海量、高速增长的订单数据 SOA 化体系结构下,协调众多系统运行,保持订单数据的一致性和完整性 可运营、可监控、易部署、易水平扩展

2015-07-15

京东技术开放日第一期-大流量稳定交易系统-v1.2

原则一:按照业务切分系统 原则二:灾备切换 原则三:水平扩展-分流 原则四:超预期流量-限流 原则五:保护系统-降级 原则六:提高性能-读写分离 原则七:唯快不破-异步化 原则八:动态,静态流量分离 原则九:线上压力测试-发现瓶颈 原则十:预案

2015-07-15

VM10的黑苹果补丁(Unlocker for VMware workstation 1.3.0)

Unlock All 是 VMware虚拟机安装MAC OS X系统时所需要安装的补丁,需要运行这个补丁之后,才能看到Apple Mac OS X 的安装选项。否则无法加载ISO(DMG)镜像进行安装。所以,如果各位要安装黑苹果的话这个补丁是必须有的,赶紧下载收藏吧。 Unlock-All-v130 最新版(Unlocker for VMware workstation 1.3.0) 安装前需要停止: VMware NAT Service VMUSBArbService VMnetDHCP VMAuthdService 服务

2015-07-04

模拟硬盘灯 drivegleam

远程桌面等时候,观察不到机箱上的硬盘灯,不知道硬盘的工作状况,可以用这个工具在桌面右下角的通知区域显示各硬盘、分区的读写状况。

2015-01-24

C#字符串和正则表达式参考手册

C#字符串和正则表达式参考手册 C#字符串和正则表达式参考手册

2010-06-29

数字图像的边缘检测 pdf

数字图像的边缘检测 pdf 西安交通大学

2009-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除