[ Linux/Web ] 在阿里云服务器(CentOS7系统)上通过 httpd 部署 web 项目

准备工作:阿里云的服务器一台、脑子一个、手一双、域名和项目都是可选项。

实现步骤:

①在阿里云服务器上安装 httpd;

②配置 httpd 配置文件;

③检测网站连通性。

步骤一:安装 httpd

通过远程连接进入到命令行界面(略)
/*使用 yum 命令安装 httpd*/
# yum install httpd -y

/*开启 httpd 服务*/
# systemctl start httpd
# systemctl enable httpd

/*查看80端口的状态*/
# netstat -lnt | grep 80

/*关闭防火墙(危险),建议让防火墙允许 HTTP 服务 开放 80端口*/
# firewall-cmd --add-service=http --permanent
# firewall-cmd --reload

步骤二:配置 httpd 配置文件

这一步是可选的,如果你不想折腾,直接把项目放在 "/var/www/html/" 目录下,否则请继续看
确定你的文档目录,例如:/www/root/html

/*找到配置文件所在的目录 一般为 "etc/httpd/conf/httpd.conf"*/
# vim etc/httpd/conf/httpd.conf

按 i 进入编辑模式,找到
DocumentRoot: "/var/www/html"  和 <Directory "/var/www/html">
把引号里的路径替换为你自己的文档路径,我这里用上面的路径:
DocumentRoot: "/www/root/html"<Directory "/www/root/html">

步骤三:检验网站的连通性

首先回到你的云服务器控制台,找到实例--更多--网络和安全组--安全组配置--安全组列表 点击蓝色的安全组id 添加安全组规则

 配置内容如上,这时候你的云服务器就已经授权 80 端口了。

在地址栏输入你的公网 IP 查看你的网页内容。

如果没有显示或者显示不正常(这个你自己看),请检查配置文件里的路径是否有误,以及80端口(阿里云控制平台和服务器都需要开启)是否开启。

posted @ 2020-03-06 19:08  绎丶江忆南  阅读(442)  评论(0编辑  收藏  举报