Назад | Перейти на главную страницу

Виртуальный хост для SimpleSAMLPHP

Я хочу установить SimpleSAMLPHP на свой apache2, у меня нет большого опыта в настройке сервера, и мне нужно спросить, правильно ли это для настройки виртуального хоста:

<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 папка должна быть доступна из Интернета, что может быть достигнуто с помощью псевдонима /simplesaml. Похоже, ты это делаешь.

Ничего не зная о вашей установке, я не могу знать, ничего ли вы этим не сломаете. Обычно в профессиональной среде у вас есть тестовая система, чтобы опробовать подобные вещи перед развертыванием в производственной среде. Ваша установка выглядит так:

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

Если это имеет для вас смысл, вы, вероятно, в порядке.

Небольшая заметка, я заметил, что вы используете причудливые цитаты () в вашем файле конфигурации. Это не сработает, вам понадобятся обычные цитаты ("). Возможно, ваш веб-браузер заменил их, когда вы вставили код на этот сайт, но об этом нужно знать.