Перед тем как выводить сайт в большое плаванье по просторам интернета, необходимо его создать и протестировать на локальном сервере. Как же развернуть рабочий сайт на домашнем компьютере? В этом нам поможет локальный сервер OpenServer. В данной статье описаны пошаговые действия по установке OpenServer на локальный компьютер.По сути OpenServer аналог Denwer, об установке Denwer-a можете прочитать в данной статье.
Что же лучше Denwer или OpenServer? Лично я работал с двумя, и предпочтение отдаю OpenServer-у, расскажу почему:
- Данный локальный сервер является портативным и не требует установки, можно запихнуть его на флешку и носить его всегда с собой.
- По мимо стандартных функций локального сервера в нём собрана куча полезных утилит, от которых просто голова кругом, порядка 40 портативных программ (PHPMyAdmin, Notpad++, FTP-клиентыи и это далеко не весь список).
- Очень удобно менять настройки сервера, да и вообще использовать очень просто.
Но там, где плюсы есть и минусы. Минус один, это объём, самая базовая версия (Basic) занимает порядка 303 Мб при скачивания и 2.79 Гб в распакованном виде. Максимальная версия (Ultimate) в распакованном виде весит 6.54Гб.
Установка OpenServer-а по шагам.
- Для начала нам необходимо скачать OpenServer с официального сайта: https://ospanel.io/
- Переходим во вкладку «Скачать», тут нам предлагают выбор из дистрибутивов:
- Ultimate
- Prenium
- Basic
Собственно для обычной работы достаточно будет и базовой версии, но если хотите «полный фарш», то качайте версию Ultimate со всеми возможными прибамбасами.
- После того как определились с версией, вводим код с картинки, выбираем нашу версию, нажимаем «Скачать»
- Дальше нам предложат внести добровольное пожертвование проекту, это уже на ваше усмотрение (минимальная сума взноса 100р.). Нажимаем «Нет, спасибо, хочу просто скачать», затем последует ещё одна попытка получить пожертвования, но уже минимальная сумма 79 р., нажимаем опять «Нет, спасибо, хочу просто скачать», после чего нам дают возможность скачать файл.
- Запускаем скаченный файл (у меня он назывался так «open_server_5_2_6_ultimate.exe»), нам предложат выбрать путь распаковки. Указываем удобный для нас путь. После установки необходимо будет перезагрузить компьютер.
- Заходим в папку, которую указывали ранее, и запускаем файл в зависимости от разрядности вашей системы (у меня х64, соответственно файл «Open Server x64.exe»).
- В трее (в правом нижнем углу, там где часы) появится значок в виде красного флага.
Нажимаем на него мышкой, откроется меню программы. В верху нажимаем на опцию с зелёным флажком «Запустить», красный флажок должен поменяется на зелёный.
- Далее необходимо проверить работу OpenServer. Есть два способа, по сути это одно и тоже:
- Нажимаем на зелёный флаг, выбираем опцию «Мои сайты», и дальше «localhost».
- В адресную строку браузера вводим «localhost» (без кавычек)
В результате мы должны увидеть приветствие и сообщение о том что всё работает.
Собственно на этом всё, поздравляю Вас с установкой OpenServer. Если что-то пошло не так, читаем дальше.
«Что-то пошло не так…»
Всё вроде установили, но значок остался красным? Не беда, нажимаем на наш флажок и выбираем опцию «Просмотр логов».
В большинстве случаев ответ на вопрос «что не так?» будет именно в логах.
Вот ряд ошибок с которыми Вы можете столкнутся:
- Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи.
Скорее всего недостаточно прав на изменение файла «hosts», возможно блокирует антивирус или фаервол. Попробуйте разрешить редактирование файла или отключить антивирус.
Права на файл можно дать открыв «CMD» (кнопки win + r) и выполнить команду: attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts
- Не удалось запустить Apache или порт занят.
Скорее всего на порту сидит какая-то другая программа, это может быть Skype или VMware, обычно в логе пишется что за процесс занимает данный порт, попробуйте его отключить.
На этом всё. Удачи вам в Ваших начинаниях!
Преимущество Денвер в малом объеме. И его также можно установить на флешку и носить с собой. Сам пользовался Денвером, но сейчас решил попробовать Опенсервер. Прочитал доп.программы есть. Функционал вроде ничего. Поставил удачно.
Скачал даже пожертвовав 250 (хостинг какой-то обещали). Ultimate 5.2.9.
1. Не распаковался на флешку 8Гб (чистую после полного форматирования) — писал: место закончилось.
2. Распаковал на HDD (D), exe запускаю — выходит маленький экран: не найден файл конфигурации , программа будет закрыта.
ПОЧЕМУ?
Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just too magnificent.
I really like what you have acquired here, really like what you’re saying and the way in which you say it.
You make it entertaining and you still take care
of to keep it sensible. I can not wait to read much more
from you. This is actually a tremendous web site.