CentOS7安装PHP7
CentOS版本:CentOS-7-x86_64-Minimal-1611.iso
下载地址:
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso
测试的时候先关闭所有服务器的防火墙(IPTABLES)与 selinux
# vi /etc/selinux/config #(改为SELINUX=disabled)保存退出
# systemctl stop firewalld.service && systemctl disable firewalld.service && init 6
# mkdir -p /data/software && cd/data/software && yum install -y net-tools wget
先修改yum源:
# cd /etc/yum.repos.d && mv CentOS-Base.repo CentOS-Base.repo.backup
# wget -c http://mirrors.163.com/.help/CentOS7-Base-163.repo
# mv CentOS7-Base-163.repo CentOS-Base.repo
# yum clean all && yum makecache
# cd /data/software && yum -yinstall wget gcc gcc-c++ libxml2 libxml2-devel libpng-devel libjpeg-develfreetype-devel libmcrypt libmcrypt-develmcrypt mhash curl-devel openssl openssl-devel unzip zip
# cd /data/software && wget -c http://www.ijg.org/files/jpegsrc.v9b.tar.gz && tar -zxvf jpegsrc.v9b.tar.gz && cd jpeg-9b && ./configure --prefix=/usr/local/jpeg-9b && make && make install
# cd /data/software && wget -c http://ftp.twaren.net/Unix/NonGNU//freetype/freetype-2.8.tar.gz&& tar -zxvf freetype-2.8.tar.gz && cd freetype-2.8 && ./configure --prefix=/usr/local/freetype&& make && make install
# cd /data/software && wget -c http://cn2.php.net/distributions/php-7.1.11.tar.gz&& tar -z