关闭
首页>Linux>正文

Centos7.2 编译安装php7

centos 2016-12-15 18:03:22
  • A+
  • 0
  • 3683
下载并解压
wget http://cn2.php.net/distributions/php-7.0.12.tar.gz
tar -zxvf php-7.0.11.tar.gz
cd php-7.0.11


安装所需库
yum install libxml2 libxml2-devel zlib zlib-devel bzip2 bzip2-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype-devel gmp-devel libmcrypt libmcrypt-devel readline-devel libxslt-devel


配置安装,同样安装到/server/php路径
./configure --prefix=/server/php \
--with-config-file-path=/server/php/etc \
--with-config-file-scan-dir=/server/php/etc/conf.d \
--enable-fpm --with-fpm-user=web \
--with-fpm-group=www --enable-soap \
--with-openssl --with-openssl-dir \
--with-mcrypt --with-pcre-regex --with-zlib \
--with-iconv --with-bz2 --enable-calendar \
--with-curl --with-cdb --enable-dom --enable-exif \
--with-pcre-dir --enable-ftp --with-gd --with-jpeg-dir \
--with-png-dir --with-freetype-dir --with-gettext --with-gmp \
--with-mhash --enable-mbstring --with-libmbfl --with-onig \
--enable-pdo --with-pdo-mysql --with-zlib-dir --with-readline \
--enable-session --enable-shmop --enable-simplexml \
--enable-sockets --enable-sysvmsg --enable-sysvsem \
--enable-sysvshm --enable-wddx --with-libxml-dir \
--with-xsl --enable-zip --enable-mysqlnd \
--with-mysqli --without-pear


编译并安装
make && make install


从源码包拷贝配置文件
cp php.ini-production /server/php/etc/php.ini
cp /server/php/etc/php-fpm.conf.default /server/php/etc/php-fpm.conf
cp /server/php/etc/php-fpm.d/www.conf.default /server/php/etc/php-fpm.d/www.conf


添加软链接到 /etc目录
ln -s /server/php/etc/php.ini /etc/php.ini


设置开机启动
cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm


添加执行权限
chmod +x /etc/rc.d/init.d/php-fpm


设置开机启动
chkconfig php-fpm on


添加环境变量
echo -e '\nexport PATH=/server/php/bin:/server/php/sbin:$PATH\n' >> /etc/profile && source /etc/profile


查看版本,就能看到php7了
php -v


配置php.ini,按需修改,或者可按下面修改
short_open_tag = ON
opcache.enable=1
opcache.enable_cli=0
zend_extension=opcache.so


至此,php7安装完成.

本文地址:https://www.awobaba.cn/view-16.html

版权声明:本文为原创文章,版权归 阿我巴巴 所有,欢迎分享本文,转载请保留出处!

分享

广告位

评论0 发表评论

还没有评论,赶快抢沙发吧!~
点击获取效验码

Copyright © 阿我巴巴 版权所有.

Process:0.03282s, Memory: 466.50K, Cache: redis. 渝ICP备16003772号

渝公网安备 50022802000338号

本站服务器由 腾讯云 提供