apache預設工程目錄是在/var/www下的,而編輯該目錄必須是root使用者,因此我們有必要自定義乙個目錄,讓apache也能識別vim /etc/httpd/conf/httpd.conf
開啟apache配置檔案找到,在內部新增
示例:這裡我的自定義路徑為/home/daybreak/www,對應別名是myweb,在瀏覽器輸入alias /myweb "/home/daybreak/www"
options indexes followsymlinks
allowoverride none
require all granted
http"//myserver/myweb
就能對真實目錄/home/daybreak/www下檔案進行訪問
注意:這裡直接訪問後很可能會出現403forbidden的錯誤,解決方案如下
確保配置虛擬目錄時設定了目錄訪問許可權即require all granted
到這裡可能是**目錄的許可權問題,apache要求目錄具有執行許可權,也就是x,所以要確保訪問的目錄樹都具有這些許可權,例如我的目錄時/home/daybreak/www,則需要
chmod 755 /home如果依然是403,那就是selinux的問題,把目錄進行一下selinux許可權設定chmod 755 /home/daybreak
chmod 755 /home/daybreak/www
或者直接 chmod 755 -r /home
chcon -r -t httpd_sys_content_t /home
這樣訪問成功後就可以通過自定義的目錄訪問web文件
nginx 安裝
node 安裝
原始碼安裝:
centos 7 搭建ntp 伺服器
restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap第一步 安裝ntp yum install ntp 第二步,查詢最近的時間同步伺服器 第三部編輯 etc ntp.conf server 127.127.1.0 iburst loca...
centos7 搭建ftp伺服器
本文採用最新的centos7 來學習搭建linux各種伺服器,今天分享的是搭建ftp伺服器 ps 不建議使用最新的系統去學習,因為系統發生了改變,好多以前的搭建伺服器的方法就不行了,比如說centos7將防火牆由iptables換為了firewall,再按照原來的教程去搭建就會遇到很多問題.當然如果...
centos7 搭建SVN伺服器
1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...