程序部署(五)
2016-05-03 00:00
204 查看
摘要: 编译安装PHP5.5.34
一.编译安装PHP5.5.34
1.php官网下载5.5.34源码
cd /home/caojiabin/下载
2.解压
tar -zxvf php-5.5.34.tar.gz
3.安装
cd php-5.5.34
(1.)编译
./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/lib --enable-fpm --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --with-mysql --with-mysqli --with-mysql-sock --enable-pdo --with-pdo-mysql --with-gettext --enable-mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-readline --without-sqlite3 --without-pdo-sqlite --with-pear --with-libdir=/lib/x86_64-linux-gnu --with-gd --with-jpeg-dir=/usr/lib --with-vpx-dir=/usr/lib --enable-gd-native-ttf --enable-xml
(2.)安装
make test && make install
(3.)注释
如果提示某个扩展找不到,安装上继续编译,即可!
4.配置
#将配置文件复制到lib下
cd /home/caojiabin/下载/php-5.5.34
cp php.ini-development /usr/local/php5/lib/php.ini
#php-fpm配置文件修改
cd /usr/local/php5/etc
cp php-fpm.conf.default ./php-fpm.conf
#修改用户(如果没有用户和组就添加:useradd www-data)
cd /usr/local/php5/etc/php-fpm.d
cp www.conf.default ./www.conf
vim www.conf
user = www-data
group = www-data
5.调试
#查看安装的版本
/usr/local/php5/bin/php -v
#查看配置文件
/usr/local/php5/bin/php --ini
#启动php-fpm(如果报错请检查php-fpm和www.conf)
/usr/local/php5/sbin/php-fpm
#关闭php-fpm
kill -INT `cat /usr/local/php5/var/run/php-fpm.pid`
#重启php-fpm
kill -USR2 `cat /usr/local/php5/var/run/php-fpm.pid`
6.添加黄金变量
cd /etc/profile.d
vim php.sh
#路径配置并保存
#php5
export PHP_HOME=/usr/local/php5
export PATH=$PHP_HOME/bin:$PATH
一.编译安装PHP5.5.34
1.php官网下载5.5.34源码
cd /home/caojiabin/下载
2.解压
tar -zxvf php-5.5.34.tar.gz
3.安装
cd php-5.5.34
(1.)编译
./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/lib --enable-fpm --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --with-mysql --with-mysqli --with-mysql-sock --enable-pdo --with-pdo-mysql --with-gettext --enable-mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-readline --without-sqlite3 --without-pdo-sqlite --with-pear --with-libdir=/lib/x86_64-linux-gnu --with-gd --with-jpeg-dir=/usr/lib --with-vpx-dir=/usr/lib --enable-gd-native-ttf --enable-xml
(2.)安装
make test && make install
(3.)注释
如果提示某个扩展找不到,安装上继续编译,即可!
4.配置
#将配置文件复制到lib下
cd /home/caojiabin/下载/php-5.5.34
cp php.ini-development /usr/local/php5/lib/php.ini
#php-fpm配置文件修改
cd /usr/local/php5/etc
cp php-fpm.conf.default ./php-fpm.conf
#修改用户(如果没有用户和组就添加:useradd www-data)
cd /usr/local/php5/etc/php-fpm.d
cp www.conf.default ./www.conf
vim www.conf
user = www-data
group = www-data
5.调试
#查看安装的版本
/usr/local/php5/bin/php -v
#查看配置文件
/usr/local/php5/bin/php --ini
#启动php-fpm(如果报错请检查php-fpm和www.conf)
/usr/local/php5/sbin/php-fpm
#关闭php-fpm
kill -INT `cat /usr/local/php5/var/run/php-fpm.pid`
#重启php-fpm
kill -USR2 `cat /usr/local/php5/var/run/php-fpm.pid`
6.添加黄金变量
cd /etc/profile.d
vim php.sh
#路径配置并保存
#php5
export PHP_HOME=/usr/local/php5
export PATH=$PHP_HOME/bin:$PATH
相关文章推荐
- 程序部署(六)
- python函数基础
- python函数深入
- Unity3d之Mecanim(新版动画系统)
- 如何快速体验微商城?
- EL/JSTL
- python set
- 怎样快速解决EDIUS中文件无法打开问题
- Linux 输入和输出
- ActiveMQ Connectors
- ViewPager + Fragment 取消预加载
- Sublime Text 2 快捷键
- 神奇的504 Bad Gateway Timeout
- 前端开发学习之旅-css篇
- LitePal的使用
- Dialog: sweet-alert-dialog
- android 个推配置
- ShowTipsView
- 【云豹直播系统】专业制作仿映客手机直播app、视频直播系统
- Android HTTPS 10分钟实现自签名SSL证书