Linux安装PHP、Nginx

2023/07/12 linux 共 1069 字,约 4 分钟

Linux安装PHP、Nginx


PHP

Centos7 使用 yum 安装 PHP7.4

添加EPEL和REMI存储库:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  
yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

安装PHP 7.4 Remi存储库并启用PHP 7.4版本

yum-config-manager --enable remi-php74  
yum update  
yum install php

Centos7 安装 PHP 相关扩展

yum install php php-fpm php-mysql php-mbstring php-mcrypt php-sockets php-curl php-common php-xml php-soap

php-fpm

启动 php-fpm ,设置开机启动

systemctl start php-fpm
systemctl enable php-fpm

修改 php-fpm 端口

vim /etc/php-fpm.d/www.conf
# 想要改成10001端口
# 将 listen = 127.0.0.1:9000 改成 listen = 10001 即可

查看 php-fpm 启动状态

service php-fpm status

Centos8 使用 dnf 安装 PHP7.4

确保已更新到最新版本

dnf update

安装PHP 7.4的基本包

dnf install php74

验证PHP的安装

php74 -v

如果您需要安装PHP的其他扩展或工具,可以使用类似的方法安装。例如,要安装PHP的MySQL扩展,可以运行以下命令:

dnf install php74-php-mysqlnd

如果您需要将PHP 7.4设置为默认版本的PHP,可以运行以下命令:

dnf install php74-php-default

安装完成后,您可以使用以下命令来验证默认版本的PHP:

# 这将显示默认版本的PHP的版本信息
php -v

Nginx

Centos7 使用 yum 安装 Nginx

安装gcc,因为Nginx需要C语言支持

yum install gcc

安装pcre库,因为Nginx需要perl兼容的正则表达式库

yum install pcre pcre-devel

安装Nginx

yum install nginx

安装目录:/etc/nginx

启动Nginx服务

systemctl start nginx

设置Nginx开机自启动

systemctl enable nginx

文档信息

Search

    Table of Contents