Apache服务

DNS配置

本机网卡IP为 192.168.1.100
DNS指向本机
本机域名为 infanx.com
详细配置 → [笔记]CentOS 7 DNS服务配置

HTTP服务配置

配置yum源 安装httpd包

[root@localhost ~]# yum install -y httpd* 

基础配置

编辑主配置文件

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf  <virtualhost *:80>     documentroot /www/infanx     servername infanx.com     directoryindex index.html </virtualhost> 

创建网站目录与主页文件 index.html 里面随便写点东西

[root@localhost ~]# mkdir -p /www/infanx [root@localhost ~]# vim /www/infanx/index.html 

重启httpd服务即可在浏览器中访问

[root@localhost ~]# systemctl restart httpd 

测试: 使用curl命令进行测试

[root@localhost ~]# curl http://infanx.com Hello World! 

网站访问控制

基于用户的访问控制

配置用户验证

目录访问模式

只允许域名不允许IP访问

虚拟目录配置