
(图片来源网络,侵删)
前言
LINUX一直以来都是开源世界中最为著名的操作系统之一,而CentOS则是其中的佼佼者之一。CentOS虽然稳定可靠,但是其默认的软件版本较为老旧,无法满足现代应用的需求。PHP作为一种非常流行的编程语言,其新版本的发布也受到了广泛的关注。本文将为大家详细介绍,在CentOS6.5下如何安装PHP7。
Step 1: 安装必要的依赖
在安装PHP7之前,我们需要先安装一些必要的依赖,这些依赖包括GCC、make、autoconf、libtool、以及一些其他的开发库文件。可以通过以下命令来安装:
“`
yum -y install gcc make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel libmcrypt-devel libxslt-devel bzip2-devel readline-devel
Step 2: 下载PHP7源码
在安装PHP7之前,我们需要先下载PHP7的源码。可以通过以下命令来下载:
wget -7.0.0.tar.gz
Step 3: 解压PHP7源码
解压下载好的PHP7源码,可以通过以下命令来解压:
tar -zxvf php-7.0.0.tar.gz
Step 4: 编译安装PHP7
解压完成后,我们需要进入到解压后的目录,执行以下命令:
cd php-7.0.0
./configure –prefix=/usr/local/php7 –with-config-file-path=/usr/local/php7/etc –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-mysqli=mysqlnd –with-pdo-mysql=mysqlnd –with-iconv-dir –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –enable-mbregex –enable-mbstring –with-mcrypt –enable-ftp –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-xmlrpc –enable-soap –with-gettext –disable-debug –enable-opcache –with-pear
该命令将会根据我们的配置信息来编译PHP7,并将其安装到/usr/local/php7目录下。
Step 5: 配置PHP7
编译安装完成后,我们需要对PHP7进行一些配置,可以通过以下命令来配置:
cp php.ini-development /usr/local/php7/etc/php.ini
cp sapi/fpm/php-fpm.conf /usr/local/php7/etc/
cp sapi/fpm/www.conf /usr/local/php7/etc/
该命令将会复制一些配置文件到/usr/local/php7/etc目录下。
Step 6: 启动PHP7
配置完成后,我们需要启动PHP7,可以通过以下命令来启动:
/usr/local/php7/sbin/php-fpm
Step 7: 验证PHP7
启动完成后,我们需要验证PHP7是否正常工作。可以创建一个phpinfo.php文件,内容如下:
将该文件放到web服务器的根目录下,然后访问该文件,如果能够正常显示PHP7的相关信息,那么说明PHP7已经成功安装并且正常工作。
为您分享
在Ubuntu中,我们可以通过Ctrl + Alt + T快捷键来打开终端窗口。


