Alibaba Cloud Linux 3 自建安装Apache+Mysql环境+PHP环境
步骤一:安装Apache
运行以下命令,安装Apache服务及其扩展包。
yum -y install httpd httpd-manual mod_ssl mod_perl yum -y install httpd httpd-devel
运行以下命令,查看Apache的版本号。
httpd -v
回显信息类似如下所示,表示Apache的版本号为2.4.6。
[root@iZbp14h7n3cwipjln62**** ~]# httpd -v Server version: Apache/2.4.37 (Alibaba Cloud Linux) Server built: Jul 21 2022 15:33:44
依次运行以下命令,启动Apache服务并设置服务开机自启动。
systemctl start httpd systemctl enable httpd
测试Apache服务是否安装并启动成功。
步骤二:安装MySQL
运行以下命令,安装MySQL。
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm && yum -y install mysql57-community-release-el7-10.noarch.rpm && yum -y install mysql-community-server --nogpgcheck
运行以下命令,查看MySQL版本号。
mysql -V
返回结果类似如下所示,表示MySQL安装成功。
[root@iZbp14h7n3cwipjln62**** ~]# mysql -V mysql Ver 14.14 Distrib 5.7.40, for Linux (x86_64) using EditLine wrapper
运行以下命令,启动MySQL。
systemctl start mysqld
依次运行以下命令,设置开机启动MySQL。
systemctl enable mysqld systemctl daemon-reload
步骤三:安装PHP
运行以下命令,添加并更新epel源。
rpm -ivh --nodeps https://rpms.remirepo.net/enterprise/remi-release-8.rpm
运行以下命令,安装PHP。
sed -i 's/PLATFORM_ID="platform:al8"/PLATFORM_ID="platform:el8"/g' /etc/os-release yum -y module install php:remi-7.4 sed -i 's/PLATFORM_ID="platform:el8"/PLATFORM_ID="platform:al8"/g' /etc/os-release
运行以下命令,查看PHP版本。
php -v
返回结果如下所示,表示安装成功。
[root@iZbp14h7n3cwipjln62**** ~]# php -v PHP 7.4.32 (cli) (built: Sep 28 2022 09:09:55) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.32, Copyright (c), by Zend Technologies
运行以下命令,在Apache网站根目录创建测试文件。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
运行以下命令,重启Apache服务。
systemctl restart httpd
在本地机器的浏览器地址栏中,输入
http://实例公网IP/phpinfo.php
并按Enter
键。显示如下页面表示安装成功。
成功搭建LAMP环境后,建议您删除phpinfo.php测试文件,消除数据泄露风险。
rm -rf <网站根目录>/phpinfo.php
本教程中网站根目录为/var/www/html,则需要运行以下命令删除测试文件。
rm -rf /var/www/html/phpinfo.php