博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
腾讯云环境配置之PHP5.6.3 + redis扩展 稳定版
阅读量:6904 次
发布时间:2019-06-27

本文共 2078 字,大约阅读时间需要 6 分钟。

腾讯云环境配置之PHP5.6.3 + redis扩展 稳定版

时间:2015-01-18 01:41
来源:linux.it.net.cn 
作者:IT
 

#由于上文装过yum groupinstall “Development tools”这里就不装了,直接装缺少的

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#下载并且解压缩php5.6.3源码
cd ~
http://cn2.php.net/distributions/php-5.6.3.tar.gz
tar zxvf php-5.6.3.tar.gz -C /usr/local/src
#安装缺少的依赖
yum install libxml2-devel gd-devel libmcrypt-devel libcurl-devel openssl-devel
#编译
./configure --prefix=/usr/local/php56 --with-config-file-path=/usr/local/php56/etc --with-mysql --with-gd --with-openssl --with-fpm-user=nginx --with-fpm-group=nginx --with-zlib  --with-mhash --with-pcre-regex --with-iconv --with-curl --with-pear --with-pdo-mysql --enable-fileinfo --enable-mbstring --enable-mysqlnd --enable-opcache --enable-sockets --enable-pcntl --with-libxml-dir --enable-bcmath --enable-dom --enable-fpm --enable-mysqlnd-compression-support --enable-ftp --without-pdo-sqlite --without-sqlite3 --with-gd --with-jpeg-dir --with-freetype-dir --enable-shared
#安装
make
make install
#做两个软连接
ln -s /usr/local/php56/bin/php /usr/local/bin/php
ln -s /usr/local/php56/bin/phpize /usr/local/bin/phpize
#复制配置文件
cp /usr/local/src/php-5.6.3/php.ini-production /usr/local/php56/etc/php.ini
cp /usr/local/php56/etc/php-fpm.conf.default /usr/local/php56/etc/php-fpm.conf
#复制fpm启动管理脚本
cp /usr/local/src/php-5.6.3/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm
#修改php-fpm.conf配置参数
vi /usr/local/php56/etc/php-fpm.conf
去掉pid和error_log前面的分号
 
#加入开机启动
# chkconfig --add php-fpm
# chkconfig php-fpm on
 
service php-fpm start

安装redis扩展

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cd ~
wget http://pecl.php.net/get/redis-2.2.5.tgz
tar xvf redis-2.2.5.tgz -C /usr/local/src
cd /usr/local/src/redis-2.2.5
#开始编译安装
phpize
./configure --with-php-config=/usr/local/php56/bin/php-config
make && make install
#把redis.so库添加到php.ini配置文件中
vi /usr/local/php56/etc/php.ini
extension=/usr/local/php56/lib/php/extensions/no-debug-non-zts-20131226/redis.so
#重启fpm
/etc/init.d/php-fpm restart
#检测扩展是否安装成功
php -m | grep redis
redis
#也可以使用phpinfo();函数的输出页面来看.

转载地址:http://zcldl.baihongyu.com/

你可能感兴趣的文章
Oracle Data Guard概念
查看>>
Git的学习笔记(二)
查看>>
git安装
查看>>
SEO黑页以及门页框架和JS跳转实现方法
查看>>
html5 Ajax 访问.net WebApi获取视频流
查看>>
[HNOI2008]玩具装箱TOY
查看>>
luogu P1801 黑匣子_NOI导刊2010提高(06)
查看>>
Java jdk环境变量配置
查看>>
Given Name.Family Name的区别
查看>>
深入浅出javascript(二)函数和this对象
查看>>
Form 对象
查看>>
Codeforces Round #533(Div. 2) C.Ayoub and Lost Array
查看>>
HDU - 3966-Aragorn' Story(树链剖分+线段树)
查看>>
Linux基础第五章 进程控制
查看>>
[转载]孤儿进程与僵尸进程[总结]
查看>>
jquery事件机制扩展,jquery鼠标右键事件。
查看>>
windows phone Image checkbox
查看>>
[pycharm]远程调试服务器项目
查看>>
7 Java NIO Selector-翻译
查看>>
All Users in SharePoint Site Custom Webpart
查看>>