Openserver установка и настройка. Как установить и настроить локальный сервер Open Server

Описание программы

Open Server — это портативный программный комплекс, созданный для того чтобы помочь веб-мастерам в разработке, отладке и тестировании сайтов непосредственно на компьютере (даже если на нем нет интернета) под управлением ОС Windows. Более подробно прочитать о том что такое Open Server, какая разница в его сборках (максимальной, расширенной и базовой) и о том какие компоненты в них входят, можете почитать на оф. сайте проекта: ospanel.io .

Лично я пользуюсь расширенной редакцией (премиум)

Где скачать опен сервер?

  1. На сайте разработчика ospanel.io/download/ — без доната скорость скачки очень маленькая (часа 3 качать)
  2. С моего яндекс диска, здесь: https://yadi.sk/d/qDuNKrWUhkHvo — я обычно закидываю туда все обновления

Установка Open Server

Пред установкой рекомендую отключить антивирусную программу. В моем случае это антивирус Касперского, отключается следующим образом: находим в трее значок антивирусника, щелкаем по нему мышкой (правой кнопкой) и выбираем: приостановить защиту, затем выбираем на какое время приостановить и в открывшемся окошке подтверждаем действие.

Запускаем скачанный дистрибутив Опен Сервера (желательно от имени администратора).


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

Ждем распаковки, после чего переходим по пути который вы указали при распаковке и видим там папку OpenServer, внутри которой находится установленный Опен Сервер

На этом установка завершена!

Open Server — первый запуск

Для этого перейдем в папку с установленным дистрибутивом Open Server (в моем случае она находится на локальном диске D). Щелкаем правой кнопкой мыши по значку Open Server (x64 или х86, в зависимости от разрядности вашей ОС) и в открывшемся окне выбираем «Запуск от имени администратора».

В открывшемся окошке выбираем язык интерфейса сервера (в моем случае это русский):



Устанавливаться они будут довольно долго, свободно успеете в то время попить кофейку. или еще чем-нибудь заняться)

После установки всех необходимых библиотек в трее (правый нижний угол, где часы) появится значок Open Serverа в виде красного флажка, нажимаем на него и выбираем запустить.

В случае если выйдет окошко: Оповещение системы безопасности Windows, ставим обе галочки на против пунктов Частные и Общественные сети и нажимаем на кнопку «Разрешить доступ».


После этого сервер должен успешно запуститься и красный флажок в трее должен позеленеть, нажимаем на него и выбираем «Мои сайты» — «localhost».

Откроется страница в браузере, которой в которой будет написано приветствие.


Поздравляю с успешным запуском Open Server.

Настройка Open Server

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


Перед вами откроется окно настроек, нас в первую очередь интересует вкладка Модули, здесь я рекомендую выставить нужные для вас модуля (опираясь на программное обеспечение хостинга, в моем случае хостинг будет бегет , он поддерживает последние версии Apach , Ngins , PHP и т.д. соответственно последние версии я и выбираю).

В докторе вэбе отключается в настройках родительского контроля если не ошибаюсь.

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

attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts

2 частая ошибка: Не удалось запустить Apache

Или еще какой-нибудь компонент или просто пишет порт (номер порта) занят. Это обычно свидетельствует о том что у вас данный порт занят какой либо другой программой.

Решение проблемы:

Если у Вас запущен Skype, убедитесь, что он не занимает порты 80 и 443, для этого в скайпе зайдите во вкладку Инструменты -> Настройки –>Соединение и уберите галочку с пункта Использовать порты 80 и 443.
Если не помогло или порты блокирует что то другое. То скачайте, установите и запустите программу Port Explorer (или подобную ей), после этого перейдите на вкладку ALL, отсортируйте список процессов во вкладке Local Port, найдите процессы занимающие порт который указан в логах и завершите их. PS данное действие после каждой перезагрузки системы скорее всего придется повторять.

После этого перезапускаем Open Server и работаем!

Если и это не помогло, тогда отключайте брандмауэр (фаервол) и антивирус!

Ну, а если и всё вышеперечисленное не помогает, то идите на оф. форум open-server.ru/forum/ ищите свою проблему, либо пишите разработчикам через тот же форум какая у вас конкретно проблема и вам помогут ее решить. Ну или можете написать об этом в комментариях, я постараюсь вам помочь!

Приветствую всех читателей блога сайт. В этой статье речь пойдет о локальном сервере Open Server.
Что такое локальный сервер и для чего он нужен? Локальный сервер является специальной программой, которая дает нам возможность работать над своим интернет-проектом непосредственно на домашнем компьютере.

Обкатывать свой сайт, пробовать на нем разные фишки, доводить до ума, при этом имея возможность наблюдать как, проект будет выглядеть в браузерах после публикации в интернете. И только после того, как мы доводим свое детище до ума, отпускаем его в свободное плавание.
Локальный сервер один из инструментов, который постоянно должен быть под рукой, даже после того, как на созданном нами сайте все проверено, работает, и опубликовано.

Улучшение внешнего вида сайта, его функциональности процесс увлекательный и длительный, а для многих вечный. И совершать в этом направлении какие-либо эксперименты непосредственно на рабочем сайте, не есть гуд.
А это значит, что процесс каких-либо нововведений должен обкатываться и проверяться на локальном сервере. А уже после этого, через FTP-клиент загружаем измененные файлы на свой рабочий сайт.
Наиболее популярным в среде WEB-разработчиков локальным сервером является Денвер. С ним любимым я постоянно и работаю. Помимо Денвера имеются и другие локальные серверы, но я с ними пока незнаком.
Почему же я пишу именно о портативной серверной системе Open Server, а не о Денвере. Да потому что в последнее время Open Server, все более на слуху. Все чаще попадаются положительные отзывы, и комментарии о том, какой он удобный, и классный. И я не могу пройти мимо этого. Поэтому сегодня я устанавливаю программную среду Open Server к себе на компьютер, параллельно, пошагово рассказывая о том, как это сделать в этой статье.

Open Server какую версию выбрать?

Все версии локального сервера портативные, нетребующие установки. А это значит, что Open Server можно скачать на флешку или переносной жесткий диск, и использовать в любом месте, на любом компьютере.
Для скачивания предлагается три дистрибутива программы.
«Максимальная» редакция является полной версией Open Server. Помимо локального сервера включает в себя приличный набор портативного софта для веб-мастера.


«Расширенная» редакция - версия программы без дополнительного софта. Рекомендуется для тех, кто не собирается использовать в работе дополнительный софт, предлагаемый в «Максимальном» варианте, и желает сэкономить место на диске.
«Базовая» редакция - самая маленькая по размеру версия локального сервера. Помимо отсутствия софта, представленного в «максимальной» версии также отсутствуют модули ImageMagick, PhpPgAdmin, PostgreSQL, Rockmongo, MongoDB и Git, имеющиеся в «расширенной» редакции.
Версия рекомендована для пользователей с медленным интернетом, и желающих максимально сэкономить место на диске.
Какую версию скачать? Если вы задаетесь этим вопросом, значит, качайте «Базовую». Остальные версии предназначены для продвинутых веб-разработчиков.

Установка Open Server - «базовая» редакция.

При правильном раскладе на открывшейся странице видим следующее:

Настройка параметров локального сервера, установка WordPress

Пробежимся по настройкам. Открываем меню, заходим в пункт «Настройки», выбираем вкладку «Основные»:

Я помимо пунктов, отмеченных по умолчанию, отметил еще два. Запуск вместе с Windows для того чтобы не создавать лишний ярлык на рабочем столе.

И требование запуска программы с правами администратора. Рекомендация непосредственно самого разработчика портативного локального сервера.

Во вкладке «Меню» сделал следующее:

Поставил галочку в чекбоксе «Показывать сайты в главном меню» для того, чтобы добавленные мной домены отображались в меню Open Server.

И выбрал браузер, для открытия веб-страниц указав путь к исполняемому файлу.

Остальные настройки локального сервера оставил по умолчанию.

Приступим к установке Вордпресс на локальный сервер.

Заходим в настройки Опен Сервера, выбираем вкладку «Домены», прописываем название своего домена (для себя я прописал сайт), жмем на троеточие:

В новом открывшемся окне создаем под домен одноименную папку:

Жмем ОК, сохраняем, перезапускаем сервер. Если все сделано правильно, наша папка будет отображаться в меню Open Server:

Папка создана, осталось закинуть в нее распакованные файлы дистрибутива WordPress (свежий дистрибутив Вордпресс скачиваем отсюда).

Делаем это простым копированием файлов и каталогов из папки в папку, или с помощью Total Commander.

Из распакованного архива копируем только то, что находится внутри папки wordpress в созданную нами папку.

Находится наша папка в каталоге domains:

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

В меню Open Server на вкладке «Дополнительно» кликаем на «PhpMyAdmin».

В открывшемся окне выбираем русский язык.

Вводим ими пользователя - mysql.

Вводим пароль - mysql.

В следующем открывшемся окне выбираем вкладку «Пользователи» и кликаем на ссылку «Добавить пользователя»:

Выбираем хост - localhost.

Придумываем пароль

(Сохраняем в укромном месте имя пользователя и пароль, далее они нам пригодятся.)

Отмечаем чекбокс, как показано на картинке.

Жмем на ОК в правом нижнем углу открытого окна.

Закрываем PhpMyAdmin - база данных создана.

Остался небольшой штрих переименовать файл wp-config-sample.php и внести в него кое-какие изменения.

Находим этот файл по следующему пути: openserver/domains/ваша папка (в моем случае сайт)

Переименовываем файл wp-config-sample.php в wp-config.php Открываем файл на редактирование (редактором Notepad++), и вводим наименование созданной нами базы данных, имя пользователя и пароль в поля указанные на скриншоте:

Сохраняем изменения, закрываем отредактированный файл. Заходим в меню Open Server, находим нашу папку, кликаем по ней, и видим следующее:

Почему не запускается Open Server?

Одна из причин того что локальный сервер Open Server не запускается может быть запущенная программа Skype.

Для того, чтобы локальный сервер заработал, выходим из Skype и запускаем Опен Сервер, а уже после этого Скайп.

Проблемы в работе локального сервера могут быть из-за установленного на компьютере антивируса. Если сервер при отключенном антивирусе запускается, значит надо разбираться со своим антивирусником. Добавить файлы Open Server в исключения антивируса установленного на компьютере, и все заработает.

У меня AVG и firewall COMODO на Опен Сервер не ругались по умолчанию.

Вконтакте

Установка и настройка open server. Подробная инструкция как установить и начать создавать свой первый сайт с помощью open server.

Наверное, многие уже слышали, про такую чудесную вещицу как Open Server
Что такое Open Server ? Это программный комплекс, состоящий из Apache, MySQL, PHPMyAdmin (это я основные назвал), который устанавливается одним махом (одна программа – в которой много программ, грубо говоря)
Если бы вы сами попробовали установить сперва Apache, потом MySQL, потом phpmyadmin, вы бы потратили кучу времени и сил (автору данного продукта, спасибо!)
А тут ещё куча необходимых дополнений в виде Nginx, PostgreSQL, Memcached, IonCube и куча необходимых вещей, для людей, которые создают сайты
Давайте, до установки, поговорим, чем же удобен Open Server. Во-первых, он компактен, не занимает много места, имеет удобное меню и в нём нет ничего лишнего (почти =D) . Вот так выглядит Open Server после запуска

Как мы видим, запускается Open Server в трее не занимая при этом места на панели задач

Давайте посмотрим основные преимущества Open Server перед Denwer и другими продуктами для Windows. Во-первых – документация. В Openserver есть ко всем практически компонентам документация


И хоть сделана она, в виде ссылок на другие сайты, но всё же она есть. И при необходимости мы можем перейти на сайт и прочитать необходимую нам информацию
Поехали дальше
Второй плюс данной программы. Нужные программы, которые часто нужны для создания сайта, уже в самом коплекте Open Server . Нужен Notepad – пожалуйста, просмотр PDF – тоже есть, снятие скриншотов, редактирование иконок, даже анализ дисков и монитор портов тут есть(правда зачем =D)
FTP-клиент FileZilla, портативный Google Chrome, портативный Firefox, даже Skype и TeamViewer. Видно, что создатель проекта действительно постарался на славу. Спасибо он точно заслужил, за такой убойно-удобный комплект, под названием Open Server


Отлично! Давайте установим его. Ссылка на загрузку ниже
https://ospanel.io/download/
Итак, устанавливаем Open server
Запускаем от имени администратора Open server . Вам предложит в какую папку его установить

Для этого урока, я ставлю на тестовый компьютер Open server поэтому я разархивирую на диск C: (ибо другого нет)


После распаковки, на указанном при установке диска (в моём случае, диск C:) появилась папка Openserver – нам она и будет нужна в дальнейшем. Давайте её откроем. Видим 2-а файла. Open Server x86 и Open server x64 . Вам надо запустить файл, смотря какая у вас разрядность системы (Я не знаю свою разрядность?)
У меня 7-ка 64-битная, поэтому я запускаю Open Server x64.exe (желательно от администратора)


Кстати, сразу можете выкинуть нужный ярлык (32 или 64) на рабочий стол


При запуске указываем язык, на котором нам будет удобно читать перевод программы Open Server. Я выберу Русский


Устанавливать ли Visual C++ решать вам. Но лучше установить, чтобы всё работало


После установки, перезагрузите компьютер


После перезагрузки опять запускаем Open Server . Так как ярлык я сбросил себе на рабочий стол, я запущу его именно оттуда

После запуска, надо перейти в трей (так, как Open server запускается в режиме “Выключен”) и подтвердить запуск

Когда флажок Open Server стал зелёный , тогда наш Open Server запущен, и мы можем начинать с ним работать

Итак, давайте я вам покажу основные нюансы Open Server , которые вам будут интересны

Как попасть в phpmyadmin в Open server

Для того, чтобы попасть в phpmyadmin, вам надо ввести в (Open server должен быть запущен) строке браузера

http://127.0.0.1/openserver/phpmyadmin/index.php

Или перейти в настройку Open Server и кликнуть на phpmyadmin

Пользователь: root Пароля нет

Как создать новый сайт на Open Server

Давайте создадим новый сайт на Openserver (видите, как я стараюсь для вас)
Загружаю последнюю Joomla с оф. сайта


Создаю в папке localhost папку test


Разархивирую, с архива Joomla, все файлы в нашу папку test

Теперь, можем начать установку Joomla. Для этого в браузерной строке вводите (test — из-за того, что мы создали папку test в localhost. Если бы создали папку nos, был бы запуск localhost/nos)
localhost/test


На сегодня всё! Я надеюсь вам понравился этот урок!

В этом выпуске вы найдёте обзор и подробные инструкции по установке и настройке сервисной платформы Open Server. Благодаря этой платформе веб-разработчик может в условиях имитации реального сервера отладить код и плагин, а также провести различные работы над сайтом.

Назначение Open Server

На сайте разработчиков говорится, что Open Server (https://open-server.ru/) является портативной серверной платформой и программной средой, созданной специально для веб-разработчиков с учётом их рекомендаций и пожеланий .

Платформа, работающая под Windows, предназначена для отладки кода до того, как его используют на реальном проекте, чем невероятно полезна и удобна для разработчиков. Это может быть отладка как кода, так и плагина, а также обновление существующих CMS.

Например, когда мне нужно проверить работоспособность плагина, скрипта или обновить CMS, я поступаю таким образом:

  • делаю свежий бэкап (резервную копию) существующего проекта и разворачиваю его локально;
  • обновляю или выполняю определённые правки в коде;
  • проверяю, всё ли корректно работает;
  • выкатываю на рабочий сайт.

Установка платформы

1. Выбираем подходящую для нас версию Open Server и скачиваем пакет тут: https://open-server.ru/download/ . Для моей работы достаточно пакета Basic (пакеты Premium и Ultimate, включающие полезные программы, можно найти тут: https://open-server.ru/#progs). Если вы внесёте пожертвование, скачивание займёт у вас 5 минут, если же бесплатно - более двух часов

2. Затем запускаем установку пакета двойным кликом. Файл дистрибутива (версия 5.2.5) выглядит так:

3. После запуска распаковки дистрибутива указываем диск, на который хотим установить пакет. После установки по указанному пути появится папка Open Server со следующим содержимым:

Компоненты сборки представлены в 32-битной и 64-битной версиях.

Запуск, настройка и применение Open Server

1. Чтобы запустить программную среду, кликните по нужной версии 64 или 86 (32-битная). В трее у вас появится красный флажок:

При нажатии на него открывается меню:

2. В этом меню выберите «Запустить», после чего активируются все компоненты и другие пункты меню:

В меню собрано всё необходимое для работы с платформой: список сайтов, ссылки на Консоль (собраны в «Дополнительно»), инструменты работы с базами данных, файлы конфигурации.

3. Пункт «Настройки» позволяет настроить платформу под ваши нужды. Самым интересным для меня является пункт Модули:

Как видите, тут можно выбрать конфигурации вашего сервера: Apache, Nginx, PHP, MySQL. Таким образом можно имитировать реальный сервер, на котором в дальнейшем будет жить ваш сайт и/или скрипт.

Чтобы начать работать с кодом , нужно:

  • создать домен в папке «OpenServer/domains», например, test.local;
  • прямо в корне этой папки создать файл с расширением.php;
  • перезапустить Open Server;
  • найти и открыть свой test.local в подменю «Мои сайты».

Сайт будет запущен в браузере, который установлен у вас по умолчанию.

Кстати, по умолчанию в папке «OpenServer/domains» есть папка «Localhost» с файлом index.php , и если в браузере прописать https://localhost/ , вы увидите такую страницу:

Это и есть содержимое index.php . Вы можете использовать эту папку для работы со своими сайтами и скриптами. Но когда у вас несколько проектов (сайтов), то, конечно, под каждый из них лучше создавать по папке-домену.

  • развернуть чистый дистрибутив любой CMS;
  • написать свой скрипт и отладить его;
  • развернуть бэкап сайта, обновить на нём CMS до последней версии и/или поставить плагины и проверить, чтобы они не конфликтовали между собой;
  • примерить новый шаблон или написать свой - в общем, всё что душе угодно.

Единственное, что такой сайт вы не сможете никому показать, просто скинув на него ссылку. Но зато ваш тестовый сайт всегда можно перенести на реальный домен/сервер или скинуть на флешку и передать, например, вашему коллеге или принести его с работы домой.

Более подробная информация по установке, компонентах и работе с Open Server представлена на официальном сайте .
Я в свою очередь хочу поблагодарить всех тех, кто работал над созданием этого замечательного инструмента. А всем читателям нашего блога желаю удачи в, возможно, первых шагах к веб-разработке.

Есть вопросы? Пишите в комментариях под этой статьёй!

Подписаться на рассылку

2. Файлы проекта.

Я назову домен "myshop" (Вы можете выбрать свое название по желанию). Распакуем скачанный архив с проектом в папку C:\OpenServer\domains\myshop\

Должно получится вот так: (обратите внимание на путь к папке)

3. Добавляем локальный домен в Open Server.

Заходим в настройки:

Затем во вкладку "Домены". В выпадающем списке выбираем пункт меню "Ручное управление":

Программа затребует перезапуск сервера, подтверждаем:

4. Проверим работу сайта.

Ура! Сайт работает, хоть и показывает ошибку. В тексте ошибки указано, что сайт не может соединиться с базой данных. Сейчас мы ее настроим.

5. Настройка базы данных.

В начале урока мы скачали архив db_export.zip. Распакуйте его. Файл db_export.sql - это "копия" базы данных, держите ее под рукой.

В комплекте с Open Server"ом поставляется инструмент phpMyAdmin. Давайте воспользуемся им для работы с базой данных:

Заходим в панель с логином "root", пароль оставить пустым

Переходим во вкладку Импорт (Import), Выбрать файл (Choose File), выбираем файл db_export.sql, нажимаем Открыть (Open).

Через мгновение база будет импортирована, можно посмотреть содержимое ее таблиц:

6. Настройка параметров подключения к базе данных.

Последний шаг - настроить параметры. Для этого нужно отредактировать файл db_params.php в нашем проекте. Для этого открываем его с помощью блокнота:

И ввести нужные данные. Имя базы оставляем без изменений - "phpshop". В нашем случае (при стандартной установке Open Server) пользователь "root", пароль - пустая строка.