CentOS7.2安装 PHP7.3.4 操作详细教程

码农天地 -
CentOS7.2安装 PHP7.3.4 操作详细教程

首先到PHP官网下载新版PHP

下载地址:https://www.php.net/downloads.php (选择下载 php-7.3.4.tar.gz )

要安装的操作系统是:阿里云CentOS-7.2

第一步,把压缩文件(php-7.3.4.tar.gz)上传到服务器上,解压文件

cd (php-7.3.4.tar.gz的路径位置)
tar -xzvf php-7.3.4.tar.gz

解压成功会在本目录下出现一个php-7.3.4 文件夹

用cd 命令进入解压的文件夹

cd /www/soft/php-7.3.4

安装php依赖包

yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel

编译PHP

./configure --enable-fpm --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc  --with-mysqli --with-pdo-mysql --enable-mbstring --with-curl --with-gd --with-jpeg-dir --with-freetype-dir --with-gettext --with-iconv-dir --with-kerberos --with-libxml-dir --with-openssl --with-pcre-regex --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-bcmath --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem

如果以前有编译过可以使用以下命令清除下(该步骤可选)

make clean

安装

make && make install

安装完毕!

复制配置文件

cp php.ini-production /usr/local/php/etc/php.ini

把/usr/local/php/etc文件夹下的配置文件都改成   .conf 文件

启动php-fpm

/usr/local/php/sbin/php-fpm

使用以下命令查询是否启动成功

ps aux | grep php-fpm

如果启动成功会出现以下显示

root     14340  0.0  0.3 226512  6460 ?        Ss   00:02   0:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

nobody   14341  0.2  0.4 226576  9396 ?        S    00:02   0:02 php-fpm: pool www

nobody   14342  0.2  0.4 226576  8956 ?        S    00:02   0:02 php-fpm: pool www

root     14357  0.0  0.0 112648   964 pts/0    R+   00:19   0:00 grep --color=auto php-fpm

重启php-fpm

先关闭:

kill -USER2 php-fpm的ID

在启动:

/usr/local/php/sbin/php-fpm

php介绍

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

Tags 标签

PHP7安装PHP-FPM启动php

扩展阅读

加个好友,技术交流

1628738909466805.jpg