【RHCE】第16题:实现动态web内容

技术

红帽认证7.0【RHCE】第16题:实现动态web内容

【题目】

在system1上配置提供动态web内容,要求:

  • 动态内容由名为wsgi.group8.example.com的虚拟主机提供
  • 虚拟主机侦听在端口8909
  • 从http://server.group8.example.com/pub/webinfo.wsgi下载一个脚本,然后放在适当的位置,无论如何不要求修改此文件的内容
  • 客户端访问http://wsgi.group8.example.com:8909/时,应该接收到动态生成的web页面
  • 此http://wsgi.group8.example.com:8909/必须能被group8.example.com域内的所有系统访问

 

【答案】

yum install mod_wsgi
firewall-cmd –permanent –add-port=8909/tcp
firewall-cmd –reload

semanage port -a -t http_port_t -p tcp 8909

mkdir /var/www/web
wget -P /var/www/web http://server.group8.example.com/pub/webinfo.wsgi

vim /etc/httpd/conf.d/web.conf

Listen 8909
<VirtualHost *:8909>
ServerName wsgi.group8.example.com
WSGIScriptAlias / /var/www/web/webinfo.wsgi
</VirtualHost>

httpd -t
systemctl restart httpd

curl http://wsgi.group8.example.com:8909

发表回复