[ 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端口(阿里云控制平台和服务器都需要开启)是否开启。
博主水平有限,难免疏漏有误,欢迎交流指正。
博客为作者原创,版权所有,保留一切权利。仅供学习和参考,转载必须注明博主ID和转载链接。
博客为作者原创,版权所有,保留一切权利。仅供学习和参考,转载必须注明博主ID和转载链接。