Есть много причин для установки локального сервера на компьютер, а для сатостроителя – это незаменимый инструмент. Он понадобится во многих случаях: тестирование, создание, учение и остальное, что может относиться к коду.
В этом обзоре мы с вами установим WordPress на локальный сервер, а именно на Open Server. Раньше чаще всего использовался Denwer, но со временем он потерял свою актуальность по многим пунктам, о которых мы сейчас говорить не будем. И на замену ему пришел полностью превосходящий Open Server.
Open Server – это профессиональный, многофункциональный инструмент веб-разработчика. Полное описание и все технические моменты можно найти на официальном сайте, чтоб не дублировать одно и то же. Если вкратце: HTTP модули: Apache и Nginx, PHP модули: PHP (разные версии), СУБД модули: MySQL, PostgreSQL, инструменты: PHPMyAdmin, FTP сервер, HeidiSQL и многое другое.
И что немало важным, с целью компактности, Open Server полностью портативный сервер. То есть он не оставляет никаких следов в системе. Для его удаления нужно будет просто удалить папку, в которой он находится, и все.
Скачиваем дистрибутив на официальном сайте https://ospanel.io/. Вы там найдете три версии сборки: basic, premium, ultimate. Они отличаются комплектующими в составе инструментов. Поэтому можете выбрать исходя из своих целей. К примеру, версия basic содержит минимум инструментов, почти «чистый» сервер. Версия ultimate – полный набор, даже браузеры есть.
Установка Open Server
Опишу кратко установку Open Server. Скачиваем по ссылке выше дистрибутив, я выбрал версию ultimate. На любом диске, к примеру, диск E:\, создаем папку, где будет расположен наш сервер. Желательно или даже обязательно, чтоб название папки и путь к этой папке имели именование только на английском языке (E:\OpenServer).
Скачанный сервер перемещаем в ранее созданную папку и распаковываем его. После распаковки, в зависимости от разрядности системы, запустите сервер, нажав на приложение (Open Server x64 или Open Server x86). При первом запуске вас попросят установить дополнительные элементы – устанавливайте их. И в принципе все, сервер готов к работе.
Устанавливаем WordPress на Open Server
После установки сервера скачиваем движок WordPress на официальном сайте — https://ru.wordpress.org/download/. В папке domains сервера создаем новый «сайт», точнее, папку, а название папки будет служить адресом доступа к сайту через браузер. К примеру, называем «newsite» и перемещаем в эту папку движок WordPress.
Распаковываем архив. Теперь запускаем сервер и переходим в PHPMyAdmin (Дополнительно – PHPMyAdmin) под именем «root» без пароля. Создаем новую базу данных (название можно использовать любое на английском языке).
После, возвращаемся в папку с WordPress и открываем файл wp-config-sample.php для редактирования. В этом файле меняем три строчки:
Указываем имя ранее созданной базы данных /** Имя базы данных для WordPress */ define( 'DB_NAME', 'database_name_here' ); Указываем имя пользователя «root» /** Имя пользователя MySQL */ define( 'DB_USER', 'username_here' ); Оставляем пустым поле в одинарных кавычках ('') /** Пароль к базе данных MySQL */ define( 'DB_PASSWORD', 'password_here' );
Теперь сохраняем этот файл в эту же папку только меняем его название на wp-config.php.
Перезапускаем Open Server, открываем браузер и в адресную строку пишем название нашей папки (newsite/ обязательно с косой черточкой на конце), в которой расположен WordPress.
Дальше идет стандартная установка движка WordPress, где вас попросят заполнить несколько полей, а именно: название будущего сайта, имя, пароль и почта. (подробнее смотрите на видео).