как развернуть apache windows 10

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

Веб-сервер — это фундаментальный элемент Интернета. Apache работает, устанавливая соединение между удаленным сервером и браузерами посетителей веб-сайта, когда они общаются друг с другом. Хотя его использование со временем снизилось, этот веб-сервер по-прежнему широко используется на рынке серверов. Учитывая это, мы расскажем, как установить Apache на Windows 10.

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

Прежде чем начать, вам необходимо загрузить эти два объекта:

После того, как вы загрузили эти элементы, вы можете действовать следующим образом.

Сначала дважды щелкните исполняемый файл Microsoft Visual Studio C ++, чтобы установить его. После завершения установки вам будет предложено перезагрузить компьютер. Продолжайте и перезапустите.

Теперь при загрузке вы можете продолжить установку Apache.

Создайте папку с именем Apache24.

Эта папка должна находиться в корне каталога, в котором установлена ​​Windows. Например, C: Apache24.

Затем разархивируйте содержимое загруженного вами Apache Lounge в папку Apache24.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

После завершения извлечения в каталог — запустите командную строку в режиме с повышенными привилегиями, скопируйте все вместе, вставьте следующие команды и нажмите Enter, чтобы перейти в папку bin:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Теперь введите httpd и нажмите Enter, чтобы установить и запустить сервер. Вам будет предложено разрешить доступ через брандмауэр Windows, чтобы иметь возможность подключиться к сети.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Вы можете прекратить обслуживание, нажав комбинацию клавиш CTRL + C.

Теперь, когда у вас установлен, настроен и протестирован веб-сервер Apache, вам нужно будет настроить его как системную службу. Для этого скопируйте и вставьте команду ниже и нажмите Enter:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Теперь вы можете проверить, был ли Apache успешно добавлен в качестве системной службы. Для этого нажмите клавиши Windows + R. В диалоговом окне «Выполнить» введите services.msc и нажмите Enter.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

В окне «Службы» найдите HTTP-сервер Apache и проверить Тип запуска установлен на Автоматический. Это гарантирует, что каждый раз при загрузке Windows 10 сервер будет запускаться автоматически.

Источник

Как установить веб-сервер Apache с PHP, MySQL и phpMyAdmin на Windows

Оглавление

Веб-сервер на Windows

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

PHP — это язык программирования. Также называется среда для выполнения скриптов, написанных на PHP. В операционной системе, в том числе и Windows, PHP может быть установлен самостоятельно, без веб-сервера. В этом случае программы (скрипты) на PHP можно запускать из командной строки. Но веб-приложения очень часто используют PHP, данный интерпретатор стал, фактически, стандартом веб-серверов и поэтому они почти всегда устанавливаются вместе.

MySQL — это система управления базами данных (СУБД). Это также самостоятельная программа, она используется для хранения данных, поиска по базам данных, для изменения и удаления данных. Веб-приложения нуждаются в постоянном хранилище, поэтому для веб-сервера дополнительно устанавливается и СУБД. Кстати, вполне возможно, что вы слышали про MariaDB — это тоже СУБД. Первой появилась MySQL, а затем от неё ответвилась MariaDB. Для веб-приложений обе эти СУБД являются взаимозаменяемыми, то есть никакой разницы нет. В этой инструкции я буду показывать установку на примере MySQL, тем не менее если вы хотите попробовать новую MariaDB, то смотрите статью «Инструкция по установке веб-сервера Apache c PHP, MariaDB и phpMyAdmin в Windows».

Что касается phpMyAdmin, то это просто скрипт на PHP, который предназначен для работы с базами данных — наглядно выводит их содержимое, позволяет выполнять в графическом интерфейсе такие задачи как создавать базы данных, создавать таблицы, добавлять, изменять и удалять информацию и т. д. По этой причине phpMyAdmin довольно популярен, хотя и не является обязательной частью веб-сервера.

Особенность Apache и других компонентов веб-сервера в том, что их корни уходят в Linux. И эти программы применяют в своей работе основные концепции этой операционной системы. Например, программы очень гибки в настройке — можно выполнить установку в любую папку, сайты также можно разместить в любой папке, в том числе на другом диске, не на том, где установлен сам веб-сервер. Даже файлы журналов можно вынести на третий диск и так далее. У веб-сервера много встроенных модулей — можно включить или отключить их в любом сочетании, можно подключить внешние модули. Можно создать много сайтов на одном веб-сервере и для каждого из них установить персональные настройки. Но эта гибкая настройка выполняется через текстовые файлы — именно такой подход (без графического интерфейса) позволяет описать любые конфигурации

Не нужно этого боятся — я расскажу, какие файлы нужно редактировать и что именно в них писать.

Мы не будем делать какие-то комплексные настройки — наша цель, просто установить веб-сервер на Windows. Тем не менее было бы странно совсем не использовать такую мощь в настройке. Мы разделим сервер на две директории: в первой будут исполнимые файлы, а во второй — данные (файлы сайтов и баз данных). В будущем, когда возникнет необходимость делать резервные копии информации или обновлять веб-сервер, вы поймёте, насколько удобен этот подход!

Мы установим сервер в отдельную директорию. Для этого в корне диска C:\ создайте каталог Server. В этом каталоге создайте 2 подкаталога: bin (для исполнимых файлов) и data (для сайтов и баз данных).

Перейдите в каталог data и там создайте подпапки DB (для баз данных) и htdocs (для сайтов).

Перейдите в каталог C:\Server\data\DB\ и создайте там пустую папку data.

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

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

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Распакуйте папку Apache24 из этого архива в C:\Server\bin\.

Перейдите в каталог C:\Server\bin\Apache24\conf\ и откройте файл httpd.conf любым текстовым редактором.

В нём нам нужно заменить ряд строк.

Сохраняем и закрываем файл. Всё, настройка Apache завершена! Описание каждой изменённой директивы вы найдёте на этой странице.

Откройте командную строку (это можно сделать нажав одновременно клавиши Win+x).

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Выберите там Windows PowerShell (администратор) и скопируйте туда:

Если поступит запрос от файервола в отношение Apache, то нажмите Разрешить доступ.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Теперь в браузере набираем http://localhost/ и видим следующее:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

PHP 8 скачайте со страницы windows.php.net/download/. Выберите версию Thread Safe, обратите внимание на битность. Если вы затрудняетесь, какой именно файл скачать, то посмотрите эту заметку.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

В папке c:\Server\bin\ создаём каталог PHP и копируем в него содержимое только что скаченного архива.

В файле c:\Server\bin\Apache24\conf\httpd.conf в самый конец добавляем строчки:

И перезапускаем Apache:

В каталоге c:\Server\data\htdocs\ создаём файл с названием i.php, копируем в этот файл:

В браузере откройте ссылку http://localhost/i.php. Если вы видите что-то похожее, значит PHP работает:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Настройка PHP 8

Настройка PHP происходит в файле php.ini. В zip-архивах, предназначенных для ручной установки и для обновлений, php.ini нет (это сделано специально, чтобы при обновлении случайно не удалить ваш файл с настройками). Зато есть два других, которые называются php.ini-development и php.ini-production. Любой из них, при ручной установке, можно переименовать в php.ini и настраивать дальше. На локалхосте мы будем использовать php.ini-development.

Открываем файл php.ini любым текстовым редактором, ищем строчку

Теперь найдите группу строк:

теперь раскомментируйте эту группу строк:

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

Материалы по дополнительной настройке, в том числе подключение поддержки PERL, Ruby, Python в Apache (только для тех, кому это нужно):

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

Бесплатная версия MySQL называется MySQL Community Server. Её можно скачать на странице https://dev.mysql.com/downloads/mysql/. На этой же странице есть установщик в виде исполнимого файла, но я рекомендую скачать ZIP-архив.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

В каталог c:\Server\bin\ распаковываем файлы из только что скаченного архива. Распакованная папка будет называться примерно mysql-8.0.17-winx64 (зависит от версии), переименуйте её в mysql-8.0.

Заходим в эту папку и создаём там файл my.ini. Теперь открываем этот файл любым текстовым редактором и добавьте туда следующие строки:

Сохраните и закройте его.

Настройка завершена, но нужно ещё выполнить инициализацию и установку, для этого открываем командную строку от имени администратора и последовательно вводим туда:

По окончанию этого процесса в каталоге C:\Server\data\DB\data\ должны появиться автоматически сгенерированные файлы.

Теперь служба MySQL будет запускаться при каждом запуске Windows.

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

Сайт для скачивания phpMyAdmin: phpmyadmin.net.

Прямая ссылка на самую последнюю версию: phpMyAdmin-latest-all-languages.zip.

В каталог c:\Server\data\htdocs\ копируем содержимое только что скаченного архива. Переименовываем эту папку в phpmyadmin.

В каталоге c:\Server\data\htdocs\phpmyadmin\ создаём файл config.inc.php и копируем туда:

В качестве имя пользователя вводим root. Поле пароля оставляем пустым.

Заключение

Вот и всё — теперь у вас есть свой персональный локальный веб-сервер на своём домашнем компьютере.

Если вдруг у вас что-то не получилось, то скорее всего вы пропустили какой-то шаг или сделали его неправильно — попробуйте всё сделать в точности по инструкции. Если проблема осталась, то ознакомьтесь со справочным материалом «Ошибки при настройке и установке Apache, PHP, MySQL/MariaDB, phpMyAdmin» и если даже он не помог, то напишите о своей ошибке в комментарии.

Большое количество материалов по Apache на русском языке специально для Windows вы найдёте на этой странице.

Примеры материалов, которые могут вам пригодиться в первую очередь:

Источник

Windows 10, Установка локального веб-сервера (Apache, MySQL, PHP) в Wsl 1 и Wsl 2.

Публикация: 4 June 2020 Обновлено: 31 August 2020

Благодаря WSL вы получите мощную платформу, где легко сможете заниматься разработкой веб-проектов. Вам больше не нужно думать, где и какие программы скачать для создания локального сервера на вашей рабочей машине, не нужно тратить время на поиск и установку. Microsoft сделала большой шаг для удобства разработчиков, представив подсистему Linux в Windows 10 WSL 2.

В новой подсистеме WSL2 доступ к полной оболочке Linux занимает не более секунды. Это означает, что теперь вы можете работать над проектами на основе Linux внутри Windows с высокой скоростью.

В данном руководстве рассмотрим, как в подсистеме Windows для Linux (WSL) можно настроить веб-сервер LAMP (Apache, MySQL, PHP) для локальной разработки ваших веб-проектов.

Между этими двумя ОС будут общие файлы, папки, которые мы можем легко редактировать в Windows.

Включение подсистемы Windows для Linux.

Для включения компонента «Подсистема Windows для Linux» в Windows 10 необходимо выполнить следующие действия:

Шаг 1: С помощью команды: optionalfeatures в диалоговом окне «Выполнить» откройте «Компоненты Windows».

Шаг 2: Включите опцию «Подсистема Windows для Linux».

Шаг 3: Перейдите в Microsoft Store загрузите и установите приложение Ubuntu для Windows.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 4: C помощью меню «Пуск» запустите Ubuntu. В окне терминала, при первом запуске нужно будет ввести новое имя UNIX пользователя (username) и пароль (password).

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Подробней как это сделать, мы рассмотрели в руководствах:

Создание директории для веб-проекта.

Шаг 5: Создайте в Проводнике Windows 10, директорию для сайта (проекта) test.local:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Если вы будете использовать WSL 2 рекомендуется создать директорию для сайта в файловой системе Linux. В этом случае папку проекта поместим сюда: \home\main\projects\test.local\public_html

Для этого выполним команду:

Где замените « main » на имя UNIX пользователя созданного при первом запуске wsl.

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

Здесь также замените « main » на ваше имя пользователя UNIX.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

Шаг 6: Как получить доступ к файлам WSL Linux из проводника Windows 10.

Находясь в каталоге Linux FS, введите:

Откроется окно проводника, расположенное внутри вашего дистрибутива Linux.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Также, чтобы удобно было работать с каталогами файловой системой Linux вы можете установить в Ubuntu, например, «Midnight Commander»:

Запуск Midnight Commander осуществляется посредством ввода команды:

Установка необходимых программ в Ubuntu для Windows 10.

Шаг 7: C помощью меню «Пуск» запустите Ubuntu.

Шаг 8: Обновите локальный индекс apt пакетов в Ubuntu выполнив команду:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 9: После чего необходимо обновить установленное программное обеспечение:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Установка Apache.

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

Шаг 10: Установим Apache выполнив команду:

Вы увидите список пакетов, которые будут установлены, а также объём места на диске которое они займут. Нажмите Y для продолжения установки.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Установка MySQL сервера.

Шаг 11: Установим MySQL сервер:

Нажмите Y для продолжения установки. После завершения установки нам потребуется выполнить некоторые дополнительные команды, чтобы настроить наше окружение MySQL

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 12: Установим php и другие пакеты, необходимые для веб-разработки:

PHP это компонент, отвечающий за обработку кода для отображения динамического контента.

Примечание: Если необходимо установить определенную версию php, например 7.4.x, необходимо выполнить команду:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10
Включим модуль Mod rewrite в Apache:

Коротко, mod_rewrite — это модуль для веб-сервера Apache, выполняющий функцию преобразования URL.

Шаг 13: Выполните команду:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Изменение метода аутентификации MySQL пользователя root.

Необходимо изменить метод аутентификации MySQL для пользователя root выполнив следующие действия:

Шаг 14: Запустим службу mysql.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 15: Подключимся к серверу MySQL под стандартным пользователем root, который был создан при установке MySQL на ваш компьютер:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Примечание: На серверах Ubuntu, использующих MySQL ( 5.7 и более поздние версии), аутентификация root пользователя происходит с помощью плагина auth_socket, а не с помощью пароля. Это во многих случаях повышает безопасность, но, может усложнить настройку доступа к root пользователю для phpMyAdmin и др. программ.

Шаг 17: Чтобы проверить метод аутентификации, который задействован для пользователя root, выполните команду:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 18: Если в ответе на запрос вы видите используется аутентификация с помощью плагина auth_socket, необходимо изменим эту настройку. Для этого введём команду:

Шаг 19: Выполним команду FLUSH PRIVILEGES, которая применит внесённые изменения:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Создание базы данных.

Шаг 20: Создадим базу данных для веб-проекта test.local. Для этого введем в командной строке MySQL следующую команду:

Шаг 21: Для завершения работы с командной строкой MySQL выйдем из неё:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Установка phpMyAdmin.

Шаг 22: Выполняем команду:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 24: Выберите Yes, для настройки базы данных на запрос использовать dbconfig-common.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 25: Укажите пароль пользователя MySQL root.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 26: Подтвердите пароль

Шаг 27: Включим необходимые расширения PHP:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 28: Перезапустите Apache:

Теперь вы можете получить доступ к phpMyAdmin по следующему URL: http://localhost/phpmyadmin/ Вы можете войти в систему, используя имя пользователя root и пароль root, настроенные во время установки MySQL.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

В Ubuntu файл настроек виртуальных хостов Apache находятся по следующему пути /etc/apache2/sites-available/*.conf. В Apache уже настроен один виртуальный хост по умолчанию в файле 000-default.conf. Возьмем данный файл за основу.

Шаг 29: Создайте копию файла 000-default.conf выполнив команду:

Шаг 30: Внесем изменения в файл test.local.conf, для этого используем, редактор nano:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Содержимое файла test.com.conf после правок для Wsl 2 если вы создали директорию для сайта в файловой системе Linux:

Внимание: Не забудьте заменить UNIX имя пользователя (username) на свое (Шаг: 7), в моем случае это almanex.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Внимание: Не забудьте заменить букву диска! В примере мы используем диск С.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 32: Включим новый виртуальный хост с помощью утилиты a2ensite:

Шаг 33: Далее деактивируем сайт по умолчанию 000-default.conf:

Шаг 34: Перезапустим service apache:

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Перенаправление test.local на локальный веб-сервер.

Ваш проект доступен по адресу http://localhost/

Для того чтобы доменное имя http://test.local было связано с вашим локальным веб-сервером, откройте файл hosts, расположенный по адресу C:\Windows\System32\drivers\etc и добавить в него строки:

127.0.0.1 test.local

172.30.69.65 test.local

Чтобы определить ip-адрес вашего сетевого интерфейса (в моем случае это 172.30.69.65) можно использовать команду ip address в терминале (см. картинку ниже).

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

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

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

Для остановки веб-сервера:

Необязательно: Чтобы было проще запускать и останавливать веб-сервер вы можете создать bash скрипты start.sh и stop.sh.

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Как создать скрипт start.sh:

Шаг 1: Откройте терминал и создайте файл командой:

Шаг 2: Вставьте следующее содержимое, где замените password на пароль, который установили для пользователя Ubuntu:

#!/bin/bash

exit 0

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Шаг 3: Необходимо отредактировать права доступа для start.sh. Выполните команду:

Скрипт stop.sh:

Шаг 4: Создайте файл командой:

Содержимое файла stop.sh:

#!/bin/bash

exit 0

Шаг 5: Отредактировать права доступа:

Проверка работоспособности веб-сервера.

Для проверки работоспособности веб-сервера установим на test.local систему управления контентом, например, OctoberCMS, MODX Revolution или WordPress.

Для этого скачаем с официальной страницы архив системы WordPress и распакуем его в созданную нами директорию

Для установки системы необходимо открыть мастер. Откроем в браузере адрес http://test.local. После этого ответим на все вопросы мастера и нажмём на кнопку «Вперед», введем сведения о подключении к базе данных testlocal и тд..

как развернуть apache windows 10. Смотреть фото как развернуть apache windows 10. Смотреть картинку как развернуть apache windows 10. Картинка про как развернуть apache windows 10. Фото как развернуть apache windows 10

Дождёмся окончания процесса установки. Готово!

Заключение

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

Источник

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

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