云栖实验室冬训营(1.17-3.8)可以得到补充!!!五场冬战,从入门到进阶,帮助开发者最佳实践,在云端快速实践和学习。体验有礼,点击进入:https://developer.aliyun.com/adc/series/wintercamp冬令营第一期:从零到一上手云服务器单人任务奖励:实战营技能证书+自定义鼠标三件第一期任务奖励:冬奥限定版云小宝全网首发。第五期任务奖励:冬令营勋章+定制书包+无影试炼体验简介本场景将提供一台配置了CentOS7.7的ECS实例(云服务器)。通过本教程的操作,您可以快速搭建一个基于ECS实例的LAMP环境。背景知识本场景主要涉及以下云产品和服务:1.云服务器ECS云服务器(ElasticComputeService,简称ECS)是阿里云提供的IaaS(InfrastructureasaService)级别的云,具有优异的性能、稳定性、可靠性和弹性扩展。计算服务。云服务器ECS为您省去了购买IT硬件的前期准备工作,让您像使用水、电、天然气等公共资源一样方便高效地使用服务器,实现计算的开箱即用和弹性伸缩资源。阿里云ECS不断提供创新的服务器来满足各种业务需求,助力您的业务发展。2、LinuxLinux是一套免费使用和自由传播的类Unix操作系统。它是一个基于POSIX和Unix的多用户、多任务、多线程和多CPU操作系统。Linux可以运行主要的UNIX实用软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为中心的设计理念,是一个性能稳定的多用户网络操作系统。3、ApacheApacheHTTPServer(简称Apache)是Apache软件基金会的开源网络服务器,可以运行在大多数计算机操作系统上。由于其跨平台性和安全性而被广泛使用。最流行的Web服务器端软件之一。4.MySQLMySQL是最流行的关系数据库管理系统。在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。5.PHPPHP(PHP:HypertextPreprocessorrecursive缩写)中文名称为:“超文本预处理器”,是一种应用广泛的通用开源脚本语言,适用于网站开发,它可以嵌入到HTML中。编程范式是面向对象的命令式编程。安装Apache服务Apache是??世界排名第一的Web服务器软件。它几乎可以运行在所有广泛使用的计算机平台上,并因其跨平台性和安全性而被广泛使用,是最流行的网络服务器端软件之一。1.在页面右侧,切换到WebTerminal。2、执行以下命令安装Apache服务及其扩展包。yum-yinstallhttpdhttpd-manualmod_sslmod_perlmod_auth_mysql返回类似下图的结果,说明安装成功。运行以下命令启动Apache服务。systemctl启动httpd.service4。在本地电脑浏览器地址栏输入ECS公网登录地址,回车。如果返回页面如下图所示,说明Apache服务启动成功。安装和配置MySQLMySQL是最流行的关系型数据库管理系统,MySQL是WEB应用方面最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。1.执行以下命令下载安装MySQL官方YumRepository。rpm-emariadb-libs--nodepsyuminstall-yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpmyuminstall-yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpmyuminstall-yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpmyuminstall-yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-client-5.7.35-1。el7.x86_64.rpmyuminstall-yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm2.运行如下命令查看MySQL版本号。mysql-V返回结果如下,说明MySQL安装成功。执行以下命令启动MySQL数据库。systemctl启动mysqld.service4。执行以下命令查看初始MySQL密码。grep"password"/var/log/mysqld.log执行以下命令登录数据库。mysql-uroot-p执行以下命令修改默认的MySQL密码。设置全局validate_password_policy=0;#修改密码安全策略为低(只验证密码长度,至少8位)。更改用户'root'@'localhost'IDENTIFIEDBY'12345678';执行以下命令,授予root用户远程管理权限。将*.*上的所有权限授予'root'@'%'IDENTIFIEDBY'12345678';8、输入exit退出数据库。安装PHPPHP(PHP:HypertextPreprocessorrecursive缩写)中文名称为:《超文本预处理器》,是一种应用广泛的通用开源脚本语言,适用于网站开发,可嵌入HTML。编程范式是面向对象的命令式编程。1、执行以下命令安装PHP环境。yum-yinstallphpphp-mysqlgdphp-gdgd-develphp-xmlphp-commonphp-mbstringphp-ldapphp-pearphp-xmlrpcphp-imap执行以下命令创建一个PHP测试页面。echo"">/var/www/html/phpinfo.php执行以下命令重启Apache服务。systemctlrestarthttpd在本地浏览器地址栏访问http://
