运维学习 uni28 Apache服务器的部署

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中

1.apache服务器的部署

安装httpd服务
运维学习 uni28 Apache服务器的部署
启动httpd服务并让其开机自启动
运维学习 uni28 Apache服务器的部署
firewall-config列出火墙信息,并设置永久允许http,htpps,然后reload重新加载火墙设置
运维学习 uni28 Apache服务器的部署
确认火墙允许的服务包含http和https
运维学习 uni28 Apache服务器的部署
在浏览器中输入测试端ip,看到测试页面则证明apache已经开启
运维学习 uni28 Apache服务器的部署
apache的默认发布目录为/var/www/html,默认发布文件为index.html,在/var/www/html目录下创建index.html文件。
运维学习 uni28 Apache服务器的部署
在浏览器访问时显示的就为index.html文件中的内容
运维学习 uni28 Apache服务器的部署

2.Apache服务的配置

更改端口

apache的默认发布端口为80,浏览器默认打开的端口也为80,所以在只输入IP地址时打开的就是80端口。apache除了80端口,还可以使用别的端口。
编辑主配置文件/etc/httpd/conf/httpd.conf将发布端口从80更改为8080
运维学习 uni28 Apache服务器的部署
查看服务端口变为8080
运维学习 uni28 Apache服务器的部署