Apache-2.2
SimpleSAMLPHP 的虛擬主機
我想在我的 apache2 上安裝 SimpleSAMLPHP,我在伺服器配置方面沒有很多經驗,需要詢問這對於虛擬主機設置是否正確:
<VirtualHost *:80> ServerName service.mywebsite.ca DocumentRoot “/home/mywebsite/public_html” Alias /simplesaml /var/simplesamlphp/www </VirtualHost>
基本上我需要所有的請求
service.mywebsite.ca/simplesaml
點擊預設的 simplesamlphp 安裝目錄。其他人在伺服器設置上還有很多其他服務,所以我需要確保它不會破壞任何東西。
simpleSAMLphp安裝過程記錄在simpleSAMLphp 網站上。它在那裡指出,只有
www
文件夾必須可以從網際網路上獲得,這可以通過 aliassing 來實現/simplesaml
。看起來你正在這樣做。對你的設置一無所知,我不可能知道你這樣做是否不會破壞任何東西。通常,在專業環境中,您會有一個測試系統來嘗試這些事情,然後再投入生產。您的設置如下所示:
service.mywebsite.ca/
->/home/mywebsite/public_html
service.mywebsite.ca/simplesaml/
->/var/simplesamlphp/www
如果這對你有意義,你可能沒問題。
小記,我注意到您
”
在配置文件中使用了花哨的引號 ( )。這些不起作用,您需要正常的引號 ("
)。當您在此站點上粘貼程式碼時,您的網路瀏覽器可能會替換它們,但需要注意這一點。