阿里ECS服务器cent OS 7.3的lamp环境配置

2017-05-24  本文已影响131人  kyleBoy

网上这方面的资料很多,但是都不是很全,也有点过期。我把我的配置过程总结如下

创建ECS-CentOS实例

登陆阿里云,并创建实例

图1 图2 图3

远程登陆

直接使用SSH命令进行连接,如:ssh root@实例的公网IP,然后输入该实例的 root 用户的密码,即可完成连接。(如图4,图5,图6)

图4 图5 图6

安装Apache

安装

yum install -y httpd

安装成功如下(图7)

图7

对httpd服务的一些操作如下

service httpd status

service httpd start

service httpd restart

service httpd stop

安装完默认是服务是关闭的,可以用service httpd status查看如下(图8)

图8

开启服务service httpd start如下(图9)

图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

重新开启httpd服务 httpd

直接用公网IP在浏览器访问,如下(图10)

图10

无法访问,这是因为ECS安全组默认是没有开启80端口的访问权限,你需要到本实例的安全组开启。如下(图11,图12,图13)

图11 图12 图13

再次用公网IP访问,就等出现apache服务器的测试网页了,如下(图14)

图14

接着我们创建一个的phpinfo()文件测试一下php环境,

apache的默认根路径是/var/www/html,我们创建index.php文件

vi /var/www/html/index.php

输入如下内容保存

<?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)

图17

lamp环境已经搭建完成。

谢谢阅读。

上一篇 下一篇

猜你喜欢

热点阅读