Создайте vHost в AWS после установки cerbot - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть экземпляр в AWS с несколькими запущенными vHost. Несколько месяцев go я установил certbot (https://certbot.eff.org) для автоматического продления SSL на наших веб-сайтах. С тех пор, как я установил cerbot, я не смог создать новый vHosts. Я не знаю, связано ли это или совпадение, но невозможно создать новые виртуальные хосты. Я следую процессу создания vHost (см. Ниже), а затем перезапускаю apache. Когда я пытаюсь получить доступ к новому веб-сайту, я ничего не вижу. Apache не возвращает ошибок

Это мой код, и мой процесс создания vHost:

  1. Создать в /etc/apache2/site-availables/web.com .conf
  2. Скопируйте этот код в web.com.conf

    <VirtualHost *:80>
      ServerName web.com
       ServerAdmin webmaster@localhost
       DocumentRoot /var/www/html
    
    <Directory /var/www>
         Options +Indexes +FollowSymLinks +MultiViews
         AllowOverride all
         Order allow,deny
         allow from all
    </Directory>
    
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    

  3. Запустите sudo a2ensite we.com.conf

  4. sudo service apache2 restart
...