Локальный сервер

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

Самая популярная программа, превращающая ПК в локальный сервер — DENWER. С его установкой на компьютере появятся необходимые для работы WordPress PHP 5.3+ и MySQL 5.5+. DENWER — это пакет, включающий в себя необходимые для создания сервера компоненты. Каждый из них можно установить и отдельно, но с DENWER процесс будет быстрей и проще.

Скачайте DENWER

1. Перейдите сюда, нажмите кнопку Скачать Денвер.

2. Вам предлагается выбрать версию . Она должна быть новой (5.3). Убедитесь, что это так, и нажмите Скачать.

3. Заполните форму на следующей странице и нажмите Получить ссылку на скачивание. Она придёт на указанный e-mail, поэтому давайте почту, к которой имеете доступ.

Установите DENWER

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


2. Запустите скаченный файл DENWER.

3. Подтвердите начало установки.

4. Закройте появившееся окно браузера.

5. Следуйте дальнейшим инструкциям в командной строке.

6. Выберите, куда будет установлен пакет. Внутри этой же папки потом и будет находиться каталог с вашим сайтом, поэтому отнеситесь к выбору директории внимательно. Если расположение по умолчанию (системный_раздел:\WebServers) вас устраивает — нажмите Enter, затем клавишу Y и снова Enter, чтобы подтвердить создание папки.

Установка Denwer

7. Вновь нажмите Enter для перехода к созданию виртуального диска. После операции в Проводнике появится новый раздел, открыв который вы попадёте в папку DENWER. Благодаря этому не нужно каждый раз открывать каталог установки для доступа к файлам сайта.

8. Введите букву виртуального диска и нажмите Enter. По умолчанию инсталлятор предлагает присвоить ему букву Z, так как обычно она не занята. Если Z вас устраивает — просто нажмите Enter. Я буду использовать именно эту букву.


9. Нажмите Ввод для начала копирования файлов DENWER.

10. Выберите вариант создания виртуального диска. В первом случае (1) он будет отображаться в Проводнике независимо от того, работает сервер или нет, во втором варианте (2) диск будет создаваться при запуске DENWER и отключаться при завершении его работы. Введите 1 или 2 в зависимости от выбранной модели, для подтверждения нажмите Y, а затем Enter.

11. Если установка прошла корректно, откроется браузер и вы увидите страницу, как на рисунке ниже.

12. Откройте Рабочий стол и удостоверьтесь, что на нём появились три ярлыка. С их помощью вы можете запускать (Start Denwer), перезагружать (Restart Denwer) и завершать работу (Stop Denwer) только что установленных компонентов. Нажмите Start Denwer, чтобы запустить сервер.

13. Откройте любой браузер и в адресной строке введите localhost. Это адрес вашего сервера. Если увидите окно, как на скриншоте ниже, то DENWER работает нормально. Ознакомьтесь с информацией, при желании протестируйте работу компонентов.

14. В корне виртуального диска сервера есть папка home, а в ней — test1.ru. Каталог test1.ru хранит создающийся по умолчанию сайт. В браузере перейдите по адресу test1.ru и увидите, что откроется хранящаяся на вашем ПК страничка.

Notepad++


В процессе работы с сайтом вам будет иногда необходимо отредактировать вручную тот или иной файл. Для этого не рекомендуется использовать Блокнот. Лучше выбрать редактор, специально предназначенный для работы с программным кодом. Одним из самых популярных таких редакторов является Notepad++. Рекомендую скачать его на этой странице и установить, а в дальнейшем любые относящиеся к веб-ресурсу файлы редактировать только с его помощью, иначе могут возникнуть неприятности, связанные с кодировкой документов.

WordPress

Теперь, когда локальный сервер настроен и работает, самое время скачать и установить сам движок сайта. Скачайте и распакуйте WordPress 1. Перейдите по этой ссылке и на открывшейся странице нажмите кнопку скачивания.

2. Распакуйте загруженный архив. 3. Войдите в появившуюся папку wordpress, вырежьте из неё все файлы и поместите их в каталог Z:\home\test1.ru\www. Пустую директорию wordpress можно удалить. Файл index.html, который находился в папке test1.ru/www/, тоже не нужен.

Вы можете сменить адрес сайта test1.ru на любой другой. Для этого просто переименуйте папку test1.ru, а потом перезагрузите сервер (щёлкните на ярлыке Restart Denwer Рабочего стола). Например, если вы переименуете папку test1.ru в vk.com и перезапустите DENWER, то вместо социальной сети по этому адресу будет открываться ваш локальный сайт, а на настоящий ресурс «ВКонтакте» при включенном сервере вы не попадёте.


обы в дальнейшем было удобнее переносить уже готовый сайт с локального сервера на хостинг, имеет смысл присвоить папке доменное имя будущего веб-ресурса. Я же оставлю название каталога по умолчанию. Вы можете создать несколько сайтов, просто добавив в папку home новые директории. Обратите внимание, что без права на изменение файла hosts переименовать и создавать домены не получится — перенаправление происходит именно в нём, и поэтому манипуляции с папками не будут приводить к изменениям в браузере.

Создайте базу данных

Если после копирования файлов WordPress в папку сайта вы попытаетесь открыть его в браузере, то увидите вот такое окно.

 

CMS сообщает, что сначала лучше создать базу данных. База данных MySQL — это особым образом структурированный файл, в котором WordPress хранит данные. Записи, комментарии, содержимое страниц, товары — всё это и многое другое находится именно в ней. Управление базами данных в DENWER (да и на большинстве хостингов) осуществляется с помощью phpMyAdmin — системы управления базами данных (СУБД).

1. Откройте браузер и перейдите по адресу localhost.

2. При необходимости прокрутите страницу вниз и щёлкните на ссылке phpMyAdmin администрирование СУБД MySQL.


3. Войдя в СУБД, перейдите на вкладку Базы данных.

4. В поле Создать базу данных введите имя базы (пусть в нашем случае это будет base) и нажмите Создать.

Настройте файл конфигурации

1. В корне сайта (это папка test1.ru/www/ — именно там находится файл index.php, который загружается при переходе на сайт) найдите файл wp-config-sample.php и откройте его для редактирования в программе Notepad++ (для этого можно щёлкнуть на файле правой кнопкой мыши и в появившемся контекстном меню выбрать пункт Edit with Notepad++).

2. Укажите CMS параметры доступа к базе данных, чтобы она автоматически смогла к ней подключиться. Для этого найдите и измените в файле следующие строки: define(‘DB_NAME’, ‘database_name_here’); — вместо database_name_here введите имя созданной для сайта базы данных (у нас это base). define(‘DB_USER’, ‘username_here’); — вместо username_here введите root. define(‘DB_PASSWORD’, ‘password_here’); — сотрите password_here, чтобы остались пустые кавычки, так как по умолчанию пароль главного пользователя не задан — защищать сайт на локальном сервере не от кого. На хостинге во Всемирной паутине для управления базой данных WordPress создаётся отдельный пользователь с паролем. В итоге часть изменённого файла должна получиться такой же, как на скриншоте ниже.


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

4. В главном меню Notepad++ выберите пункт Файл -> Сохранить как… и сохраните копию файла под названием wp-config.php.

Завершите установку

Остался последний и самый простой этап.

1. Откройте в браузере сайт test1.ru (или обновите страницу, если он уже открыт).

2. Заполните поля формы. Название сайта. Будет отображаться в заголовках страниц (тег <title>)

3. Нажмите кнопку Установить WordPress. Если следующая страница будет долго загружаться — не спешите и ждите. Обязательно запишите себе введённые данные, чтобы всегда иметь возможность авторизоваться.

4. На следующей странице нажмите кнопку Войти.

5. Авторизуйтесь, чтобы попасть на сайт в качестве владельца. Установите флажок Запомнить меня, если не хотите вводить данные постоянно.


Если вы всё сделали правильно, то увидите панель администрирования WordPress (скрин ниже). Это значит, что установка движка полностью завершена, и теперь вы можете приступать к настройке и наполнению сайта.

Чтобы посмотреть сам сайт, каким его будут видеть пользователи, щёлкните на его названии в левом верхнем углу страницы. Сайт со свежеустановленной WordPress выглядит так.

DENWER и Skype

В некоторых случаях по разным причинам DENWER может либо не запускаться совсем, либо работать некорректно (например, вместо сайта в браузере отображается белый экран). Проблемы могут возникать по различным причинам, но прежде всего работе сервера, кроме антивируса, может мешать программа Skype. Дело в том, что и он, и DENWER используют для соединения 80-й и 443-й порты. Для устранения проблемы либо выключайте Skype на время работы с DENWER, либо перенастройте его, чтобы пользоваться обеими программами одновременно. Откройте Skype -> Настройки -> Дополнительно -> Соединение, снимите флажок Для дополнительных входящих соединений следует использовать порты 80 и 443 и нажмите кнопку Сохранить. Проблема решена!

1. Как установить Denwer?

На это много времени не потребуется. Я пошагово расскажу, как всё сделать. Сперва скачайте инсталлятор (программа установки) на официальном сайте: denwer.ru. Кстати, сия разработка принадлежит российскому программисту. Ваш компьютер должен содержать все необходимые драйвера и сетевые протоколы для работы Apache (web-сервер, на котором хранятся страницы и базы данных проекта).


1.1. Проверка необходимых файлов

Чтобы проверить наличие необходимых документов, зайдите в «Пуск — Выполнить» и введите команду ping 127.0.0.1. Если всё нормально, то через несколько секунд должно появиться такое окно:

[Проверка драйверов и сетевых протоколов]

Установка вордпресс на Денвер. Пошаговая инструкция

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

  • Windows 98/ME. Зайдите в «Панель управления — Установка и удаление программ — Установка Windows». Для автоматической установки требуемых файлов выберите пункт «Удалённый доступ к сети»;
  • Остальные ОС Windows. Если возникли проблемы, отключите антивирус и файрвол. Если всё заработало, проверьте ограничения антивирусной программы и файрвола.

1.2. Установка

Если проблем нет, можно запускать установщик. В открывшемся окне выберите место расположения всех файлов или согласитесь с предложенным вариантом. Советую выбирать каталог первого уровня (например, C:\Server). Если указать второй, третий и т.д. уровни, то инсталлятор обновлений не найдёт Денвер самостоятельно. Вам придётся вводить путь до системы вручную.


Следующий шаг — выбор виртуального диска, с которым свяжется созданная при установке директория. Я всегда пользовался вариантом по умолчанию — диском Z. Важно, чтобы выбранный диск ещё не существовал. Завершение — выбор способа запуска и остановки работы локального сервера. Программа предложит два варианта. Выбор зависит от личных предпочтений каждого юзера. На этом установка заканчивается, можно переходить к установке WordPress.

Если остались непонятные моменты, то для вас я нашёл видео на Ютуб, в котором показывается вышеописанный процесс.

2. Как установить Вордпресс на Denwer?

В следующей пошаговой инструкции я подробно расскажу, как происходит установка WP на локальный сервер.

2.1. Распаковываем CMS

Первый шаг — переходим в «Имя папки при установке Денвер — home — localhost — www». Сюда переносим архив с CMS и извлекаем в эту папку. После окончания процесса появится папка «wordpress». В ней находятся все файлы сайта.

Установка вордпресс на Денвер. Пошаговая инструкция

2.2. Создаём БД

Второй шаг — создание базы данных. Она требуется для функционирования сайта. Здесь потребуется минимум ручной работы. Всё самое сложное за вас сделает система Denwer. На рабочем столе найдите ярлык Start Denwer и запустите программу двойным щелчком мыши по нему.

После запуска будет создан виртуальный диск Z (или тот, который вы выбрали при установке). Теперь заходите в браузер и в адресной строке вводите следующее: https://localhost/tools/. Должна открыться такая страница:


Установка вордпресс на Денвер. Пошаговая инструкция

Переходите по ссылке phpmyadmin. Нас здесь интересует раздел создания новой БД. Введите желаемое название (его обязательно запомните) и выберете кодировку utf8_bin. Завершается действие нажатием на кнопку «Создать».  Если всё прошло успешно, высветится соответствующее сообщение. Теперь созданную БД можно найти в списке слева.

Установка вордпресс на Денвер. Пошаговая инструкция

2.3. Настраиваем конфиг

Третий шаг — соединение базы данных с будущим сайтом. Для этого необходимо внести поправки в файл wp-config. Но сначала его нужно создать. В скачанной ранее CMS есть демонстрационный вариант этого документа. Чтобы он стал действительным, переименуйте файл «wp-config-sample» в «wp-config». Найти файл можно в папке «www — wordpress» (путь до «www» описан выше).

Чтобы внести необходимые изменения, откройте документ с помощью Notepad2. Можно воспользоваться простым Блокнотом, но удобнее Notepad2. Нам нужно изменить имя БД, имя пользователя БД, пароль БД и некоторые ключи аутентификации.

Найдите строчку: define(‘DB_NAME’, ‘database_name_here’);. Здесь указываем название недавно созданной базы данных.

Установка вордпресс на Денвер. Пошаговая инструкция

Найдите строчку: define(‘DB_USER’, ‘username_here’);. Имя пользователя для Denwer стандартное — root.

Установка вордпресс на Денвер. Пошаговая инструкция

Найдите строчку: define(‘DB_PASSWORD’, ‘password_here’);. Пароль в случае с локальным сервером не требуется, поэтому просто удаляем всю информацию из соответствующих кавычек.

Установка вордпресс на Денвер. Пошаговая инструкция

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

Установка вордпресс на Денвер. Пошаговая инструкция

Для настройки в кавычки введите любые наборы букв:

Установка вордпресс на Денвер. Пошаговая инструкция

На этом настройка конфига окончена. Двигаемся к следующему этапу.

Установка вордпресс на Денвер. Пошаговая инструкция

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Adblock
detector