在 system1 上配置提供動態web內容,要求:
1、動態內容由名為 wsgi.group8.example.com 的虛擬主機提供
2、虛擬主機偵聽在端口 8909
3、從 http://server.group8.example.com/pub/webinfo.wsgi 下載一個腳本,然后放在適當的位置,無論如何不要求修改此文件的內容
4、客戶端訪問 http://wsgi.group8.example.com:8909/時,應該接收到動態生成的web頁面
5、此 http://wsgi.group8.example.com:8909/ 必須能被 group8.example.com 域內的所有系統訪問
答:
再system1上執行
1、建立虛擬主機。
vim /etc/httpd/conf.d/httpd-vhosts.conf
# 在配置文件最后面增加新的虛擬主機配置 Listen 8909 <VirtualHost *:8909> ServerName wsgi.group8.example.com WSGIScriptAlias / /var/www/html/webinfo.wsgi </VirtualHost>
# 下載文件到指定目錄 wget -O /var/www/html/webinfo.wsgi http://server.group8.example.com/pub/webinfo.wsgi
2、安裝模塊包
yum install mod_wsgi -y
3、添加防火牆規則
firewall-cmd --permanent --add-rich-rule 'rule family="ipv4" port port=8909 protocol=tcp accept' firewall-cmd --reload
4、重啟服務
systemctl restart httpd
5、驗證:服務端測試
curl http://wsgi.group8.exampl.com:8909