【RHCE】第12题:实现一个web服务器

技术

【RHCE】第12题:实现一个web服务器

【题目】

在system1上配置一个站点 http://system1.group8.example.com/,然后执行下列步骤:

  • 从http://server.group8.example.com/pub/system1.html下载文件,并且将文件重命名为index.html,不要修改此文件的内容
  • 将文件index.html拷贝到您的web服务器的DocumentRoot目录下
  • 来自于group8.example.com域的客户端可以访问此web服务
  • 来自于my133t.org域的客户端拒绝访问此web服务

 

【答案】

yum install httpd
systemctl enable httpd
systemctl start httpd
firewall-cmd –permanent –add-service=http
firewall-cmd –reload
wget http://server.group8.example.com/pub/system1.html
cp system1.html /var/www/html/index.html
vi /etc/httpd/conf.d/web.conf
<VirtualHost *:80>
ServerName system1.group8.example.com
DocumentRoot /var/www/html
<Directory /var/www/html>
order allow,deny
allow from .group8.example.com
deny from .my133t.org
</Directory>
</VirtualHost>
httpd -t
systemctl restart httpd