lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装

安装准备:依赖包下载wget http://ah1.down.chinaz.com/201303/PHP-v5.4.13.tar.gz

wget http://soft.7dot.com/soft/libevent-2.0.12-stable.tar.gz

wget http://soft.7dot.com/soft/libiconv-1.14.tar.gz

wget http://soft.7dot.com/soft/libmcrypt-2.5.8.tar.gz

wget http://soft.7dot.com/soft/mcrypt-2.6.8.tar.gz

wget http://soft.7dot.com/soft/mhash-0.9.9.9.tar.gz

wget http://soft.7dot.com/soft/pcre-8.33.tar.gz

安装依赖软件【软件目录/usr/lcoal/src】tar zxvf pcre-8.33.tar.gz

cdpcre-8.33

./configure --prefix=/usr/local

make && make install

cd ../

tar zxvf libiconv-1.14.tar.gz

cd libiconv-1.14

./configure --prefix=/usr/local

make && make install

cd ../

tar zxvf libmcrypt-2.5.8.tar.gz

cd libmcrypt-2.5.8/

./configure

make && make install

/sbin/ldconfig

cd libltdl/

./configure --enable-ltdl-install

make && make install

cd ../../

tar zxvf mhash-0.9.9.9.tar.gz

cd mhash-0.9.9.9/

./configure

make && make install

cd ../

tar zxvf mcrypt-2.6.8.tar.gz

cd mcrypt-2.6.8/

/sbin/ldconfig

./configure

make && make install

cd ../

安装phpuseradd -g www www

tar -xvzf php-v5.4.13.tar.gz

cd php-v5.4.13

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-MySQL=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql/ --with-fpm-user=www --with-fpm-group=www --with-pcre-regex --with-zlib --with-bz2 --enable-calendar --with-curl --enable-dba --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --with-freetype-dir --enable-xml --with-pdo-mysql --with-openssl --with-xsl --enable-mbstring --with-mcrypt --with-mhash --enable-fpm

编译完成执行make;发现报错

make: *** [sapi/cli/php] Error 1

vi Makefile

找到 -lcrypt 再其后面 加上 -liconv ,保存编辑退出make && make install

拷贝配置文件cp php.ini-production /usr/local/php/etc/php.ini

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/etc/php-fpm.conf

启动php-fpm/usr/local/php/sbin/php-fpm

关闭php-fpmkillall php-fpm

查看php-fpm是否启动pf -ef|grep php-fpm

将php设置为启动项开机启动cp /usr/local/src/php-v5.4.13/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

chmod +x /etc/init.d/php-fpm

chconfig --add php-fpm

chconfig --level 2345 php-fpm on

版权及转载说明

本站原创、转载文章欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区

本站转载文章版权归原作者所有,如发现本站文章涉嫌侵权请点击「联系我们」反馈,本站将立即给予删除

转载请注明:文章转载自:全分享社区 「http://www.aweb.cc」

本文标题:linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值