Как отключить apache2 ubuntu
Перейти к содержимому

Как отключить apache2 ubuntu

  • автор:

Как запустить, остановить или перезапустить Apache

Apache — это кроссплатформенный HTTP-сервер с открытым исходным кодом. Он обладает мощными функциями и может быть расширен с помощью большого количества модулей.

Если вы разработчик или системный администратор, скорее всего, вы имеете дело с Apache на регулярной основе.

Запуск, остановка и перезапуск / перезагрузка являются наиболее распространенными задачами при работе с веб-сервером Apache. Команды для управления службой Apache различны в разных дистрибутивах Linux.

Большинство последних дистрибутивов Linux используют SystemD в качестве системы инициализации и диспетчера служб по умолчанию. Старые дистрибутивы основаны на SysVinit и используют сценарии инициализации для управления службами. Еще одно отличие — это название сервиса. В Ubuntu и Debian служба Apache называется apache2 , а в системе на основе Red Hat, такой как CentOS, имя службы — httpd .

В этой статье объясняется, как запустить, остановить и перезапустить Apache в наиболее популярных дистрибутивах Linux.

Подготовка

В инструкциях предполагается, что вы вошли в систему как пользователь root или пользователь с привилегиями sudo .

И служебные блоки SystemD, и сценарий SysVinit принимают следующие аргументы для управления службой Apache:

  • start : start службу Apache.
  • stop : завершает работу службы Apache.
  • restart : останавливает, а затем запускает службу Apache.
  • reload : аккуратно перезапускает службу Apache. При перезагрузке основной процесс Apache завершает дочерние процессы, загружает новую конфигурацию и запускает новые дочерние процессы.
  • status : показывает статус услуги.

Запуск, остановка и перезапуск Apache в Ubuntu и Debian

SystemD — это системный и сервисный менеджер для последних выпусков Ubuntu ( 20.04 18.04 ) и Debian ( 10 , 9 ).

Чтобы запустить службу Apache, выполните следующую команду:

sudo systemctl start apache2

Чтобы остановить службу Apache, выполните следующую команду:

sudo systemctl stop apache2

Каждый раз, когда вы вносите изменения в конфигурацию Apache, вам необходимо перезапускать серверные процессы. Чтобы перезапустить службу Apache, запустите:

sudo systemctl restart apache2

Более старые (EOLed) версии Ubuntu или Debian используют сценарии init.d для запуска, остановки и перезапуска демона Apache:

sudo service apache2 startsudo service apache2 stopsudo service apache2 restart

Запуск, остановка и перезапуск Apache на RHEL / CentOS

Systemd — это системный и сервисный менеджер для RHEL / CentOS 7 и 8 .

Запустите службу Apache:

sudo systemctl start httpd

Остановите службу Apache:

sudo systemctl stop httpd

Перезапустите службу Apache:

sudo systemctl restart httpd

Если у вас есть система CentOS 6 или более ранней версии, которая использует SysV, используйте следующие команды для запуска, остановки и перезапуска демона Apache:

sudo service httpd startsudo service httpd stopsudo service httpd restart

Выводы

Мы показали вам, как запускать, останавливать и перезапускать веб-сервер Apache в различных системах Linux.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Не могу убрать дефолтную страницу Apache2 Ubuntu Default Page

введите сюда описание изображения

Установил wordpress-5.3-ru_RU на базе сервера Apache2. Но не могу убрать эту страницу. прочитал два ответа, на примерно похожий вопрос. тут и тут Поначалу я вообще не понял что происходит, после понял но было уже поздно ;_; ,прошло не меньше недели после установки и я даже забыл где лежат установленные файлы (с которыми машина работает). А также где лежит главная страница вордпресса, я также не знаю. Apache при установке создаёт папку /var/www/html и создаёт там файл index.html.

В настройках nginx у вас дефолтный конфиг смотрит именно туда: root /var/www/html; Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html; Поменяйте путь root /var/www/html; на тот, который вы хотите, или замените содержимое файла /var/www/html/index.html

введите сюда описание изображения

Как узнать, где лежит главная страница вордпресса ??

Отслеживать
задан 17 дек 2019 в 0:03
2,909 7 7 золотых знаков 44 44 серебряных знака 83 83 бронзовых знака

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Настрой в apache приоритеты DirectoryIndex

DirectoryIndex index.php, index.html 

Отслеживать
ответ дан 17 дек 2019 в 8:25
5,073 2 2 золотых знака 10 10 серебряных знаков 25 25 бронзовых знаков

Это надо в директории /var/www/html открыть файл index.html , и там прописать DirectoryIndex index.php, index.html , так ?? Я правильно расписал алгоритм ??

17 дек 2019 в 13:33
Это надо настроить аппач. Т.е. в его конфиге. Найти и исправить на то, что я показал.
17 дек 2019 в 17:00

я вас не понял. Что надо сделать . либо можете пожалуйста удалить ибо это не ответ, а скрытая компетенция как бы часть ответа, но не ответ. Это очень важно ибо я нацелен на результат а не вечные диалоги.

26 дек 2019 в 16:48

Это вполне ответ. Существует два способа настройки апача: один через конфиги сервера (этот способ SeVlad вам рекомендует), второй через правку файлов .htacess в каталоге /var/www или где у вас wwwroot (если такое предусмотрено). Вполне возможно, вам стоит ознакомиться с этой темой или задать отдельный вопрос, где и как правятся настройки апача. Скрытые компетенции у всех разные, кто-то может потребовать и объяснить, как файлы на хостинге по ftp править. Пожалуйста, старайтесь задавать конкретные атомарные вопросы. Пока у вас не атомарный вопрос но атомарный ответ.

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.043 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Как запустить, остановить или перезапустить Apache

A pache — это кроссплатформенный HTTP-сервер с открытым исходным кодом. Он поставляется с мощными функциями и может быть расширен с помощью различных модулей.

Если вы разработчик или системный администратор, есть вероятность, что вы имеете дело с Apache на регулярной основе.

Запуск, остановка и перезапуск/перезагрузка являются наиболее распространенными задачами при работе с веб-сервером Apache. Команды для управления службой Apache различны в разных дистрибутивах Linux.

Большинство последних дистрибутивов Linux используют SystemD в качестве системы инициализации по умолчанию и менеджера сервисов. Старые дистрибутивы основаны на SysVinit и используют сценарии инициализации для управления сервисами. Еще одно отличие — название сервиса. В Ubuntu и Debian служба Apache называется apache2, а в системах на базе Red Hat, таких как CentOS, имя службы httpd.

В этой статье мы объясним, как запускать, останавливать и перезапускать Apache в самых популярных дистрибутивах Linux.

Прежде чем вы начнете

В инструкциях предполагается, что вы вошли в систему как пользователь root или пользователь с привилегиями sudo.

И служебные модули SystemD, и сценарий SysVinit принимают следующие аргументы для управления службой Apache:

  • start: Запускает службу Apache.
  • stop: Завершает службу Apache.
  • restart: Останавливается, а затем запускается служба Apache.
  • reload: Перезапускает службу Apache. При перезагрузке основной процесс Apache завершает работу дочерних процессов, загружает новую конфигурацию и запускает новые дочерние процессы.
  • status: Показывает статус сервиса.

Запустите, остановите и перезапустите Apache в Ubuntu и Debian

SystemD — это менеджер систем и сервисов для последних версий Ubuntu ( 18.04 , 16.04) и Debian ( 10 , 9 ).

Выполните следующую команду, чтобы запустить службу Apache:

sudo systemctl start apache2

Выполните следующую команду, чтобы остановить службу Apache:

sudo systemctl stop apache2

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

sudo systemctl restart apache2

Более старые (EOLed) версии Ubuntu или Debian используют сценарии init.d для запуска, остановки и перезапуска демона Apache:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Запустите, остановите и перезапустите Apache на RHEL/CentOS

Systemd является менеджером системы и сервиса для RHEL/CentOS 7 и 8.

Запустите сервис Apache:

sudo systemctl start httpd

Остановите службу Apache:

sudo systemctl stop httpd

Перезапустите сервис Apache:

sudo systemctl restart httpd

Если у вас CentOS 6 (или более ранняя версия), используйте следующие команды для запуска, остановки и перезапуска демона Apache:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Заключение

В этой статье мы показали, как запускать, останавливать и перезапускать веб-сервер Apache в различных системах Linux.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь комментировать ниже.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *