CentOS 8 自建安装 Nginx+Mysql环境+PHP环境
更新时间:2025-02-20 06:51:58
说明
CentOS官方已经于2021年12月31日对CentOS 8操作系统停止支持。因此阿里云不再对使用上述操作系统的ECS实例提供技术支持,涉及相关系统的实例技术文档仅供您参考。如果您有使用上述操作系统的ECS实例,请您参考CentOS Linux停止维护后如何应对。
步骤一:安装Nginx
切换CentOS 8源地址。
CentOS 8操作系统版本结束了生命周期(EOL),按照社区规则,CentOS 8的源地址http://mirror.centos.org/centos/8/内容已移除,您在阿里云上继续使用默认配置的CentOS 8的源会发生报错。如果您需要使用CentOS 8系统中的一些安装包,则需要手动切换源地址。具体操作,请参见CentOS 8 EOL如何切换源?。
运行以下命令安装Nginx。
本教程将选用Nginx 1.16.1版本。
说明您可以访问Nginx官方安装包获取适用于CentOS 8系统的多版本的Nginx安装包。
dnf -y install http://nginx.org/packages/centos/8/x86_64/RPMS/nginx-1.16.1-1.el8.ngx.x86_64.rpm
运行以下命令查看Nginx版本。
nginx -v
查看版本结果如下所示。
nginx version: nginx/1.16.1
步骤二:安装MySQL
运行以下命令安装MySQL。
dnf -y install @mysql
运行以下命令查看MySQL版本。
mysql -V
查看版本结果如下所示。
mysql Ver 8.0.17 for Linux on x86_64 (Source distribution)
步骤三:安装PHP
运行以下命令添加并更新EPEL源。
dnf -y install epel-release dnf update epel-release
运行以下命令删除缓存的无用软件包并更新软件源。
dnf clean all dnf makecache
启用
php:7.3
模块。说明本示例使用
php:7.3
版本。如果您需要使用PHP 7.4
版本,需要先安装remi源。remi源安装命令为dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm。dnf module enable php:7.3
运行以下命令安装PHP相应的模块。
dnf install php php-curl php-dom php-exif php-fileinfo php-fpm php-gd php-hash php-json php-mbstring php-mysqli php-openssl php-pcre php-xml libsodium
运行以下命令查看PHP版本。
php -v
查看版本结果如下所示。
PHP 7.3.5 (cli) (built: Apr 30 2019 08:37:17) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies
该文章对您有帮助吗?
- 本页导读 (0)
- 步骤一:安装Nginx
- 步骤二:安装MySQL
- 步骤三:安装PHP