开始实验之前,您需要先创建实验相关资源。
在实验室页面,单击创建资源。
说明:资源创建过程需要1~3分钟。
(可选)在实验室页面左侧导航栏中,单击云产品资源列表,可查看本次实验资源相关信息(例如IP地址、用户信息等)。
Apache是Web服务器软件。本步骤将指导您如何在ECS实例上安装Apache服务。
执行如下命令,更新软件库。
apt-get update
执行如下命令,更新软件。
apt-get upgrade -y
执行如下命令,安装Apache服务。
apt-get install apache2 -y
在您的本地浏览器中打开新页签,在地址栏中,访问http://<ECS公网地址>。
说明:您需要将<ECS公网地址>替换为您ECS实例的公网IP。
返回如下页面,表示Apache服务安装成功。

MySQL是一个关系型数据库管理系统。本步骤将指导您如何在ECS实例上安装并配置MySQL服务。
执行如下命令,安装MySQL数据库。
apt install -y mysql-server
执行如下命令,检查MySQL是否安装成功。
netstat -tap | grep mysql
返回如下结果,表示MySQL安装成功。
![]()
MySQL安全性配置
执行如下命令,对MySQL进行安全性配置。mysql_secure_installation
在需要安装密码插件处输入N。
![]()
输入root用户的新密码并按下Enter键,密码例如123456789。
说明 :本教程环境为测试环境,实际业务环境建议使用复杂密码以提高数据安全性。

再次输入root用户的新密码并按下Enter键。
![]()
输入Y按下Enter键,删除匿名用户。 ![]()
输入N按下Enter键,允许root账号远程登录。![]()
输入Y按下Enter键,删除test库以及对test库的访问权限。
![]()
输入Y按下Enter键,重新加载授权表。![]()
执行如下命令,检查MySQL服务是否正常运行。
systemctl status mysql
执行如下命令,登录MySQL。
mysql -uroot -p
输入您的root用户新密码并按Enter键。![]()
返回如下结果,表示您已成功登录MySQL。
执行如下命令,退出MySQL。
exit
PHP是一种广泛使用的通用开源脚本语言,适合于Web网站开发,它可以嵌入HTML中。本步骤将指导您如何在ECS实例上安装并配置PHP服务。
执行如下命令,安装PHP。
apt -y install php
执行如下命令,查看PHP版本。
php --version
执行如下命令,安装PHP扩展。
apt -y install libapache2-mod-php php-mysql
执行如下命令,创建PHP测试页面。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
执行如下命令,重启Apache服务。
systemctl restart apache2
在您的本地浏览器中打开新页签,在地址栏中,访问http://<ECS公网地址>/phpinfo.php。
说明 :您需要将<ECS公网地址>替换为您ECS实例的公网IP。
返回如下页面,表示PHP语言环境安装成功。