VirtualSAMLPHP的虚拟主机

我想在我的apache2上安装SimpleSAMLPHP,我在服务器configuration方面没有太多的经验,需要询问这是否适用于虚拟主机设置:

<VirtualHost *:80> ServerName service.mywebsite.ca DocumentRoot “/home/mywebsite/public_html” Alias /simplesaml /var/simplesamlphp/www </VirtualHost> 

基本上我需要所有的要求

 service.mywebsite.ca/simplesaml 

打到默认的simplesamlphp安装目录。 服务器上有很多其他服务由别人设置,所以我需要确保它不会破坏任何东西。

simpleSAMLphp安装程序logging在simpleSAMLphp网站上 。 它指出,只有www文件夹必须从互联网上,这可以通过别名/simplesaml来实现。 看起来你正在这样做。

不知道你的设置什么,我不可能知道你是否不会因为这样做而破坏任何东西。 通常情况下,在专业环境中,你需要有一个testing系统来testing这些东西,然后才能投入生产。 你的设置如下所示:

  • service.mywebsite.ca/ – > /home/mywebsite/public_html
  • service.mywebsite.ca/simplesaml/ – > /var/simplesamlphp/www

如果这对你有意义,你可能没问题。

小记,我注意到你在configuration文件中使用了花哨的引号( )。 这些将不起作用,你需要正常的引号( " )。这可能是你的网页浏览器在你在这个网站上粘贴代码的时候replace了它们,但是这个东西是要注意的。