下载编译 http://redis.io/download mkdir /data/install cd /data/install wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz tar -xvzf redis-2.6.13.tar.gz cd redis-stable make 建立redis目录 cp src/redis-server /usr/local/bin/ cp src/redis-cli /usr/local/bin/ mkdir -p /usr/local/re...
swoole安装部署 下载swoole-1.7.19.tgz http://pecl.php.net/package/swoole https://github.com/swoole/swoole-src/releases cd /data/install wget http://pecl.php.net/get/swoole-1.7.19.tgz tar -zvxf swoole-1.7.19.tgz cd swoole-1.7.19 编译安装 /usr/local/php-5.4.40/bin/phpize ./configure --with-php-co...
在容器中ulimit无法更改max processes 现象: 1.从线上拉取nginx、php配置,用于在容器中运行与线上环境相同配置 2.启动nginx后’netstat -ltnp’没有发现80端口 3.从nginx的error.log日志发现以下异常 2015/09/06 02:03:40 [alert] 24#0: setrlimit(RLIMIT_NOFILE, 51200) failed (1: Operation not permitted) 2015/09/06 02:03:40 [alert] 25#0: setrlimit(RLIMIT_NOFILE, ...
配置说明 服务器IP: 172.17.163.** SVN数据存放目录: /data/svndata/ 内网站点目录: /data/wwwroot/ 内网地址: http://172.17.163./admin/column/index SVN地址: svn://172.17.163./cms_one_hiapk/ 创建CMS项目版本库 创建目录并启动SVN服务 mkdir /data/svndata/ svnserve -d -r /data/svndata/ --listen-port 3690q svnadmin create /data/sv...
快速部署项目 第一步: 修改/etc/sysconfig/docker文件,为了镜像仓库授权访问 vim /etc/sysconfig/docker other_args="-g=/data/docker --insecure-registry=172.17.163.105:8500" 第二步: 拉取项目镜像 docker pull 172.17.163.105:8500/hiapk/dedecms_hiapk_com 第三步: SVN检出项目代码 mkdir /data/wwwroot/dedecms_hiapk_com cd /data/...
安装docker-registry docker run -d -p 5000:5000 registry 安装安成之后直接访问 http://127.0.0.1:5000 就可以看到 docker-registry server (dev) (v0.7.3) $ docker run -e SETTINGS_FLAVOR=s3 -e AWS_BUCKET=mybucket -e STORAGE_PATH=/registry -e AWS_KEY=myawskey -e AWS_SECRET=myawssecret ...
分析 使用explain分析sql语句 explain SELECT aid,body FROM `dede_addonarticle` WHERE aid IN(0,262,269,281,299,307,312,313,320,401); 通过「SHOW FULL PROCESSLIST」语句很容易就能查到问题SQL SHOW FULL PROCESSLIST 复合索引、普通索引区别 对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引...
起因 将本地PC开发环境统一迁移至内网kvm环境中,解决资源统一管理、数据安全等问题,在此记录KVM模板安装项。 操作说明 自动挂载好/data目录 mount /dev/vdb1 /data 将yum源更改为163源 cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/CentOS6-Base-163.repo mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS6-Base-163.repo CentO...
Hi Timed的目标是为自身没有基础建设支撑的团队提供一套便于二次开发的低成本的定时任务调度与管理系统。系统本身是基于swoole实现,并且自身不处理业务逻辑只负责任务的调度和管理,每个任务可设置多样化的周期执行时间和调度方式异步运行。
wiki.php运行在php平台,是基于Markdown的wiki程序。
docker服务,构建centos基础镜像和开发环境镜像Dockerfile脚本
yaf是高度灵活可扩展的框架,自身不会提供业务功能。往往在业务开发中需要根据情况对yaf进行一定的补充扩展以满足业务实现。以下是在业务使用中总结出的扩展方式可供yaf使用者学习参考。
XiaoCai Blog