Skip to main content

Команды для запуска Apache в Linux

Настройка LAMP (Linux - Apache - Mysql - Php) на ubuntu 16.04 server в подробностях. (Июнь 2025)

Настройка LAMP (Linux - Apache - Mysql - Php) на ubuntu 16.04 server в подробностях. (Июнь 2025)
Anonim

Если ваш веб-сервер Linux Apache остановлен, вы можете использовать определенную команду командной строки, чтобы запустить его снова. Ничего не произойдет, если сервер уже запущен при выполнении команды, или вы можете увидеть сообщение об ошибке типа " Веб-сервер Apache уже запущен. '

Если вы пытаетесь устанавливать Apache, а не просто запустить его, см. Наше руководство по установке Apache в Linux. Посмотрите, как перезапустить веб-сервер Apache, если вы заинтересованы в отключении Apache и затем перезапуске.

Как запустить веб-сервер Apache

Если Apache находится на вашем локальном компьютере, вы можете запускать эти команды как есть, иначе вам понадобится удаленный доступ к серверу с помощью SSH или Telnet.

Например, ssh [email protected] будет SSH на сервер Apache.

Шаги для запуска Apache несколько отличаются в зависимости от вашей версии Linux:

Для Red Hat, Fedora и CentOS

Версии 4.x, 5.x, 6.x или старше должны использовать эту команду:

$ sudoсервис httpd start

Используйте эту команду для версий 7.x или новее:

$ sudosystemctl запустить httpd.service

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

$ sudo/etc/init.d/httpd start

Debian и Ubuntu

Используйте эту команду для Debian 8.x или новее и Ubuntu 15.04 и выше:

$ sudosystemctl start apache2.service

Ubuntu 12.04 и 14.04 могут потребовать эту команду:

$ sudo start apache2

Если они не работают, попробуйте один из них:

$ sudo/etc/init.d/apache2 start $ sudoсервис apache2 start

Общие команды запуска Apache

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

$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf$ sudo apachectl -f /usr/local/apache2/conf/httpd.conf