關於ubuntu下apache虛擬目錄的設定問題

2021-06-27 07:04:11 字數 678 閱讀 1712

在搭建好了自己的web server之後,我們會遇到乙個問題,就是如果在web server上建立了多個子使用者,我們怎麼能為每個子使用者都設定乙個可自行更改的主頁。

對於老版本的apache,我們需要操作的配置檔案是httpd.conf,這裡有關於定向的設定,但是對於最新的apache版本2.4.7,貌似httpd.conf已經沒有了,所以我們需要操作根配置檔案apache2.conf。

具體方法是:

首先是要找到,在其中新增下面的**

下面是虛擬目錄宣告格式

alias用來定義虛擬目錄及虛擬目錄路徑,其中虛擬目錄名稱用於url訪問的路徑別名,可以和虛擬目錄名稱不同

節點用於定義目錄的訪問許可權等

alias 虛擬目錄名稱 虛擬目錄路徑

(2)apache2.conf

方法與(1)中類似,但是沒有,我們直接新增就可以

alias /demosite "d:/code/website"

options indexes followsymlinks

allowoverride all

order allow,deny

allow from all

require all granted /這句是必須的,否者會遇到無許可權訪問的問題

然後我們就可以為每乙個使用者關聯主頁啦!

求助 關於ubuntu下apache和php的問題

我在ubuntu下安裝apache和php後,進行測試,首先輸入 usr local apache2 bin apachectl restart 輸入完後無任何提示 不知道apache是否啟動 然後在瀏覽器裡輸入localhost phpinfo.php,注 事先已在 usr local apach...

Ubuntu下apache跟Django的整合

2.編譯mod python 準備 1 需要apache的開發環境apxs sudo apt get install apache2 dev 自動安裝以後的路徑 usr bin apxs2 2 安裝python的開發環境 sudo apt get install python dev 3.配置和安裝...

Ubuntu下Apache中部署Django

環境 ubuntu12.04 server apache2 django1.6 python2.7 mod wsgi 1.安裝apache2 sudo apt get install apache2 2.安裝mod wsgi.so 2.x python sudo apt get install li...