当我们购买完阿里云ECS,需要去使用它的时候,首先要打开阿里云ECS控制台,进行远程连接。
这里我们选择Workbench远程连接,直接点击立即登录,输入密码,最后点击确定。
由于我购买的是Centos操作系统,随后可以看到如下这样的一个操作界面。
1安装Apache Web 服务器
执行如下命令:yum -y install httpd
(由于我已经安装好了,再次执行命令后出现的内容才会这样,大家第一次安装等待它自动安装完成即可)
2修改Apache配置文件/etc/httpd/conf/httpd.conf ,将阿里云ECS主私网IP添加进去
(可能会提示权限不够,大家操作的时候自行注意)
执行如下命令
vi /etc/httpd/conf/httpd.conf
添加一行 ServerName 主私网IP:80(可参考下图)
3在/var/www/html中,创建index.html文件,index.html文件就是我们需要使用域名访问网站。
执行如下命令
cd /var/www/html
再执行如下命令,创建index.html文件并输入文字hello word(这里只是为了快速搭建及展示效果,就直接输入hello word)
vi index.html
4保存文件后,最后执行如下命令:将所有权设置为 apache.apache
chown apache.apache index.html
5防火墙设置
查看防火墙状态
systemctl status firewalld
如果没有启动,执行如下命令进行开启。
systemctl start firewalld.service
开放TCP的80端口,并重载防火墙
firewall-cmd --zone=public --add-port=80/tcp --permanent
最后查看防火墙开放端口
firewall-cmd --zone=public --list-ports
6查看Apache状态,
执行如下命令
systemctl status httpd
如果没有启动,则继续执行如下命令来进行启动
systemctl start httpd
7最后就是要使用浏览器来访问我们的web服务器了,
在浏览器中输入阿里云ECS的公网IP即可访问。
小提示,阿里云ECS控制台默认没有开启80端口,我们需要去控制台进行设置。
依次点击实例-安全组-配置规则。
点击快速添加。
勾选HTTP(80)
最后确定即可。