CentOS7安装PHP-7.1.30

CentOS7 64 安装PHP-7.1.3

1. 配置环境
	[root@localhost ~]# cd /usr/local/src
	[root@localhost src]# yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel libxslt libxslt-devel curl curl-devel libpng libpng-devel freetype freetype-devel libjpeg-devel
						 
	
2. 解压安装包 php-7.1.30.tar.gz
	[root@localhost src]# tar -zxvf php-7.1.30.tar.gz
	
3. 配置PHP (设置用户:www 用户组:www, 后边也可以通过 /php/etc/php-fpm.d/www.conf 文件进行更改)  
	[root@localhost src]# cd php-7.1.30
	[root@localhost php-7.1.30]# ./configure --prefix=/usr/local/php --with-curl=/usr/local/curl --with-freetype-dir --with-libxml-dir --with-iconv-dir --with-jpeg-dir --with-png-dir --with-gd --with-gettext --with-kerberos --with-libdir=lib64 --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-xmlrpc --with-xsl --with-zlib --with-mhash --with-fpm-user=www --with-fpm-group=www --enable-simplexml --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl -enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip --disable-rpath --disable-fileinfo

4. 安装
	[root@localhost php-7.1.30]# make &&  make install 

5. 配置php.ini
	[root@localhost php-7.1.30]# cp /usr/local/src/php-7.1.30/php.ini-development /usr/local/php/lib/php.ini 
	[root@localhost php-7.1.30]# vim /usr/local/php/lib/php.ini
		修改以下项
			775  开启 cgi.fix_pathinfo=1  #移除前面的分号
			1373 开启 session.save_path = "/tmp"  #避免 PHP 出现session_start(): Failed to initialize storage module 问题
		
6. 配置php-fpm.conf 
	[root@localhost php-7.1.30]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf 
 
7. 配置www.conf 
	[root@localhost php-7.1.30]# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf 
 
8. 将php-fpm启动文件复制到init.d文件夹中一份方便启动php 
	[root@localhost php-7.1.30]# cp -R /usr/local/php/sbin/php-fpm /etc/init.d/php-fpm 

 
9.  配置环境变量,在最后添加 export PATH="/usr/local/php/bin:$PATH",并刷新环境变量 
	[root@localhost php-7.1.30]# vim /etc/profile 
		export PATH="/usr/local/php/bin:$PATH" 
	[root@localhost php-7.1.30]# source /etc/profile

10. 启动php
	[root@localhost php-7.1.30]# /etc/init.d/php-fpm

  

posted @ 2020-08-11 15:18  梦缘&江南~  阅读(371)  评论(0)    收藏  举报