Разное

Установить apache: Установка веб-сервера Apache на Windows

07.08.2021

Содержание

Установка Apache на CentOS 7 | REG.RU

В этой статье мы расскажем, как происходит настройка и установка Apache на CentOS 7, как установить PHP и базы данных MariaDB на Apache.

Важным элементом интернет-системы является web-сервер. Он передаёт данные от физического сервера, где лежат все файлы сайта, на компьютер пользователя. Пользователь вводит в браузере доменное имя сайта, веб-сервер мчится за файлами этого сайта и затем передаёт их пользователю. Таким образом с помощью веб-сервера конечный потребитель получает контент.

Apache ― это программное обеспечение с открытым исходным кодом для создания веб-сервера, разработанное для UNIX (например, Linux) и Windows.

Обратите внимание, данная инструкция подходит только для CentOS 7.

Как установить Apache на CentOS 7

Чтобы поставить на VPS Apache:

  1. 1. Подключитесь к серверу по SSH.
  2. 2.

    Обновите пакет Apache httpd:

  3. 3.

    Установите пакеты Apache:

  4. 4.

    Разрешите HTTP и HTTPS-трафик на брандмауэре:

    sudo firewall-cmd --permanent --add-service=http
    
    sudo firewall-cmd --permanent --add-service=https
  5. 5.

    Перезагрузите брандмауэр:

    sudo firewall-cmd --reload
  6. 6.

    Запустите Apache:

    sudo systemctl start httpd
  7. 7.

    Разрешите автозагрузку Apache:

    sudo systemctl enable httpd
  8. 8.

    Проверьте статус службы Apache:

    sudo systemctl status httpd

    Он должен быть active:

    Настройка Apache (CentOS 7)

  9. 9.

    Перейдите в браузере по адресу

    http://имя_сервера_или_IP/. Если по адресу откроется стартовая страница CentOS Apache, то установка выполнена верно:

    Апач установлен

Готово, веб-сервер Apache установлен.

Установка PHP

PHP ― язык программирования, который позволяет генерировать HTML-страницы на веб-сервере и работать с базами данных. Он облегчает взаимодействие с Apache.

Как установить PHP на Apache пошагово:

  1. 1.

    Установите пакеты PHP и другие модули, требуемые для работы:

    yum install php php-mysql php-mbstring php-mcrypt php-devel php-xml php-gd
  2. 2.

    Перезагрузите Apache:

    sudo systemctl restart httpd

Готово, PHP установлен.

Установка MariaDB

MariaDB ― программа для хранения и получения данных с помощью SQL-запросов.

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

Краткое руководство по установке MariaDB:

  1. 1.

    Установите базы данных MariaDB:

    yum -y install mariadb mariadb-server
  2. 2.

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

    sudo systemctl start mariadb
  3. 3.

    Разрешите автозагрузку MariaDB:

    sudo systemctl enable mariadb.service

Готово, базы данных MariaDB установлены.

Облачные серверы нового поколения

Виртуализация KVM, почасовая оплата, резервные копии, готовые шаблоны, 10 доступных ОС на выбор!

Подробнее Помогла ли вам статья?

1 раз уже помогла

Установка веб-сервера — Документация ISPmanager 5 Lite

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

ISPmanager работает с веб-серверами:

  • Nginx — обслуживает запросы статического содержимого;
  • Apache — обслуживает запросы статического и динамического содержимого.

Рекомендуем использовать оба веб-сервера, т. к. Nginx лучше справляется с большой нагрузкой на сервер, чем Apache, но при этом не обрабатывает динамическое содержимое. Тогда Nginx будет обслуживать запросы статического содержимого, а Apache — динамического. Статическое содержимое передаётся пользователю в том же виде, в каком оно представлено на сервере. Динамическое содержимое перед отправкой пользователю изменяется скриптами.

Веб-серверы могут работать с несколькими WWW-доменами на одном IP-адресе. В Apache для этого используется механизм виртуальных хостов (VirtualHost), в Nginx — несколько секций server в конфигурационном файле. В конфигурационных файлах веб-серверов указываются все необходимые параметры работы сайтов. Эти параметры настраиваются на основе информации, указанной при создании WWW-домена. Подробнее см. в статье Создание WWW-домена.

Чтобы установить веб-сервер:

  1. Перейдите в Настройки → Возможности → выберите Веб-сервер (WWW)Изменить.
  2. Выберите тип установки Apache:
    • не использовать;
    • Apache MPM-Prefork — Apache с модулем Prefork. При запуске создаёт несколько процессов для обработки запросов. При большом количестве запросов это позволяет быстрее их обрабатывать. Процессы работают от имени пользователя, под которым запущен Apache. В связи с этим менее безопасен по сравнению с Apache MPM-ITK и требует больше прав на файлы сайтов;
    • Apache MPM-ITK — Apache с модулем ITK. Создаёт отдельный процесс на каждый запрос. Процесс запускается под отдельным пользователем (uid) и группой пользователя (gid). За счёт этого он более изолирован и позволяет избежать проблем с доступом процесса к файлам сайта пользователя.
  3. Установите для Apache необходимые модули:
    1. Модуль PHP для поддержки режимов PHP «модуль Apache» и «FastCGI (Apache)». Подробнее см. в статье Режимы работы PHP.
    2. Анализаторы статистических журналов: Веб-статистика awstats
      и Веб-статистика webalizer. Подробнее см. в статье Настройка сбора статистики запросов к сайтам.
  4. Включите опцию Nginx, чтобы установить его.
  5. Установите для Nginx PHP-FPM FastCGI, чтобы поддерживался режим работы PHP «FastCGI (Nginx + PHP-FPM)». Подробнее см. в статье Режимы работы PHP.
  6. Включите опцию Ротация логов для архивирования и удаления старых журналов веб-серверов. Подробнее см. в статье Настройка сбора статистики запросов к сайтам.
  7. Нажмите Применить изменения и дождитесь окончания установки.

Как установить SSL сертификат на Apache?

Чтобы установить сертификат для сайта на Apache, следуйте шагам ниже:

1. Загрузите файлы сертификата на сервер любым удобным вам способом, например, по FTP или SFTP.

2. В файле конфигурации Apache внесите изменения согласно примера ниже.

Обратите внимание: по умолчанию данный файл находится по пути: /etc/httpd/httpd.conf . В этом файле для каждого добавленного домена созданы отдельные блоки (которые могут быть внизу файла httpd.conf). Также иногда блоки указываются отдельно, например, в поддиректориях /etc/httpd/vhosts.d/ или /etc/httpd/sites/ или в файле ssl.conf. Перед изменением файла проверьте наличие этих блоков. Файл, в который собираетесь вносить изменения лучше скопировать и изменить его имя (например, на

httpd.conf_old), чтобы в случае необходимости вернуться к старым настройкам.

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

DocumentRoot /var/www/html2
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/.сa-bundle

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

SSLCertificateFile – файл основного сертификата, т.е. сертификата для вашего домена (например:

your_domain_name.crt).
SSLCertificateKeyFile – файл с приватным ключом — RSA. Если вы генерировали CSR-запрос в нашей панели управления SSL, то данный ключ был отправлен вам на почту (если опция отправки на почту не была отключена). Необходимо скопировать данный ключ с тегами BEGIN/ENDPRIVATE KEY, вставить в текстовый документ и сохранить с расширением .key.
SSLCertificateChainFile – файл, в котором находится цепочка сертификатов – промежуточных и корневого (файл с названием: gd_bundle, ca_bundle, ca_cert и т.д.)

Обратите внимание: для случаев, если нужно, чтобы сайт открывался как с защищенным соединением, так и без него, для обоих типов соединения необходимы отдельные виртуальные хосты. Для этого скопируйте существующий незащищенный виртуальный хост и отредактируйте для защищенного SSL-сертификатом соединения.

3. Проверьте настройки Apache.
Для того чтобы заработало защищенное соединение, нужно перезагрузить веб-сервер Apache. Перезапуск не удастся, если были допущены ошибки в конфигурационном файле. Вы можете проверить работу веб-сервера командой apachectl configtest, чтобы предупредить какие-либо неполадки.

4. Перезагрузите Apache.

1С и сервер Apache и Документооборот в веб-клиенте

Платформа «1С:Предприятие 8.3» может работать в трех режимах:

  • Режим «Толстый клиент»
  • Режим «Тонкий клиент»
  • Режим «Веб-клиент»

В этой статье мы рассмотрим установку СЭД «Корпоративный документооборот» на корпоративный веб-сервер Apache (распространяется бесплатно) и запуск системы в веб-клиенте. После установки и конфигурирования web-сервера Apache, пользователи смогут заходить в базу данных системы документооборота через один из следующих веб-броузеров:

  • Mozilla FireFox
  • Microsoft Explorer
  • Google Chrome
  • Opera
  • Safari

Сразу заметим, что материал этой статьи может быть использован не только для развертывания на корпоративном веб-сервере нашей системы документооборота, но и для развертывания других конфигураций «1С», например, «1С:Управление небольшой фирмой», «1С:Управление торговлей», «1С:Документооборот», «1С:Управление производственным предприятием» и других, которые могут работать в режиме управляемых форм 8.3.

Если вы планирует установку системы документооборот на веб-сервер Microsoft IIS, то инструкция по его настройке находится здесь — Установка на IIS

Установка Apache

Веб-сервер Apache является свободно распространяемым программным обеспечением (тем не менее обладающим своей лицензий, которую необходимо соблюдать) и может быть свободно скачен с официального сайта https://httpd.apache.org. Вы можете скачать любую версию, не ниже 2.2.16. Перед скачиванием выберите операционную систему вашего сервера (Unix или Windows). Каталог с различными версиями Apache:
https://archive.apache.org/dist/httpd/binaries/win32/

Разработчики конфигураций «1С» для разработки и тестирования своих конфигураций в веб-режиме также могут установить Apache на свой локальный компьютер, допускается запуск Apache на Windows 7 и Windows XP, при установке на локальный компьютер разработчика можно выбрать установку для одного пользователя (текущего пользователя), в таком случае доступ к веб-серверу будет осуществляться не по стандартному порту 80, а через порт 8080.

Процедура установки Apache достаточно проста. После скачивания небольшого дистрибутива (5.2 MB) в формате MSI (обычно файл имеет название типа » httpd-2.2.16-win32-x86-no_ssl.msi») веб-сервера распакуйте дистрибутив и запустите файл «setup.exe».

Установка и настройка веб-сервера Apache

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

Установка PHP и веб-сервера Apache

Рассматриваемый веб-сервер был заказан с операционной системой Ubuntu 16.04. Весь процесс настройки будет соответствовать этой операционной системе. Мы установим и настроим веб-сервер Apache, интерпретатор PHP, фреймворк Symfony, а также обеспечим поддержку сервера баз данных MySQL. Другими словами, будет создана и настроена типичная конфигурация PHP-разработчика, предназначенная для разработки и тестирования PHP-приложений.

Итак, подключитесь к своему веб-серверу и первым делом обновите репозитарии apt (здесь и далее, поскольку мы работаем от root, команда sudo не требуется):

apt-get   update

Рис. 1. Успешное подключение по SSH к виртуальному серверу

Рис. 2. Обновление репозитариев

Далее установим PHP 7.0:

apt-get   install   php7.0-cli

Рис. 3. Установка и настройка PHP

После чего нужно ввести команду php -v, выводящую версию PHP и убедиться, что мы-таки установили седьмую версию.

Рис. 4. Версия PHP

Для упрощения навигации по файловой системе и редактирования файлов конфигурации установим файловый менеджер mc:

apt-get install mc

Далее нужно отредактировать и настроить файл /etc/php/7.0/cli/php.ini. Symfony требует, чтобы была включена опция date.timezone. Найдите ее в файле php.ini, раскомментируйте и поставьте актуальное значение, например, Europe/Moscow (см. рис. 5).

Рис. 5. Редактирование php.ini

После установки веб-сервера Apache нужно будет проделать то же самое, но с файлом /etc/php/7.0/apache2/php.ini, то есть с конфигурацией PHP при работе через сервер Apache.

Далее нужно настроить Apache:

apt-get install apache2 libapache2-mod-php

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

Если облака для вас
не просто теория

Широкий спектр услуг
по выделенным северам
и мультиклауд-решениям

Конфигурация VPS и бесплатный тест уже через 2 минуты

Организация вашей IT-инфраструктуры на основе мультиклауд-решения

Установка Symfony

Самый простой способ установки и настройки Symfony — использование Symfony Installer. Сначала нужно получить сам инсталлятор. В Linux для этого нужно ввести команды:

curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony

chmod a+x /usr/local/bin/symfony

Создадим новый проект:

cd /var/www

symfony new myproject

Рис. 6. Процесс создания проекта

Рис. 7. Проект создан

Здесь желательно команды выполнять не от root’а, а от обычного пользователя. После создания проекта нужно проверить, соответствует ли наша система требованиям Symfony. 

Поэтому введите команды:

$ cd myproject

$ php bin/symfony_requirements

Рис. 8. Проверка системных требований

Как показано на рис. 8, на данный момент виртуальный сервер не соответствует требованиям Symfony. Нужно поставить расширения php-xml (DOM), php-intl (интернационализация), а также драйверы для PDO (драйверы БД).

Чтобы установить все необходимые для работы Symfony расширения, введите команду:

apt-get install php-xml php-intl php-mysql

Обратите внимание, что пакет php-mysql сейчас — это не старое расширение mysql, которое сейчас уже не поддерживается. Данный пакет содержит драйвер PDO MySQL, то есть обеспечивает поддержку MySQL в современных версиях PHP. Настройку самого сервера баз данных MySQL рассматривать не будем, поскольку он может быть удаленным. Если вам необходим локальный MySQL, тогда можно воспользоваться  статьей из раздела «помощь» на сайте ubuntu и настроить его самостоятельно.

Снова запустите проверку системы. На этот раз увидите заветное OK, хотя Symfony все еще немного ругается на пакет php-intl — ему не нравится его версия.

Рис. 9. Все в порядке

Итак, у нас инсталлирован Symfony и создан новый проект. Для запуска приложения введите команду (нужно находиться в каталоге проекта):

php bin/console server:run

Вывод команды будет примерно такой:

Server running on http://localhost:8000

Quit the server with CONTROL-C.

Рис. 10. Сервер запущен и работает

Что ж, осталось открыть браузер и ввести адрес http://localhost:8000 — вместо полноценного браузера у меня будет lynx, который также нужно ставить отдельно. Если вы все сделали правильно, то увидите страницу приветствия (рис. 11).

Рис. 11. Приложение развернуто!

Настройка Apache

При наличии доменного имени можно «прикрутить» наше приложение к конфигурации Apache. Для этого нужно в каталог /etc/apache2/sites-available/ добавить файл конфигурации виртуального хоста для нашего Symfony-приложения. Его настройка и конфигурация будет выглядеть примерно так:

 

<VirtualHost *:80>

    ServerName test.(.*)$ app.php [QSA,L]

        </IfModule>

    </Directory>

 

    ErrorLog /var/log/apache2/myproject_error.log

    CustomLog /var/log/apache2/myproject_access.log combined

</VirtualHost>

 

После этого не забудьте включить веб-сайт и перезапустить Apache (перечитать файл конфигурации):

$ sudo a2ensite test.example.com

$ sudo service apache2 reload

Собственно, на этом все. Как видите, на разворачивание серьезного фреймворка на платформе xelent.cloud было потрачено совсем немного времени.

Популярные услуги

Как установить Apache, MySQL и PHP (LAMP) на Ubuntu

LAMP – акроним, обозначающий группу программного обеспечения с открытым кодом для запуска веб-сервисов. Входящие в состав компоненты: Linux, Apache, MySQL, и PHP. Когда Ubuntu уже запущена на сервере, остается установить остальные компоненты, кроме Linux.

Все изложенные ниже шаги должны выполняться от пользователя, имеющего привилегии root на вашем виртуальном сервере.

Шаг 1: Установка Apache

Apache это бесплатное приложение с открытым кодом, которое используют более 50% веб-серверов в мире.
Для установки apache, напишите в терминале:

sudo apt-get update
sudo apt-get install apache2

Вот и все. Для того, чтобы проверить, что Apache установлен, введите в адресную строку вашего браузера IP адрес вашего сервера (пример http://127.0.0.10). На странице должны появиться слова “It works!».

Шаг 2: Установка MySQL

MySQL является мощной системой управления базами данных и используется для индексирования и поиска данных.

Для установки MySQL откройте терминал и напечатайте эти команды:

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Во время установки MySQL попросит вас установить пароль root для управления БД.

Шаг 3: Установка PHP

PHP – это скриптовый язык программирования, интенсивно применяемый для разработки веб-приложений.
Для установки PHP откройте терминал и наберите:

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

PHP также имеет множество полезных библиотек и модулей, которые можно добавить на ваш виртуальный сервер. Вы можете увидеть доступные библиотеки.

apt-cache search php5-

Далее отобразится список доступных модулей. Начало его выглядит так:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
php5-recode - recode module for php5
php5-snmp - SNMP module for php5
php5-sqlite - SQLite module for php5
php5-tidy - tidy module for php5
php5-xmlrpc - XML-RPC module for php5
php5-xsl - XSL module for php5
php5-adodb - Extension optimising the ADOdb database abstraction library
php5-auth-pam - A PHP5 extension for PAM authentication
[...]

Когда вы решите установить модуль, наберите:

sudo apt-get install name of the module

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

Включение модуля может быть произведено командой

a2enmod <modulename>

Поздравляем! Теперь у вас установлен LAMP stack!

Как установить Apache Http-сервер в Fedora Core

Есть два способа установить сервер Apache Http в Fedora Core, либо с помощью команды yum для автоматической установки, либо вручную установить его путем компиляции исходного кода.

Шаги для автоматической установки

1) Найдите пакет Apache с помощью команды поиска yum

P.S Apache http server in fedora is called httpd

2) Получите имя пакета Apache и выполните команду yum install. Вам нужно привилегированное sudo установить его.

3) Готово, откройте предпочтительный интернет-браузер и введите «http: // localhost».

Где установлен Http-сервер Apache?

[[email protected] init.d]# find / -name httpd
/var/lock/subsys/httpd
/var/log/httpd
/usr/sbin/httpd
/usr/lib/httpd
/etc/sysconfig/httpd
/etc/rc.d/init.d/httpd
/etc/logrotate.d/httpd
/etc/httpd

Шаги для установки вручную

2) Разархивируйте

tar xvfz httpd-2.2.13.tar.gz

3) Настройте расположение папки

 ./configure --prefix=/usr/local/apache --enable-shared=max

Note
Параметр –prefix указывает путь, по которому будет установлен сервер, а –enable-shared активирует поддержку модуля загрузки, лучше включить ее на этапе установки для будущего расширения или настройки функционал без перекомпиляции сервера.

4) Постройте это

5) Установите его, вам понадобится sudo

6) Готово, все файлы и папки http-сервера Apache находятся в / usr / local / apache.

Должен ли я установить его вручную или автоматически?

Это действительно зависит от ваших потребностей и вашего опыта. Yum install выполнил всю структуру папок и автоматически запустил скрипты, поместил в init.d и многие пост-конфигурации для вас, если вы ленивы и не очень заботитесь о структуре папок, это определенно лучший выбор. Однако, если вы хотите настроить структуру папок Apache во время установки и вам нужен полный контроль над тем, что происходило на вашем компьютере, вам нужно вручную. Для меня.. установка lazy yum — более быстрый путь 🙂

Apache Скачать зеркала

Мы предлагаем следующее зеркало сайт для загрузки:

https://apache-mirror.rbc.ru/pub/apache/

Другие зеркальные сайты предлагаются ниже.

Очень важно проверить целостность загруженного файла, используя подпись PGP (файл .asc, ) или хеш (файл .md5, или .sha * ).

Используйте только резервные зеркала для загрузки КЛЮЧЕЙ, подписей PGP и хэшей (SHA * и т. Д.) — или если не работают другие зеркала.

https://apache-mirror.rbc.ru/pub/apache/

Используйте только резервные зеркала для загрузки КЛЮЧЕЙ, подписей PGP и хэшей (SHA * и т. Д.) — или если не работают другие зеркала.

https://downloads.apache.org/

Полный список зеркальных сайтов также имеется в наличии.

Процедура установки новых зеркал описана в разделе Как стать зеркало.

Очень важно проверить целостность загруженного файла, используя подпись PGP (.asc ) или хеш ( .md5 или .sha * файл). Пожалуйста, прочтите «Проверка программного обеспечения Apache» Foundation Releases для получения дополнительной информации о том, почему вам следует проверить наши выпуски.

Подпись PGP может быть проверена с помощью PGP или GPG. Сначала загрузите KEYS , а также файл подписи asc для соответствующего дистрибутива. Убедитесь, что вы получаете эти файлы с основного сайта распространения, а не с из зеркала. Затем проверьте подписи с помощью

% gpg - импорт ключей
% gpg - проверить загруженный_файл.asc загруженный_файл
 

или

% pgpk -a КЛЮЧИ
% pgpv загруженный_файл.asc
 

или

% pgp -ka КЛЮЧИ
% pgp loaded_file.asc
 

Вы также можете проверить хэш файла.

Хэши можно рассчитать с помощью GPG:

% gpg --print-md SHA256 загруженный_файл
 

Вывод следует сравнить с содержимым файла SHA256. Аналогично для других хэшей (SHA512, SHA1, MD5 и т. Д.), Которые могут быть предоставлены.

Windows 7 и более поздние версии теперь должны иметь certUtil:

% certUtil -hashfile pathToFileToCheck
 

Выбор алгоритма HashAlgorithm: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

Unix-подобных систем (и macOS) будет иметь утилиту под названием md5, md5sum или shasum

Установите Apache и PHP на CentOS 7 —

Установите Apache и PHP на CentOS 7

Последнее обновление: 15.01.2021

Автор: Rackspace Support


В этой статье показано, как установить Apache® и PHP® на CentOS® 7.Образ CentOS 7 по умолчанию не имеет доступа к репозиториям, поддерживающим PHP. версия 5.6 и выше, поэтому вам следует включить репозиторий, который поддерживает. Установить этот репозиторий с помощью стандартного менеджера пакетов CentOS, yum . Преимущество использования yum для выполнения установки заключается в том, что yum автоматически устанавливает будущие обновления безопасности и обрабатывает зависимости.

ПРИМЕЧАНИЕ : Это руководство включает репозиторий Inline with Upstream Stable (IUS), который предоставляет более новые версии некоторого программного обеспечения из официальных репозиториев CentOS и Red Hat®.Для получения дополнительной информации о репозитории IUS см. [Установите репозитории EPEL и IUS в CentOS и Red Hat] (/ support / how-to / install-epel-and-additional-repositories-on-centos-and-red-hat /) статья.

Установите Apache

Для установки Apache выполните следующие действия:

  1. Выполните следующую команду:

      ням установить httpd
      
  2. Используйте инструмент systemd systemctl для запуска службы Apache:

      systemctl запустить httpd
      
  3. Включить автоматический запуск службы при загрузке:

      systemctl включить httpd.услуга
      
  4. Откройте порт 80 для веб-трафика:

      брандмауэр-cmd --add-service = http --permanent
      
  5. Перезагрузите брандмауэр:

      firewall-cmd - перезагрузить
      

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

Установить PHP 7.3

Используйте yum для установки репозитория, поддерживающего PHP 7.3:

  1. Выполните следующую команду:

      sudo yum install https://repo.ius.io/ius-release-el7.rpm
      
  2. Установите PHP и некоторые популярные модули PHP:

      yum install mod_php73 php73-bcmath php73-cli php73-gd php73-ldap php73-mbstring php73-mysqlnd php73-soap
      
  3. Убедитесь, что ваш сервер использует PHP 7.3, выполнив следующую команду:

      php -v
      

Вы должны увидеть следующий результат:

  PHP 7.3.25 (cli) (построено: 1 декабря 2020 21:50:13) (NTS)
  

© 2020 Rackspace US, Inc.

Если не указано иное, контент на этом сайте находится под лицензией Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

См. Особенности лицензии и ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Как установить Apache для Windows

Установите веб-сервер Apache для Windows 2019, 2016, 2012 и Windows 10, 8

Apache — одно из самых популярных программных продуктов для веб-серверов , разработанное и поддерживаемое Apache Software Foundation.Он основан на Linux , однако, из-за его большой функциональности, пользователи также заинтересованы в его установке в Windows. Вы можете использовать это руководство для установки Apache на всех клиентских и серверных версиях Windows, кроме Windows XP и Windows Server 2003.

  1. Щелкните следующую ссылку и загрузите веб-сервер Apache для Windows: Windows Apache загрузить

Примечание. Apache требует C ++ Redistributable Visual Studio для работы в Windows.Если он не установлен в вашей системе, загрузите его по одной из следующих ссылок и установите.

Распространяемый компонент C ++ Visual Studio — 64-разрядная версия

Распространяемый компонент C ++ Visual Studio — 32-разрядная версия

  1. После загрузки Apache извлеките и скопируйте его в папку с именем Apache24 в C:

  1. Теперь запустите CMD с правами администратора. (для этого одновременно нажмите клавиши Windows + R.В открывшемся окне «Выполнить» введите: cmd )

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

компакт-диск c: \ Apache24 \ bin

  1. Теперь введите команду, показанную ниже, для установки веб-сервера Apache.

httpd.exe -k install -n « Apache HTTP »

  1. Откройте «Выполнить» (см. Шаг 3, чтобы узнать, как это сделать) и введите services.msc .

  1. Теперь найдите службу Apache HTTP Server и запустите эту службу, щелкнув правой кнопкой мыши и выбрав «Пуск»

Теперь веб-сервер Apache установлен и работает на вашем Windows VPS .

  1. Откройте браузер и введите IP-адрес своего компьютера. Если вы выполнили все шаги правильно, вы должны увидеть страницу, похожую на изображение ниже.

9. На этом шаге вы можете поместить свои файлы в корневой каталог apache, чтобы их можно было загрузить или загрузить в браузере.

корневая папка apache по умолчанию для Windows — htdocs, вы можете скопировать свои файлы в эту папку для загрузки из браузера
в качестве индексной страницы apache по умолчанию.

Иногда при запуске веб-сервера Apache возникает ошибка «Не удалось определить полное доменное имя сервера»

, чтобы решить эту проблему, следуйте этой статье. Apache не может определить полное доменное имя сервера.

Как установить Apache на Mac

Введение

HTTP-сервер

Apache — это кроссплатформенный веб-сервер с открытым исходным кодом, выпущенный по лицензии Apache 2.0. Он разработан и поддерживается открытым сообществом разработчиков под управлением Apache Software Foundation.

В этом руководстве мы изучим этапы процесса установки Apache на MacOS.

Предварительные требования

  • MacOS
  • Войдите в систему как администратор на терминале.
  • В системе должен быть установлен
  • Homebrew.

Установка

Установка веб-сервера Apache на MacOS включает следующие шаги.

1) Обновить индекс репозитория homebrew

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

$ brew update

2) Установите apache 2.0

Установщик пакета homebrew можно использовать для установки Apache 2.0 на MacOS. Программа установки устанавливает HTTP-сервер Apache в папку / usr / local / Cellar / httpd .

3) Запустить apache

Apache предоставляет службу с именем apachectl , которую необходимо запустить, чтобы запустить Apache. Для выполнения команды требуются привилегии суперпользователя, поэтому мы должны использовать sudo для выполнения команды.

$ sudo apachectl start

Это запустит HTTP-сервер Apache, который можно протестировать, посетив localhost в браузере. Localhost дает ответ, как показано ниже:

4) Остановить Apache

Чтобы остановить Apache, нам нужно остановить службу apachectl с привилегиями суперпользователя, как показано ниже.

$ sudo apachectl stop

Когда вы останавливаете Apache, локальный хост перестанет прослушивать порт 8080 и не даст никакого ответа.

Итак, мы успешно установили и протестировали apache, который отлично работает на нашей MacOS.


Как установить и настроить веб-сервер Apache в Debian 10

Сервер Apache — один из самых популярных веб-серверов с открытым исходным кодом, который разработан и поддерживается Apache Software Foundation. Apache на сегодняшний день является наиболее часто используемым приложением веб-сервера в операционных системах Linux, но его можно использовать практически на всех платформах ОС Windows, MAC OS, OS / 2 и т. Д.Это позволяет разработчикам публиковать свой контент через Интернет.

В этой статье мы объясним, как установить и настроить веб-сервер Apache в ОС Debian 10.

Установите Apache 2 в Debian Linux

Выполните следующие шаги, чтобы установить Apache2 в вашей системе с использованием официальных репозиториев Ubuntu.

Шаг 1. Обновление системных репозиториев

Во-первых, нам нужно будет обновить репозитории пакетов в нашей ОС. Для этого выполните следующую команду в Терминале от имени sudo:

 $ sudo apt update 

При запросе пароля введите пароль sudo.

Шаг 2: Установите Apache 2 с помощью команды apt

Затем на этом шаге установите веб-сервер Apache2 с помощью следующей команды:

 $ sudo apt install apache2 

Вам будет предоставлен Y / n , чтобы продолжить установку. Нажмите y , чтобы продолжить.

Шаг 3. Проверка установки Apache

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

 $ apache2 -version 

Настройка параметров брандмауэра

Если в вашей системе работает брандмауэр, вам необходимо разрешить определенные веб-порты, чтобы внешние пользователи могли получить к нему доступ. Для этого выполните в Терминале следующие команды:

 $ sudo ufw allow 80 / tcp
$ sudo ufw allow 443 / tcp 

Затем выполните следующую команду, чтобы проверить, разрешены ли порты.

 $ sudo ufw status 

Настройте параметры веб-сервера Apache

Шаг 1. Убедитесь, что служба Apache работает.

После установки веб-служба Apache запускается автоматически. Однако, чтобы убедиться, выполните следующую команду в Терминале:

$ sudo systemctl status apache2

Шаг 2: Проверьте веб-сервер Apache

Вы можете проверить, нормально ли работает веб-сервер Apache, запросив веб-страницу из сети Apache. сервер.

Выполните следующую команду в Терминале, чтобы узнать IP-адрес вашего сервера.

 $ hostname -I 

После того, как вы найдете IP-адрес, введите http: // , а затем IP-адрес вашего веб-сервера, как показано ниже:

 http: // server_IP 

Введя указанный выше IP-адрес, вы увидите следующую страницу Apache по умолчанию.

Настройка виртуальных хостов в Apache

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

Шаг 1: Настройте доменное имя

Сначала мы создадим каталог по адресу / var / www для нашего виртуального хоста testdomain.info . Для этого мы будем использовать следующую команду:

(Примечание : Замените testdomain.info своим собственным доменным именем.)

 $ sudo mkdir -p / var / www / testdomain.info / html 

Теперь измените владельца и разрешения, используя следующие команды:

 $ sudo chown -R $ USER: $ USER /var/www/testdomain.info / html 
 $ sudo chmod -R 755 / var / www /testdomain.info 

Теперь мы создадим образец страницы индекса для тестирования нашего сайта testdomain.info. Для этого мы создадим HTML-файл с помощью редактора nano следующим образом:

 $ nano /var/www/testdomain.info/html/index.html 

Добавьте следующие строки для страницы индекса:

 

 Добро пожаловать на страницу testdomain.информация! 


 

Тебе повезло! Ваш сервер testdomain.info заблокирован!

После этого нажмите Ctrl + O для сохранения, а затем Ctrl + X для выхода из файла.

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

 $ sudo nano /etc/apache2/sites-available/testdomain.info.conf 

Теперь добавьте следующие детали конфигурации для вашего доменного имени:

 
  ServerAdmin [адрес электронной почты защищен]
  ServerName testdomain.Информация
  ServerAlias ​​www.testdomain.info
  DocumentRoot /var/www/testdomain.info/html
  ErrorLog $ {APACHE_LOG_DIR} /error.log
  CustomLog $ {APACHE_LOG_DIR} /access.log объединены
 

После этого нажмите Ctrl + O, чтобы сохранить, а затем Ctrl + X, чтобы выйти из файла.

Шаг 2: Включите файл конфигурации домена

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

 $ sudo a2ensite testdomain.info.conf 

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

 $ sudo a2dissite 000-default.conf 

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

 $ sudo systemctl restart apache2 

Шаг 3: Проверка на наличие ошибок

Теперь проверьте конфигурацию на наличие любых синтаксических ошибок:

 $ sudo apache2ctl configtest 

Если ошибки нет, вы получите следующий вывод.

В некоторых случаях может появиться следующая ошибка:

Чтобы устранить эту ошибку, отредактируйте имя сервера .conf , выполнив следующую команду:

 $ sudo nano /etc/apache2/conf-available/servername.conf 

Добавьте в него следующую строку:

 ServerName testdomain.info 


После завершения нажмите Ctrl + O для сохранения, а затем Ctrl + X для выхода из файла.

После этого выполните следующую команду:

 $ sudo a2enconf servername 

Теперь перезагрузите Apache2:

 $ systemctl reload apache2 

После этого снова запустите следующую команду для проверки файла конфигурации:

 $ sudo apache2ctl configtest 

Теперь вы увидите, что ошибка была удалена.

Шаг 4. Проверьте, обслуживает ли Apache ваше доменное имя.

Теперь откройте браузер и перейдите по адресу:

 http://testdomain.info 

Замените testdomain.info своим собственным доменным именем.

На следующей индексной странице показано, что теперь вы можете получить доступ ко всем своим веб-сайтам.

Некоторые общие команды управления Apache

Вот некоторые из наиболее распространенных команд, которые можно использовать для управления службами Apache:

Используйте следующую команду для запуска сервера Apache:

 $ sudo systemctl start apache2 

Используйте следующая команда для остановки сервера Apache:

 $ sudo systemctl stop apache2 

Используйте следующую команду для перезапуска сервера Apache:

 $ sudo systemctl restart apache2 

Используйте следующую команду для перезагрузки сервера Apache:

 $ sudo systemctl reload apache2 

Используйте следующую команду, чтобы всегда запускать службу при загрузке:

 $ sudo systemctl enable apache2 

Используйте следующую команду для отключения сервера Apache:

 $ sudo systemctl disable apache2 

В этой статье, мы узнали, как установить и настроить веб-сервер Apache в ОС Debian.Мы выполнили некоторые базовые настройки, которые включают изменения в брандмауэре, настройку виртуального хоста и способы управления службами Apache с помощью некоторых команд. Я надеюсь, что он дал вам базовый обзор того, как использовать Apache для правильного размещения веб-сайтов.

Как установить Apache на CentOS / RHEL 8

CentOS 8 — это последняя версия операционной системы CentOS Linux, основанная на Red Hat Enterprise Linux 8. В этом руководстве мы поможем вам установить веб-сервер Apache на Система CentOS 8 или RHEL 8 с дополнительной настройкой и безопасностью.

Предварительные требования

  • SSH-доступ к системе CentOS / RHEL 8
  • Права пользователя Sudo для установки пакетов

Шаг 1. Установите Apache на CentOS 8

Прежде всего, войдите в систему CentOS 8 или RHEL 8 через SSH. Затем установите пакеты HTTP-сервера Apache2, используя следующую команду. Это также установит дополнительные необходимые пакеты в вашей системе.

 sudo dnf установить httpd
 

Дождитесь завершения установки

Шаг 2 — Управление службой Apache

Служба Apache управляется с помощью командной строки systemctl в CentOS / RHEL 8.После установки используйте следующую команду, чтобы включить службу Apache, а затем запустить ее.

 sudo systemctl включить httpd.service
sudo systemctl start httpd.service
 

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

 sudo systemctl stop apache2.service
sudo systemctl перезапустить apache2.service
 

Шаг 3. Тестирование установки Apache

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

 httpd -v

Версия сервера: Apache / 2.4,37 (сентос)
Сервер построен: 7 окт.2019 21:42:02
 

Создайте тестовую html-страницу в корневом каталоге документов по умолчанию (/ var / www / html).

 sudo echo "Hello TecAdmin.net"> /var/www/html/index.html
 

Теперь войдите в свой сервер Apache, используя IP-адрес сервера или домен, указанный на IP-адрес сервера.

Шаг 4. Создание VirtualHost

Давайте создадим первый виртуальный хост на вашем сервере Apache. В качестве учебного пособия мы используем образец домена «example.com ». Здесь мы создадим виртуальный хост для example.com на порту 80.

Создайте образец индексного файла в каталоге:

 sudo mkdir -p /var/www/example.com
echo "hello example.com" | sudo tee /var/www/example.com/index.html
 

Затем создайте файл конфигурации Virtualhost и отредактируйте в редакторе:

 sudo vim /etc/httpd/conf.d/example.com.conf
 

Добавьте следующее содержимое в конец файла конфигурации. Вы можете изменить доменное имя в соответствии с вашим доменом.

ServerAdmin [email protected] DocumentRoot /var/www/example.com ServerName example.com ServerAlias ​​www.example.com <Каталог /var/www/example.com> #Allowoverride all ### При необходимости раскомментируйте Журналы ErrorLog / example.com_error.log Журналы CustomLog / example.com_access.log объединены

ServerAdmin admin @ example.com

DocumentRoot /var/www/example.com

ServerName example.com

ServerAlias ​​www.example.com

#Allowoverride all ### Uncomment при необходимости

ErrorLog logs / example.com_error.log

CustomLog logs / example.com_access.log вместе

Сохраните файл конфигурации Virtualhost и перезагрузите Служба Apache с помощью следующих команд:

 sudo systemctl reload httpd.услуга
 

Шаг 5. Настройка SSL VirtualHost

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

 sudo dnf установить mod_ssl
 

Для этого руководства я выполнил эти инструкции, чтобы сгенерировать самоподписанный сертификат SSL для нашего домена.

Вы можете использовать /etc/httpd/conf/ssl.conf для виртуального хоста SSL или вы можете использовать отдельный файл конфигурации виртуального хоста для своего домена.Например:

 sudo vim /etc/httpd/conf.d/example.com_ssl.conf
 

со следующим содержанием:

ServerAdmin [email protected] DocumentRoot /var/www/example.com ServerName example.com ServerAlias ​​www.example.com <Каталог /var/www/example.com> #Allowoverride all ### При необходимости раскомментируйте SSLEngine включен SSLCertificateFile /etc/pki/tls/certs/example.com.crt SSLCertificateKeyFile / etc / pki / tls / certs / example.com.key Журналы ErrorLog / example.com_ssl-error.log Журналы CustomLog / example.com_ssl-access.log объединены

1

2

3

4

5

6

7

8

9

10

11

000

000

11

000

15

16

17

18

ServerAdmin admin @ пример.com

DocumentRoot /var/www/example.com

ServerName example.com

ServerAlias ​​www.example.com

#Allowoverride all ### Раскомментируйте при необходимости

SSLEngine на

SSLCertificateFile /etc/pki/tls/certs/example.com.crt

SSLCertificateKeyFile /etc/pki/tls/certs/example.com.key

log /пример.com_ssl-error.log

CustomLog logs / example.com_ssl-access.log вместе

Вот три термина, используемые для настройки виртуального хоста SSL:

  • SSLEngine — Установите для этого параметра значение « на ”
  • SSLCertificateFile — Установите путь к вашему сертификату SSL
  • SSLCertificateKeyFile — Это файлы закрытого ключа, используемые для генерации сертификата SSL.

После этого включите Virtualhost и перезагрузите службу Apache, используя следующие команды:

 sudo systemctl reload apache2.услуга
 

Шаг 6 — Безопасный сервер Apache

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

 sudo vim /etc/httpd/conf/httpd.conf
 

Добавьте следующие значения в конец файла:

ServerTokens Prod Сервер Подпись Выкл. TraceEnable Off

ServerTokens Prod

ServerSignature Off

TraceEnable Off

После этого отредактируйте файл конфигурации SSL Apache по умолчанию:

 sudo vim / etc / httpd / conf.d / ssl.conf
 

Вот несколько настроек, связанных с безопасностью. Добавьте или обновите следующие настройки. Мы не будем подробно описывать это, но эти настройки очень полезны для производственных серверов.

# Правила взяты с https://cipherli.st/ SSLCipherSuite EECDH + AESGCM: EDH + AESGCM # Требуется Apache 2.4.36 и OpenSSL 1.1.1 SSLProtocol -все + TLSv1.3 + TLSv1.2 SSLOpenSSLConfCmd Кривые X25519: secp521r1: secp384r1: prime256v1 # Более старые версии # SSLProtocol Все -SSLv2 -SSLv3 -TLSv1 -TLSv1.1 SSLHonorCipherOrder On Заголовок всегда установлен Strict-Transport-Security «max-age = 63072000; includeSubDomains; preload» Заголовок всегда установлен X-Frame-Options DENY Заголовок всегда установлен X-Content-Type-Options nosniff # Требуется Apache> = 2.4 SSLCompression выключен SSLUseStapling на SSLStaplingCache «shmcb: logs / stapling-cache (150000)» # Требуется Apache> = 2.4.11 SSLSessionTickets отключен

1

2

3

4

5

6

7

8

9

10

11

000

16

17

18

# Правила взяты с https: // cipherli.st /

SSLCipherSuite EECDH + AESGCM: EDH + AESGCM

# Требуется Apache 2.4.36 и OpenSSL 1.1.1

SSLProtocol -all + TLSv1.3 + TLSv1.2

SSLOmpend19: seconfCurves prime256v1

# Старые версии

# SSLProtocol All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1

SSLHonorCipherOrder On

Header всегда устанавливает Strict-Transport-Security «max-age = 630720003; set X-Frame-Options DENY

Header always set X-Content-Type-Options nosniff

# Требуется Apache> = 2.4

SSLCompression off

SSLUseStapling on

SSLStaplingCache «shmcb: logs / stapling-cache (150000)»

# Требуется Apache> = 2.4.11

SSLSessionTickets Off

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

 sudo systemctl перезагрузить apache2.service
 

Заключение

Все готово, вы используете защищенный сервер Apache в своей системе CentOS 8 или RHEL 8 Linux.

Как установить Apache на Windows Server

Как установить Apache на Windows Server. Apache — один из самых популярных веб-серверов, используемых сегодня для предоставления веб-сервисов. Основой этого веб-сервера является Linux, и он обычно устанавливается и используется в дистрибутивах Linux.
Из-за небольшого веса и высокой производительности веб-сервера Apache пользователи также заинтересованы в его использовании в Windows.

Есть несколько способов использования этой веб-службы, включая установку Xampp.В этой статье мы собираемся установить веб-сервер Apache независимо от Windows.

Вы можете выбрать идеальный пакет Windows VPS Server в eldernode.

A) Загрузите Apache для Windows

1- Сначала щелкните ссылку ниже и загрузите веб-сервер Apache для Windows. Обратите внимание, что на этой странице есть две версии для 32-битной и 64-битной Windows, которые вы должны загрузить и установить соответствующую версию для вашей операционной системы.

Загрузить Apache для Windows

Согласно информации на странице загрузки ApacheLounge, вам также необходимо убедиться, что на вашем сервере также установлен соответствующий распространяемый компонент C ++ для Visual Studio.Скорее всего, он уже установлен в вашей системе, но в случае сомнений загрузите и запустите vc_redist_x64.exe (для 64-разрядной операционной системы) или vc_redist_86.exe (для 32-разрядной системы) из следующие ссылки.

После завершения загрузки откройте загруженный файл « httpd-2.4.43-win64-VS16.zip » и извлеките его содержимое в подходящее место на вашем сервере, например, в C: \ Apache24.

Рекомендуемая статья: Учебное пособие Очистить локальный кеш DNS

B) Настройка Apache

После извлечения Apache нам нужно будет его настроить.Начните с поиска файла httpd.conf (который будет в подкаталоге «conf») и откройте его в стандартном текстовом редакторе.

По умолчанию в этом файле конфигурации предполагается, что вы распаковали Apache в C: \ Apache24 . Однако, если вы извлекли Apache в другое место (например, D: \ Apache), вам необходимо обновить переменную $ {SRVROOT} в файле httpd.conf, чтобы она указывала на новое местоположение соответственно, например:

  Определите SRVROOT «C: / Apache24»  Определите SRVROOT «D: / Apache»  

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

1) Добавьте ExecCGI в директиву Options:

Найдите следующую строку: Options Indexes FollowSymLinks

… и добавьте ExecCGI :

  Options Indexes FollowSymLinks  Сценарии CGI / Perl разрешены вне каталога cgi-bin. 

2) Найдите и раскомментируйте следующую строку: (удалив символ # в начале строки)

  AddHandler cgi-script.cgi  

также добавьте следующую строку:

  AddHandler cgi-script .pl  

Эти две строки сообщают Apache, как обрабатывать файлов .cgi / .pl .

3) Добавьте следующую строку в конец файла httpd.conf:

  ScriptInterpreterSource Registry  

C) Запустите Apache

Откройте командную строку / командную строку PowerShell в папке bin на место, из которого вы извлекли Apache.

Удерживайте Shift , пока щелкните правой кнопкой мыши и выберите Открыть окно команд здесь или Открыть окно PowerShell здесь:

После открытия командной строки запустите Apache, введя следующую команду:

  httpd .exe  

Если вы открыли приглашение PowerShell, запустите Apache, введя следующую команду:

  & "D: \ Apache \ bin \ httpd.exe"  

Если вы видите приглашение брандмауэра Windows, разрешите доступ как соответствующий:

Когда предыдущее командное окно все еще открыто, откройте веб-браузер и перейдите по адресу http: // 127.0.0.1 . Если Apache запущен, вы должны увидеть слова « It works! ”отображается в вашем браузере:

D) Установить как службу Windows

Чтобы обеспечить постоянную работу Apache, его можно быстро установить как службу Windows.

Откройте административную командную строку или приглашение PowerShell и введите следующее для командной строки :

  httpd.exe -k install  

Подсказка PowerShell:

  Start-Process PowerShell -Verb RunAs  

Это гарантирует, что PowerShell работает от имени администратора.Затем введите:

  & "D: \ Apache \ bin \ httpd.exe" -k install  

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

  net start Apache2.4  

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

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

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