Я создал сайт (PHP5, HTML5, CSS3, node.js, MySQL 5), который отлично работает - для этого требуется SSL. Я закодировал его, чтобы перезагрузить пользователей с помощью https if они еще не используют его. Я успешно развернул этот сайт на многих серверах Linux - я знаю, как это сделать, но мне нужно развернуть это на VPS, на котором есть WHM.Разверните сайт с поддержкой SSL с помощью WHM
Я изучал WHM. Что я сделал до сих пор на высоком уровне:
- добавил учетную запись для скажет хуг - с доступом к командной оболочке
- SSH/FTP в эту учетную запись, используя IP-адрес VPS
- установить код в/дома/хуге/public_html с 755/644 разрешениями
- построил собственный php.ini в/дома/хуге/public_html с нужными параметрами
- MySQL -u корня - установить корневой пароль и добавил базы данные/пользователь хуг и грант все на xyz пользователю xyz
- MySQL Workbench в Система VPS с использованием SSL пользователя хуга - создать базу данных хуг
- указал домен А на IP адрес VPS
Сайт работает на HTTP, но для HTTPS все, что я получаю 404 Not Found. Я ожидаю, что он будет искать в каталоге, где WHM установлен для этих активов. Я не могу видеть журналы Apache, чтобы подтвердить это.
Из того, что я знаю о SSL, вы можете иметь только 1 сайт на сервере, использующем SSL. WHM - это один веб-сайт на этом сервере, который уже использует SSL. Это меня озарило - момент, когда я получил свои первые 404.
Я искал везде и ничего не нашел - то, что я догадался до сих пор, заключается в том, что мне придется делать это через WHM-I необходимо:
- Добавить IP-адрес в WHM - я вижу, где это сделать, но я просто делаю это? мне нужно позвонить в GoDaddy и заставить их дать мне один? или купить?
- переместите мою учетную запись xyz на этот IP-адрес в WHM - я вижу, где это сделать
- , а затем каким-то образом получить DNS-серверы для перехода на этот IP-адрес вместо IP-адреса VPS. Это то, куда он переваливается
Я искал дни, и все, что я могу найти, - это тонна статей по установке сертификатов SSL. Я доберусь до этого момента, но на данный момент я просто хочу, чтобы мой сайт работал. Я двигаюсь в правильном направлении?
Прошу прощения за длинный вопрос. Я пытаюсь продемонстрировать, что я исследовал это и пробовал все, что знаю. Благодарю.
Почему вы не видите журналы apache? – ambe5960
root владеет им - для этого понадобится sudo - все, что я вижу, находится в cPanel ..последние посетители и там https-запросы не отображаются - что неудивительно, потому что ssl настроен для WHM на этом сервере – webDeveloperDave
Я отключил защиту от Fork Bomb на сервере и смог su – webDeveloperDave