Вы должны сначала проверить ошибку в журнале ошибок apache. Чтобы проверить тип ошибки, введите следующую команду в своем терминале:
tail -f /var/log/apache2/error.log
Он покажет вам, что является ошибкой, и решите ее соответствующим образом, я думаю, вы, возможно, неправильно настроили лампу.
[d2 ] Проверьте здесь полный учебник по установке.Спасибо.
Вы можете использовать iptables для блокировки порта на сетевом уровне без закрытия приложения. Порт по-прежнему будет открыт, но будет недоступен.
в качестве альтернативы, это зависит от приложения, некоторые разрешают отключить какой-либо порт (думаю, dovecot и pop3 или imap-порт), а некоторые не могут. Некоторое приложение также может быть настроено для прослушивания только на локальном хосте или конкретном адресе.
Вы можете использовать инструменты netstat -nalp и lsof -i:port для идентификации процессов / двоичных файлов за открытым портом.
Если вы хотите закрыть порт, вам нужно убить процесс или остановить относительный сервис. Если вы хотите запустить услуги только для вашего локального окна вы можете настроить соответствующую услугу для прослушивания на localhost / 127.0.0.1 не на всех доступных (0.0.0.0) ips.
для закрытия порта прослушивания в ubuntu вы можете использовать ниже команды
sudo kill $(sudo lsof -t -i:3000)
вместо 3000 вы можете указать номер своего порта
lsof, чтобы дать информацию о файле, открытом процессом
-t: Этот флаг указывает, что lsof должен выводить только строковый вывод только с идентификаторами процесса и без заголовка - например, чтобы выход мог быть отправлен по каналу, чтобы убить (1). Этот параметр выбирает параметр -w.
-t : этот флаг выбирает список файлов, каждый из интернет-адресов которых соответствует адресу, указанному в i. Если адрес не указан, этот параметр выбирает список всех сетевых файлов Интернета и x.25 (HP-UX).