網站需求:請給openlab搭建web網站
1.基于域名www.openlab.com可以訪問網站內容為 welcome to openlab!!!
2.給該公司創建三個子界面分別顯示學生資訊,教學資料和繳費網站,基于www.openlab.com/student 網站訪問學生資訊,www.openlab.com/data網站訪問教學資料 www.openlab.com/money網站訪問繳費網站,
3.要求
(1)學生資訊網站只有song和tian兩人可以訪問,其他用戶不能訪問,
(2)訪問繳費網站實作資料加密基于https訪問,
1、安裝Apache軟體和mod_ssl包(專門為Apache server提供密碼保護)
[root@node01 ~]# yum install httpd -y
[root@node01 ~]# yum install mod_ssl.x86_64 -y
2、關閉防火墻和selinux
[root@node01 ~]# systemctl is-active firewalld.service
unknown
[root@node01 ~]# getenforce
Disabled
3、修改虛擬主機檔案
[root@node01 ~]# vim /etc/httpd/conf/httpd.conf # 參考模板檔案修改
[root@node01 ~]# cat /etc/httpd/conf.d/vhost.conf
<VirtualHost 192.168.11.110:80>
DocumentRoot /openlab
ServerName www.openlab.com
</VirtualHost>
<Directory /openlab>
AllowOverride none
Require all granted
</Directory>
<Directory /openlab/student>
AuthType basic
AuthName "please login"
AuthUserfile /etc/httpd/usrs
Require user song tian
</Directory>
4、根據組態檔添加訪問用戶
[root@node01 ~]# htpasswd -c /etc/httpd/users song
New password:
Re-type new password:
Adding password for user song
[root@node01 ~]# htpasswd -c /etc/httpd/users tian
New password:
Re-type new password:
5、創建目錄
[root@node01 ~]# mkdir -p /openlab/{student,data,money}
[root@node01 ~]# tree /openlab/
/openlab/
├── data
├── money
└── student
6、沒有做dns,修改hosts檔案
[root@node01 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.11.110 www.openlab.com
7、配置訪問資源界面
[root@node01 ~]# echo welcome to openlab > /openlab/index.html
[root@node01 ~]# echo student > /openlab/student/index.html
[root@node01 ~]# echo data > /openlab/data/index.html
[root@node01 ~]# echo money > /openlab/money/index.html
8、測驗

-------------------------------------------
個性簽名:今天做了別人不想做的事,明天你就做得到別人做不到的事,嘗試你都不敢,你拿什么贏!
如果覺得這篇文章對你有小小的幫助的話,記得在右下角點個“推薦”哦,博主在此感謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/547431.html
標籤:其他
上一篇:RHCE服務----DNS
下一篇:MongoDB分片原理及架構詳解
