想要做出阿里雲鏡像站這樣的效果,要怎麼實現呢?
現在,要列出/var/www/html目錄下的所有文件
1、首先,需要安裝Apache httpd服務
yum install -y httpd
2、查看httpd主配文件
vim /etc/httpd/conf/htpd.conf
確定DocumentRoot爲/var/www/html
確保<Directory "/var/www/html">塊中Options Indexes打開
Options (頁面如何展示給用戶看)
Indexes: 當訪問的路徑下無默認的主頁面時,將所有資源以列表形式呈現給用戶;危險,慎用;
FollowSysLinks:跟隨符號鏈接指向的原文件;
3、瀏覽器訪問服務器
此時顯示的是Apache歡迎界面
4、去除歡迎界面
將welcome.conf重命名.bak,這樣就不會再顯示Apache歡迎界面了。
[root@www conf]#mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak
雖然是重命名配置文件,也屬於修改配置文件,需要重載服務
[root@www conf]#service httpd reload
Reloading httpd:
5、在文件夾下製作一點文件,並再次訪問
[root@www /]# cd/var/www/html/
[root@www html]#ls
inde.html
[root@www html]#touch aa bb cc dd
確保該目錄下沒有index.html文件,否則就會展示index.html
想要其他目錄實現這個功能,可以通過修改httpd主配文件實現。