Как вручную создать службу Apache для Windows - PullRequest
44 голосов
/ 23 октября 2009

Я случайно удалил свою службу Windows Apache, пытаясь установить другой веб-сервер Apache. Кто-нибудь знает, как я могу создать другую службу Windows Apache из cmd? Я попытался "sc create ...", но мне не хватает сценария в конце, как -k start? Не уверен, что мне нужно для конца ...

Я использую Apache 2.2

Спасибо

Ответы [ 5 ]

84 голосов
/ 23 апреля 2013

В Apache 2.4 исполняемый файл изменил имя на httpd.exe, команда будет выглядеть так:

httpd.exe -k install -n "Apache2.4"

С переключателем имени, чтобы присвоить службе отдельное имя.

11 голосов
/ 15 октября 2013

Нажмите Win + R и введите cmd

Ниже показано, как установить Apache2.2 в Windows

How to install Apache2.2 in windows

Местоположение установки Apache2.2 по умолчанию - C:\Program Files\Apache Software Foundation, но на моем компьютере я установил непосредственно на диск C:/.

Если вы хотите установить Apache2.2 в папке Program Files, введите в командной строке следующую команду:

C:\>cd Program Files (Нажмите Enter)

C:\>Program Files>cd Apache Software Foundation (Нажмите Enter)

C:\Program Files\Apache Software Foundation>cd Apache2.2 (Нажмите Enter)

C:\Program Files\Apache Software Foundation\Apache2.2>cd bin (Нажмите Enter)

в папке bin вы найдете httpd.exe file

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k install (Нажмите Enter)

Успешное сообщение отображается в командной строке, как показано выше на рисунке.

9 голосов
/ 08 ноября 2009

Для более старых версий Apache:

Apache.exe -k install
net start apache2
5 голосов
/ 19 июля 2011

На Apache 2.2 команда выглядит так: httpd.exe -k установить

1 голос
/ 02 декабря 2013

В Windows 7 или 8 щелкните правой кнопкой мыши ярлык запуска (меню) на панели управления XAMPP и Run As Administrator. Затем просто установите флажки службы для Apache и / или MySQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...