Перезагрузка Ubuntu приводит к удалению run / sshd и отсутствию привязки к домену

Итак, у меня есть интересная проблема. Я просмотрел эти форумы, и у меня возникла похожая проблема: Отсутствует / var / run / sshd

У меня есть клиент, который запускает следующее в качестве VPS на установке Godaddy :

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:        16.04
Codename:       xenial

Итак, мы заметили, что журналы доступа фактически не записывались, и я пытался настроить вращающиеся журналы доступа. Итак, я был в следующих файлах

/etc/apache2/sites-available/000-default.conf 
/etc/apache2/sites-available/default-ssl.conf 

И я добавил CustomLog в файлы, используя Vim

CustomLog "||/usr/bin/rotatelogs /var/log/apache2/site000/access/access-%Y-%m-%d.log 86400" combined

Затем у меня возникли проблемы с перезапуском apache с помощью команды ssh, поэтому я вошел в Godaddy Панель управления для VPS и нажмите перезагрузку. Ну вот и начались все проблемы. При перезагрузке это привело к тому, что каталог / var / run / sshd пропал, и ничего не вернулось. Нет ftp, ssh, http или mysql. Так что я получил поддержку Godaddy, и они вернули ssh и ftp. Но нет http.

Поэтому я вернулся через ssh, снова обновил файлы и закомментировал добавленную мной строку (в каждом файле), а затем снова перезагрузил сервер - произошло то же самое. Все разбилось. Они снова вернули его.

Вот моя текущая проблема. У меня есть доступ к ssh, ftp и mysql, а также http, но http только через IP-адрес, а не домен, связанный с ним. Когда я захожу на www.example.com, страница не загружается, но если я перехожу по IP-адресу VPS, он загружает сайт.

Я использую следующую команду через SSH:

systemctl status apache2

и получаю следующие результаты:

● apache2.service - LSB: Apache2 web server
  Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
       └─apache2-systemd.conf
  Active: active (running) since Thu 2019-05-16 03:10:28 UTC; 12h ago
  Docs: man:systemd-sysv-generator(8)
  Process: 2875 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 2852 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
  Process: 2899 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
 CGroup: /system.slice/apache2.service
       ├─2914 /usr/sbin/apache2 -k start
       ├─3010 /usr/sbin/apache2 -k start
       ├─9647 /usr/sbin/apache2 -k start
       ├─9652 /usr/sbin/apache2 -k start
       ├─9656 /usr/sbin/apache2 -k start
       └─9675 /usr/sbin/apache2 -k start

  May 16 03:10:27 s208-109-52-80.secureserver.net apache2[2899]:  * Starting Apache httpd web server apache2

Итак, мы видим, что apache2 работает и активен, и это подтверждается тем, что возможность доступа к серверу через браузер с использованием IP-адреса. Но где-то на этом пути, по-видимому, существует связь между доменом, связанным с VPS, и IP-адресом, если хотите.

Я пытался использовать некоторые команды ufw, но меня всегда не находят в них. Я дважды проверил 000-default.conf и default-ssl.conf, и у них обоих есть исходная строка.

1117 Что-то не так. Я знаю, что эта версия Ubuntu имеет проблему с удалением папки запуска при запуске. Исправление для этого было применено. Но что происходит с тем, что доменное имя не связано?

Любая помощь приветствуется. Мне нужно вернуть этот сайт в оперативном режиме. Я не хочу уничтожать и перестраивать, хотя у меня есть все резервные копии для файлов и базы данных для сайта.

Спасибо большое!

0
задан 16 May 2019 в 18:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: