Установка локального сервера

Лучший вариант разработки сайтов — это сначала его создание на своей рабочей машине с последующим перемещением на хостинг. Но тут есть небольшая хитрость — так просто сайт с системой управления и базой данных на своем компьютере не запустить, необходима установка специального ПО. Конечно, если у вас статичный сайт, состоящий из обычных страничек html, как я делал раньше, то ничего устанавливать не нужно, он и так отлично открывается в браузере. Однако это уже прошлый век, даже статичный сайт со страницами PHP уже требует к себе другого подхода.

Итак, сначала нам необходимо установить локальный сервер — он имитирует удаленный виртуальный сервер, на котором в дальнейшем будет расположен ваш сайт. Боятся его не стоит, из интернета-сети на него никто не сможет залезть — по сути это установка Apache, PHP, MySQL и phpMyAdmin, просто в одной коробке разом. Раньше особо отчаянные головы для отладки сайтов ставили на компьютеры все эти приложения по отдельности, а потом благополучно пытались их скрестить. Я и сам так поступал — из пяти установок удалась, наверно, пара рабочих, там нужно иметь недюжинные знания кода. В итоге обнаружил для себя отличный вариант — локальный сервер Денвер, и много-много лет им пользуюсь, его вполне хватает для создания и отладки обычных сайтов. Денвер — http://www.denwer.ru/ — долгое время был лидером, а то и единственным вариантом такого сервера. Сейчас же таких серверов довольно много, а главное в отличие от Денвера, они продолжают развиваться, в них добавляются новые приложения. Денвер 3 вышел очень давно, он периодически обновляется, правятся всякие баги, но несмотря на многолетний анонс 4-ой версии, она пока так и не вышла.

Рекомендую Денвер для начинающих сайтостроителей, его возможностей хватит вам еще надолго, установка у него простейшая — скачиваем файл exe с сайта www.denwer.ru, для этого придется зарегистрироваться с реальным e-mail-ом — на него придет ссылка для скачивания. Вся установка происходит в черном окошке, но на русском языке, а кроме того, его можно поставить на флешку. После установки, по умолчанию на диск С в папку WebServers (кроме того создается виртуальный диск, по умолчанию с буквой Z). В папке C:\WebServers\denwer будут три важных для вас файла, их иконки создадутся и на Рабочем столе — Run.exe (для запуска сервера), Restart.exe (для перезапуска сервера), Stop.exe (для остановки сервера). Все, сервер установлен.

denwer

denwer2Все сайты и БД будут хранится в — C:\WebServers

Сами сайты — C:\WebServers\home\localhost\www

PHPmyadmin — админ панель для создания БД — C:\WebServers\home\localhost\www\Tools\phpmyadmin

Собственно, если запустить ярлык с Рабочего стола Start Denwer, то в трее появятся новые иконки, не бойтесь их:) Но и нажимать на них не стоит, а то они откроют новые окна консоли и при закрытии их, Денвер отключится — придется запускать снова.

А если мы в браузере наберем адрес http://localhost/, то увидим вот такую картинку…

denwer3

Это означает, что Денвер нормально установился и заработал. Дальше только разместить установочные файлы сайта, создать БД и можно начинать делать сайт.

Однако сегодня я хочу воспользоваться другим сервером, которым ни разу не пользовался, но который многие хвалят — Open Server — http://open-server.ru/. Выбираю максимальной конфигурации — Ultimate. Это также некоммерческий бесплатный проект, как и Денвер, и они настойчиво просят пожертвовать какую-то сумму денег. Пропускаем этот пункт. Ничего плохого в этом не вижу, иногда даже жертвую, но в данном случае сначала стоит протестить продукт, настолько ли он хорош, как о нем говорят. Итак, скачали, а качался он надо сказать — 2 часа. Теперь exe файл необходимо распаковать — лучше всего это делать прямо в корень диска С, ну или на флешку. После запуска необходимого exe файла (есть для win 64 и 86) из папки OpenServer, он предложит выбрать язык и установить недостающие компоненты — соглашаемся. Скорее всего компьютер придется перегрузить, а после перезагрузки зайти опять в папку OpenServer на диске С и запустить exe файл. В трее, где часы, появится красный флажок, при нажатии на него мышкой выпадет меню, где можно выбрать Запустить (зеленый флажок), Перезапустить (желтый) и Остановить (красный), ну и плюс куча настроек.

openserv

Тут вероятнее всего, сами сайты будем загружать в папку — C:\OpenServer\domains\localhost

А PHPmyadmin вызывать с помощью трея.

На этот раз при наборе в браузере адреса http://localhost/, увидим следующее…

openserv2

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

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