网上这方面的资料很多,但是都不是很全,也有点过期。我把我的配置过程总结如下
创建ECS-CentOS实例
图1 图2 图3远程登陆
直接使用SSH命令进行连接,如:ssh root@实例的公网IP,然后输入该实例的 root 用户的密码,即可完成连接。(如图4,图5,图6)
图4 图5 图6安装Apache
安装
安装成功如下(图7)
图7图8 图9
安装php以及组件
安装
yum install -y php php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
直接用公网IP在浏览器访问,如下(图10)
图10无法访问,这是因为ECS安全组默认是没有开启80端口的访问权限,你需要到本实例的安全组开启。如下(图11,图12,图13)
图11 图12 图13再次用公网IP访问,就等出现apache服务器的测试网页了,如下(图14)
图14接着我们创建一个的phpinfo()文件测试一下php环境,
vi
输入如下内容保存
<?php
phpinfo();
?>
再次访问公网IP,如下(图15)
图15配置mysql数据库
安装
yum -y install mariadb mariadb-server
相关操作如下
service mariadb status
service mariadb start
service mariadb restart
service mariadb stop
安装完成,开启mysql服务如下,(图16)
图17使用如下指令直接访问数据库,初始没有密码直接回车就行
mysql -uroot -p
如下(图17)
图17lamp环境已经搭建完成。
谢谢阅读。