Как удалить apache24 windows

Как удалить apache24 windows

26079 просмотра

4 ответа

Я долго искал в интернете, но не смог найти как полностью удалить apache 2.4.

Использование:
Windows 7
c: \ apache24 \

Я перепробовал все команды, но ничего не работает.

продолжайте получать один и тот же результат (для каждой команды):

обратите внимание, что служба все еще работает, это
означает, что Apache все еще работает,
и я получаю «Это работает!» в местном хосте .

Ответы (4)

7 плюса

Вы, вероятно, запускаете эти команды из терминала без прав администратора .

Если httpd -k uninstall по какой-либо причине не работает, вы можете удалить службу sc командой: Sc delete , другой учебник здесь .

Опять же, убедитесь, что вы запускаете эти команды от имени администратора.

Автор: rkosegi Размещён: 31.01.2016 09:44

3 плюса

У меня была такая проблема.

запустить от имени администратора. : D конец! Я всегда забываю .

Обратите внимание: в powershell нужно поставить. \ Например:

0 плюса

Я заметил, что вы не добавили Apache в переменные окружения вашего пути (вызывайте Apache из любой папки / каталога). Вам нужно будет зайти в ваш каталог Apache / bin и запустить
. \ Httpd -k uninstall для удаления. (Не забудьте запустить PowerShell от имени администратора)

0 плюса

Запустите командную строку от имени администратора и введите:

How to uninstall Apache with command line

So I’m trying to find a command to uninstall apache from windows that I have installed earlier with an NSIS script.

Basically apache is part of a package of aplications we use for our program, and when uninstalling our program we uninstall them all. Already working for postgres, java and ruby, but I’m not finding any command for apache.

I tried the wmic command, but it required user to confirm the action. There isn’t any httpd uninstall command?

simply removes the service.

5 Answers 5

Remove service in windows

On Windows 8.1 I had to run cmd.exe as administrator (even though I was logged in as admin). Otherwise I got an error when trying to execute: httpd.exe -k uninstall

Читайте также:  Не выключается мышка после отключения компьютера windows

Error: C:\Program Files\Apache\bin>(OS 5)Access is denied. : AH00373: Apache2.4: OpenS ervice failed

If Apache was installed using NSIS installer it should have left an uninstaller. You should search inside Apache installation directory for executable named unistaller.exe or something like that. NSIS uninstallers support /S flag by default for silent uninstall. So you can run something like «C:\Program Files\\uninstaller.exe» /S

/NCRC disables the CRC check, unless CRCCheck force was used in the script. /S runs the installer or uninstaller silently. See section 4.12 for more information. /D sets the default installation directory ($INSTDIR), overriding InstallDir and InstallDirRegKey. It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces. Only absolute paths are supported.

Как удалить Apache из командной строки

Поэтому я пытаюсь найти команду для удаления apache из окон, которые я установил ранее с помощью сценария NSIS.

По сути, apache является частью пакета приложений, которые мы используем для нашей программы, и при удалении нашей программы мы удаляем их все. Уже работает на postgres, java и ruby, но я не нахожу никакой команды для apache.

Я попробовал команду wmic, но для подтверждения действия потребовался пользователь. Нет какой-либо команды httpd uninstall?

просто удаляет сервис.

5 ответов

Удалить сервис в windows

В Windows 8.1 я должен был запустить cmd.exe от имени администратора (хотя я вошел в систему как администратор). В противном случае я получил ошибку при попытке выполнить: httpd.exe -k удалить

Ошибка: C:\Program Files\Apache\bin>(OS 5) Доступ запрещен.: AH00373: Apache2.4: сбой службы OpenS

У меня была такая проблема.

Решить: cmd / powershell беги как АДМИНИСТРАТОР! Я всегда забываю

Обратите внимание: в powershell нужно поставить .\ например:

Результат: удаление apache2.4 сервис Apache2.4 Сервис был успешно удален.

sc delete Apache2.4

или попробуйте это:

C:\Apache24\bin>httpd -k uninstall

надеюсь, это будет полезно

Если Apache был установлен с использованием установщика NSIS, он должен был оставить деинсталлятор. Вам следует поискать в каталоге установки Apache исполняемый файл с именем unistaller.exe или что-то типа того. Поддержка деинсталляторов NSIS /S флаг по умолчанию для удаления без вывода сообщений. Таким образом, вы можете запустить что-то вроде «C:\Program Files\\uninstaller.exe» /S

Читайте также:  Windows backup encountered error accessing remote shared folder

/NCRC отключает проверку CRC, если в сценарии не была использована сила CRCCheck. /S запускает установщик или деинсталлятор без вывода сообщений. См. Раздел 4.12 для получения дополнительной информации. /D устанавливает каталог установки по умолчанию ($INSTDIR), переопределяя InstallDir и InstallDirRegKey. Это должен быть последний параметр, используемый в командной строке, и он не должен содержать кавычек, даже если путь содержит пробелы. Поддерживаются только абсолютные пути.

Я делаю это:

Сайт о моих увлечениях

Как удалить Apache2 из Ubuntu и Debian

Деинсталлировать веб-сервер Apache2 — не то же самое, что установить его. Нужно удалить и сам пакет, и зависимые пакеты, и их конфигурации. Здесь рассказывается, как удалить Apache2 вчистую из Ubuntu и Debian.

Если вы читаете эту заметку, то скорее всего вы столкнулись с необходимостью откатить из системы ставший ненужным апач. У меня, например, такая потребность возникла потому, что я поставил веб-сервер непосредственно при установке дебиана, а по умолчанию ставится именно апач. На самом же деле для работы мне он оказался не нужен, но удалить его стандартной командой sudo apt-get purge apache2 никак не получалось, и я при каждой перезагрузке виртуалки с проклятьями останавливал apache2, чтобы запустить нужный мне nginx.

Ничего вменяемого на просторах рунета я не нашел, поэтому решил перевести статью из забугорного блога, которая помогла мне избавиться от Apache. Вот ссылка на оригинал статьи, если вам удобнее читать по-английски.

Во-первых, необходимо остановить апач — пока он запущен, удалить его нельзя. Что я и сделал.

Затем надо деинсталлировать апач и связанные с ним пакеты. При этом нужно использовать purge вместо remove. Первый вариант попытается удалить и зависимые пакеты, и созданные ими конфигурационные файлы. В дополнение используйте autoremove, чтобы удалить некоторые другие зависимости, утсановленные вместе с апачем, но не используемые никакими другими пакетами.

Наконец, надо проверить наличие конфигурационных файлов или мануалов, связанных с Apache2, но до сих пор не удаленных.

Я в ответ получил такую строчку:

Это значит, что директория /etc/apache2 все еще существует. Но раз теперь эта директория (и содержащиеся в ней файлы) никем не используется, удалите ее вручную.

Читайте также:  Эксклюзив для windows 10

После этого я перезагрузил виртуалку и возрадовался, увидев, как загрузился по умолчанию ngnix.

Я хочу удалить Apache в Ubuntu. Как это сделать?

Это краткое руководство показывает студентам и новым пользователям, как удалить Apache и/или очистить Ubuntu 20.04 | 18.04.

Если вы веб-мастер и хотите удалить веб-сервер Apache со своего хоста, вам помогут следующие шаги.

Существует два основных способа удаления или удаления программ из систем Ubuntu и Linux.

Вы можете запустить apt remove или apt purge.

Когда вы используете опцию remove с apt, команда удалит программный пакет из системы, но оставит файлы конфигурации.

Использование очистки с apt приведет к удалению пакета программного обеспечения, включая все файлы конфигурации и настройки.

Если вы хотите удалить Apache из Ubuntu, выполните следующие действия:

Удалить Apache

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

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

Если вы просто хотите удалить пакет Apache, но сохраните все файлы конфигурации, выполните следующие команды:

Приведенные выше команды удаляют Apache, но файлы конфигурации сайта в каталоге /etc/apache2 остаются без изменений, включая каталог содержимого в /var/www .

Очистить Apache

Параметр очистки с apt удалит Apache и все файлы конфигурации из Ubuntu.

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

Файлы в каталоге /etc/apache2 будут удалены. Однако содержимое сайта в /var/www останется в покое.

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

Переустановка Apache

Когда вы используете опцию переустановки с apt, команда удаляет apache и устанавливает.

Параметр переустановки не изменяет и не удаляет какой-либо файл конфигурации или содержимое сайта в /var/www .

Он просто удалит и переустановит пакеты apache.

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

Это должно сработать!

Вывод:

В этом посте показано, как удалить, очистить или переустановить apache. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментария ниже, чтобы сообщить.

Оцените статью