centos可以安装php吗(在CentOS7中安装PHP7.x)
#创作挑战赛#
第 1 步:登录服务器首先,我们需要通过 SSH 登录到我们的服务器。打开您的终端并运行此命令:
ssh root@IPaddress -p PORT
我们需要两个存储库。第一个是:EPEL。运行此命令:
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
第二个是:REMI。要安装,请运行此命令:
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
现在我们需要通过运行以下命令来安装 yum-utils 包:
sudo yum install yum-utils
我们将安装 PHP 7.3。您也可以安装另一个版本。
sudo yum-config-manager --disable remi-php54
sudo yum-config-manager --enable remi-php73
如果要安装 PHP 7.1、PHP 7.2,您需要运行如下命令:
sudo yum-config-manager --enable remi-php71
sudo yum-config-manager --enable remi-php72
现在安装 PHP 7.3和所有必要的模块:
sudo yum -y install php PHP-FPM php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-pdo php-pecl-apcu php-pecl-apcu-devel
要检查已安装的 PHP 版本,请运行以下命令:
php -v
打开 php.ini 文件:
sudo nano /etc/php.ini
并将这一行添加到配置文件中:
cgi.fix_pathinfo=0
保存并关闭文件。接下来,打开 www.conf 文件:
sudo nano /etc/php-fpm.d/www.conf
现在找到user并将group它们的值更改为您的用户名。我的用户名是centos.
user = centos
group = centos
现在找到listen.owner并将listen.group它们的值更改为centos。
listen.owner = centos
listen.group = centos
最后,找到listen参数并将行更改为:
listen = /var/run/php-fpm/php-fpm.sock
保存并关闭文件并通过键入以下命令启动 PHP 处理器:
sudo systemctl start php-fpm
启用 php-fpm 开机启动:
sudo systemctl enable php-fpm
现在重新启动您的 Web 服务器以查看输出:
第 7 步:常用命令
这些是一些有用的 PHP-FPM 命令:
sudo systemctl stop php-fpm
sudo systemctl restart php-fpm
sudo systemctl status php-fpm
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com