Skip to content

[Notes] Configuring HTTP Services on CentOS 7

June 21, 2022

Apache Service

DNS Config

NIC IP: 192.168.1.100, DNS points to itself, domain: infanx.com

HTTP Config

yum install -y httpd*

Edit /etc/httpd/conf/httpd.conf:

<virtualhost *:80>
  documentroot /www/infanx
  servername infanx.com
  directoryindex index.html
</virtualhost>
mkdir -p /www/infanx
echo "Hello World!" > /www/infanx/index.html
systemctl restart httpd
curl http://infanx.com  # test

Topics also covered: user-based access control, directory access modes, IP/domain restrictions, virtual directory configuration.

Previous
Deploying XianDian IaaS 2.4 Cloud Platform
Next
[Notes] Configuring FTP Services on CentOS 7