Как удалить Apache с помощью командной строки? Как удалить в Windows 8?
Наверное каждый владелец собственного веб-сайта знает, что такое Apache. Веб-сервер Apache на сегодняшний день является одним из самых популярных в сети. Было подсчитано, что около 47% всех сайтов в мире располагаются именно на этом сервере. Если ваш сайт располагается на Apache, тогда важно уметь полноценно взаимодействовать с этим сервером. Под взаимодействием подразумевается понимание того, как:
- установить Apache;
- настроить Apache;
- использовать Apache;
- удалить Apache.
Сегодня в статье мы остановимся на последнем пункте взаимодействия с веб-сервером, а именно узнаем, как удалить Apache.
Как удалить Apache в Windows?
Удалить Apache в Windows можно, если использовать перечень стандартных команд:
«httpd -k install» — используется, чтобы инсталлировать сервер;
«httpd -k start» — используется, чтобы запустить веб-сервер; «httpd -k restart» — используется, чтобы перезапустить сервер;
«httpd -k stop» или «httpd — shutdown» — используются, чтобы остановить сервер;
«httpd -k uninstall» — используется, чтобы удалить Apache.
Когда в команде используется ключ «-k», тогда это указывает, что мы обращаемся непосредственно к веб-серверу Apache. Чтобы узнать все доступные команды для Апачи, тогда воспользуйтесь командой: «httpd -help».
Важно отметить, что все команды нужно запускать из каталога bin, то есть адрес запуска команд может выглядеть вот так:
С:\ Program Files \ Apache Group \ Apache2 \bin
И еще одно замечание. При выполнении команд в консоли, важно обладать правами администратора. Если вы зайдете в консоль и введете команду для удаления Apache без прав администратора, тогда выскочит ошибка.
Когда вы введете команду «httpd -k uninstall», чтобы удалить Apache, то вы этой командой удаляете не сам сервер из компьютера, а всего лишь службу Apache. Сам сервер будет расположен еще на компьютере. Для его удаления нужно пройти в панель управления и удалить Apache как любую обычную программу.
Вы можете спросить, а почему сразу не пройти и не удалить Apache, как обычную программу? Если вы попытаетесь это сделать без остановки и удаления службы Апачи, тогда у вас ничего не получится. Пока веб-сервер запущен и работает, то его не получится просто так удалить, так как он попадает в категорию программ, которые защищены от удаления из «панели управления». А после остановки и удаления службы, сервер становится обычной программой. Если по каким-то причинам вы не можете найти, как удалить Apache в «Панели управления» в поле остановки и удаления его службы, тогда можете пройти в системную папку «Program Files» и удалить папку Apache вручную. Заключение
Чтобы правильно удалить Apache в Windows, нужно запомнить ряд важных моментов:
консоль должна быть открыта с root-правами;
сначала нужно остановить и удалить службу Apache httpd-командами с ключом «-k»;
после этого можно удалить Apache из «Панели управления», как обычную программу.
Схожие статьи
Асинхронный запуск задачи PHP
Способы защиты от отслеживания в Firefox: настройка анонимности и черный список
Создание переменной сессии из параметра столбца mysql
Проверка равенства двух массивов в PHP
Как установить сервер Apache 2.4 на Windows 10 и 7
Автор статьи: admin
Метки: Apache / Установка
В этой статье вы узнаете как установить сервер Apache на Windows 10 но также эта инструкция подойдёт и для Windows 7.
Я покажу только самые базовые настройки, более подробно в других статьях.
Скачивание Apache:
Для того чтобы скачать, нужно зайти на официальную страницу загрузки и выбрать версию x64 или x32, зависимо от вашей системы.
Также, если у вас нет библиотеки «Visual C++ Redistributable for Visual Studio 2015-2019», то сможете её установить прямо с этой же странице.
Установка Apache:
После того как вы всё скачали, и установили библиотеку «Visual C++ Redistributable for Visual Studio 2015-2019», то открываете архив с Apache, и папку Apache24 перемешаем куда вам надо.
Базовая настройка Apache:
Открываем папку «conf», и там открываем в вашем текстовом редакторе файл «httpd.conf», вносим туда изменения.
Apache
Define SRVROOT «Путь до папки c Apache» Define SRVROOT «c:/Users/Username/Documents/server/Apache24» #Пример |
Теперь добавляем имя сервера, делаем из этого «#ServerName www.example.com:80», это.
Apache
ServerName localhos |
Дальше показываем где будут хранится сайты, для это меняем значение DocumentRoot.
Apache
DocumentRoot «c:/Users/Username/Documents/server/Apache24/htdocs/» |
Также нужно изменить Directory.
Default
<Directory «c:/Users/Username/Documents/server/Apache24/htdocs/»> |
Теперь меняем файлы который будут индексироватся, меняем DirectoryIndex.
Apache
DirectoryIndex index.html index.htm |
Также нужно изменить переменную AllowOverride, она определяет, какие директивы могут быть помещены в файлы .htaccess, делаем значение All.
Apache
AllowOverride All |
Последние нужно раскомментировать строчку:#LoadModule rewrite_module modules/mod_rewrite.so
.
Apache
LoadModule rewrite_module modules/mod_rewrite.so |
Сохраняем и закрываем файл.
Первый запуск Apache:
Запускаем командную строку от имени администратора и там открываем папку «bin» в Apache24, и используем команду httpd.exe -k start
, для запуска сервера.
Переходим в браузере по адресу «http://localhost:8080/» и у вас должно вывестись что то типа этого.
Если всё так как на скриншотах, значит всё работает.
Вывод:
В этой статье вы прочитали о том, как установить сервер Apache на Windows 10, и как видите всё работает, единственное, здесь была только базовая настройка, о том как подключить, например, PHP, будет в дрогой статье.
Подписываетесь на соц-сети:
Оценка:
(Пока оценок нет)
Загрузка…
Поделится:
Пока кнопок поделиться нетТакже рекомендую:
Проект Apache Portable Runtime
Добро пожаловать! — Проект переносимой среды выполнения ApacheПримите участие Скачать! Документы апреля Документы APR-util Документы APR-iconv Рекомендации Разное |
| ||||||||||||||
Copyright © 2008-2021, Apache Software Foundation | |||||||||||||||
Apache Portable Runtime, Apache и логотип Apache с перьями являются товарными знаками Apache Software Foundation. |
Модули Apache httpd — Проект HTTP-сервера Apache
На следующей странице выделены некоторые модули, которые HTTP-сервер Apache Проект поддерживает, которые не включены в основной дистрибутив.
Список всех модулей, включенных в основной дистрибутив, можно найти в онлайн-документация.
Наконец, мы не поддерживаем подробный список сторонних модулей. Ты следует использовать вашу любимую поисковую систему или посмотреть исходный код репозитории, такие как GitHub.
Ваша компьютерная графика оставляет желать лучшего? Mod_perl просто слишком много усилий для размещения ваших CGI-сценариев? Вы хотите запустить PHP приложения вне процессов вашего веб-сервера? FastCGI — это решение для тебя!
mod_fcgid
— это реализация FastCGI для Apache HTTP Server 2.0 и
позже, который направляет запросы к процессам приложений FastCGI, которые он
управляет.
Веб-сайт
Скачать: текущий выпуск mod_fcgid
Исходный код: mod_fcgid subversion trunk
Список рассылки: dev@httpd. apache.org
Когда HTTP-сервер Apache не является сервером http:? Когда он обслуживает то же самое веб-контент через запрос протокола ftp:!
Этот код в настоящее время выпущен в виде бета-версии. Волонтеры особенно востребованы для проверки функциональности IPv6 (поддержка EPRT и EPSV).
Веб-сайт
Скачать: текущий выпуск mod_ftp
Исходный код: mod_ftp subversion trunk
Список рассылки: [email protected]
Надоело синхронизировать записи DNS, IP-адреса конфигурации Apache и CNAME?
Позвольте Apache обслуживать ваш DNS на основе вашего httpd.conf! Проверять мод_домен
.
Этот экспериментальный код имеет , а не , выпущенный, но доступный для вас из репозитория разработки Subversion.
Хотите настроить почтовые архивы с помощью Apache HTTPd 2.x? Проверять mod_mbox
.
Этот экспериментальный код имеет , а не , выпущенный, но доступный для вас из репозитория разработки Subversion. В настоящее время он используется ASF для предоставления нашего браузера архивов электронной почты.
Веб-сайт
Источник: mod_mbox trunk
ViewVC: mod_mbox
Список рассылки: [email protected]
Хотите узнать, как Apache httpd-2.0 может работать с различными протоколами?
Поиграйте с mod_pop3
.
Этот экспериментальный код имеет , а не , выпущенный, но доступный для вас из репозитория разработки Subversion.
Инструмент HTTP-сервера Apache для ARM4 API
Этот экспериментальный код имеет , а не , выпущенный, но доступный для вас из репозитория разработки Subversion.
Этот экспериментальный код имеет , а не , выпущенный, но доступный для вас из репозитория разработки Subversion.
Подавать SMTP на Apache с mod_smtpd
.
Песочница — это место, где неопубликованный код используется.