CentOS下通过yum搭建完整lnmp环境(多版本PHP共存)

lnmp即 Linux + Nginx + Mysql + PHP,在同一台服务器,可以支持多版本PHP共存使用,本文以 CentOS 7.x 为例介绍如何通过 yum 的方式搭建多版本 PHP 的 lnmp 环境。

前置条件

假设服务器已经通过 yum 方式搭建 lnmp 环境(单版本PHP),完成 php 7.4 的安装,如未安装可参考教程:

CentOS下通过yum搭建完整lnmp环境(安装单版本PHP)

实现目标

1、通过 yum 方式安装 php 8.0,使其与 php 7.4 共存

2、使 nginx 支持不同版本 php 运行

安装 php 8.0

# 省略部分操作,完整内容可参与上述教程

# 通过Remi指定PHP版本
yum-config-manager --enable remi-php80

# 安装PHP
yum install -y php80

# 验证安装的PHP版本
/usr/bin/php80 -v

配置 nginx 实现支持 php 8.0 程序

1、安装 php 8.0 组件 php-fpm

yum -y install php80-php-fpm

2、(方式一:端口式)修改 php-fpm 及 nginx 配置,使其可以运行 php

因为默认安装的 php7.4 的 php-fpm 占用了9000端口,所以 php 8.0 的 php-fpm 可更改为 9001 端口。

2.1、修改 php 8.0 的 php-fpm 配置</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值