Автор Тема: Прикручивание домена, установка SSL сертификата LAMP  (Прочитано 1218 раз)

Оффлайн altWindows

  • Начинающий
  • *
  • Сообщений: 10
    • Email
Всем доброго дня !

Очень нужна помощь, с конфигурацией.
В кратце: Установил LAMP стек, WP. по iP адресу все открывается. Далее мне зарегистрировали домен (он пингуется и повнемшнему iP и по доменному имени)
Но вот прикрутить его к конфигурации не как не получается, то есть по доменному имени я не могу попасть, возможно потому что сайт еще не выведен в DMZ (этим управляю не я)

Создал в /etc/httpd2/conf/sites-available свой файл .conf (my.domain.ru.conf) со следующим содержимым

иду значит, и делаю  sudo a2dissite default
отключил да.

потом sudo a2ensite my.domain.ru
включил значит
проверяю синтаксис
sudo httpd2 -S

результат:

VirtualHost configuration:
*:*                    my.domain.ru (/etc/httpd2/conf/sites-enabled/my.domain.ru.conf:1)

ServerRoot: "/etc/httpd2"
Main DocumentRoot: "/etc/httpd2/htdocs"
Main ErrorLog: "/var/log/httpd2/error_log"
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/var/run/httpd2/" mechanism=posixsem
Mutex mpm-accept: using_defaults
PidFile: "/var/run/httpd2/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="apache2" id=486
Group: name="apache2" id=462

Тут мне не понятно толи все ОК толи не ОК. По идее должно быть написано Syntax OK...

потом sudo service httpd2 restart

по внутреннему ip захожу блин, а по доменному нет... Точнее как захожу апач стандартный файл index.html обрабатывает, в браузере вывод : Its Work! А вот в мой каталог если ломлюсь через браузер, то страница говорит не найдена... но если включаю default.conf, то вполне себе захожу и в катало с будущим сайтом.

НЕ могу допереть что не так. Вроде по инструкциям все делал, инструкция много но везде +- одно и тоже, но там в основном убунта и дебиан.

Буду рад любой наводке. в hosts кстати тоже прописывал, файрвол отключен.



Оффлайн altWindows

  • Начинающий
  • *
  • Сообщений: 10
    • Email
Такс, прописал в хостах, и теперь захожу по www.my.domain.ru...
После этого пробую запросить сертификат через certbot, есть у кого опыт? Просто в инструкция в тырнетах только убунты всякие, и они не подходят (

при запуске certbot вот что вылазит : 
sudo certbot certonly
[sudo] password for login:
Saving debug log to /var/log/letsencrypt/letsencrypt.log

How would you like to authenticate with the ACME CA?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: Spin up a temporary webserver (standalone)
2: Place files in webroot directory (webroot)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate number [1-2] then [enter] (press 'c' to cancel):

дальше боюсь )

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 480
  • antohami@
дальше боюсь )

Не бойтесь :-) жмякайте 1

Оффлайн altWindows

  • Начинающий
  • *
  • Сообщений: 10
    • Email
А папки и т.р предварительно не нужно создавать ? Как я узнаю где сертификат, его же потом прописывать надо куда-то, и сделать так, что бы сайт был доступен только по 443 порту и только по https протоколу, если я правильно все понял...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 678
  • Sunny 273 RUS crew
проверяю синтаксис
sudo httpd2 -S
apachectl2 configtest