Я перенес свой сервер в другой офис. Поскольку они хотели получить к нему доступ, я присоединился к их сети, изменив IP своего сервера. На сервере размещены LAMP + postgres.
Теперь я не могу запустить основные веб-приложения. Даже pgadmin с моего компьютера на сервер не будет работать. Это все в локальной сети?
В чем может быть проблема?
Например: / phppgadmin
не будет работать. даже не тот index.html, который показывает «это работает».
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Я только что понял это ... Когда я выключаю свой брандмауэр с помощью
ufw disable
blockquote>У меня нет проблема. Как я могу теперь позволить этому работать с включенным брандмауэром? Я помню, что разрешил порт 22, но, похоже, он не дал эффекта. Может быть, я что-то не так делаю.
Я действительно не понимаю, ПОЧЕМУ это произошло ... Я имею в виду, я БЕЗ использования сервера без проблем, прежде чем я взял его на новое место и изменил его IP.
В любом случае, я разрешил порт 80 (на котором работал Apache), и это было решением проблемы.
Стоит отметить, что даже до того, как это было разрешено, у меня были (и все еще остаются) порты 22 и 5432, открытые для PostgreSQL и SSH.
Просто использование порта Apache помогло.
Что заставило меня сделать это, так это то, что когда я отключил брандмауэр, все было хорошо. Так что это дало мне понять, что причиной был брандмауэр.
Также стоит упомянуть, что перед тем, как явно разрешить порт 80, когда я попытался подключиться к PGMyAdmin, он выдал бы ошибку об ошибке SSL. Но это вводило в заблуждение (по крайней мере, для меня).
Надеюсь, кто-то еще найдет это полезным.