Меню

Настройка openserver для localhost



Как начать работу с локальным сервером Open Server

В этом выпуске вы найдёте обзор и подробные инструкции по установке и настройке сервисной платформы 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 представлена на официальном сайте.
Я в свою очередь хочу поблагодарить всех тех, кто работал над созданием этого замечательного инструмента. А всем читателям нашего блога желаю удачи в, возможно, первых шагах к веб-разработке.

Читайте также:  Настройка главной пары в игре

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

Пришла с небольшими знаниями в настройке, установке и принципах работы нескольких CMS. С тех пор «обросла» знаниями и опытом в разработке сайтов на следующих CMS, PHP и JS/CSS-фреймворках: WordPress, Joomla, Bitrix, MODx, Drupal, Codeigniter, Laravel, Bootstrap.

Разрабатывает, дорабатывает, перерабатывает и адаптирует сайты.

Девиз: если очень захотеть, можно в космос полететь

Оцените мою статью:

Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.

11 комментариев к статье “ Как начать работу с локальным сервером Open Server ”

Вам не жалко своего времени на написание капитанских статей? На странице с доками все расжевано и разложено по полочкам.

Извините, если обидел, но подобным трешаком половину инета завалено, зачем его еще засорять?

То, что очевидно для одних, может не являться таковым для других — например, как этот факт для меня и для Вас.

Ну я к примеру вообще не знал, что такая программа существует. Может быть потому что я не вебмастер. Спасибо за статью.

2018-01-18 17:01:00 ———————————————
2018-01-18 17:01:00 Начало процедуры запуска сервера
2018-01-18 17:01:00 Невозможно занять порт 3306 поскольку он уже используется: mysqld.exe
2018-01-18 17:01:00 Сбой запуска!

ПОМОГИТЕ. что сделать? Если можно пришлите ответ на мой аккаунт abdulazizmannopov07@gmail.com пожалуйста

Я не разработчик данного приложения, а такой же пользователь.
Поэтому рекомендую поискать ответ на форуме OpenServer
https://ospanel.io/forum/ и в документации https://ospanel.io/docs/

При включении сайта через браузер выдает такие ошибки : Warning: mysql_fetch_assoc() expects parameter 1 to be resource, array given; Warning: Division by zero in; Код : $d1 = mysql_query(«SELECT default_gold_in_bank FROM (1 ошибка)
$k_d_ratio = round ($kills_print / $deaths_print, 3); (2 ошибка)

Степан, эти уведомления не имеет отношения к теме статьи и к OpenServer. Тут проблемы в самом коде:
Division by zero — деление на ноль и т.д.
Попробуйте поискать ответ в мануале PHP (http://php.net/) по указанным функциям.

пропал из трея флажок. Не могу запустить Опен сервер

Не могу изменить в настройках версию PHP5,6 на PHP7/
Выдаёт:
2019-01-17 10:25:31 ———————————————
2019-01-17 10:25:31 Начало процедуры запуска сервера
2019-01-17 10:25:31 Модуль Apache-2.4 может работать только с PHP 5.5 или PHP 5.6
2019-01-17 10:25:31 Сбой запуска!
Подскажите, пжл, как решить?

как открыть готовый wp сайт на open server. раньше сам смог но сейчас не как несмогy спомнить, и в гугле не смог найти полноценный и подходящий статью

Добрый день, всё зависит от того, новый или рабочий сайт на WordPress.

Вот инструкция по которой нужно следовать если у вас новый сайт на WordPress:

1. Скачать и установить OpenServer — https://ospanel.io/download/
2. Скачать и разархивировать WordPress — https://ru.wordpress.org/download/
3. Создать новый домен для тестового сайта, например (test-site) в папке domains которую создаст установщик OpenServer.
4. Переместить разархивированные файлы из папки wordpress (она создастся при разархивированнии) в папку «test-site».
5. Перейти по адресу — http://127.0.0.1/openserver/phpmyadmin/index.php и создать новую Базу Данных для WordPress (логин — root, пароль не нужен).
6. В папке test-site найдите файл «wp-config-sample.php» переименуйте его в «wp-config.php», дальше откройте файл и настройте доступы к Базе Данных.

define( ‘DB_NAME’, ‘тут_имя’ ); // Имя вашей базы данных
define( ‘DB_USER’, ‘тут_имя_пользователя’ ); // Имя пользователя (по умолчанию root)
define( ‘DB_PASSWORD’, ‘тут_пароль’ ); // Пароль от БД (по умолчанию оставить пустым, т.к. OpenServer не создает пароль пользователя)
define( ‘DB_HOST’, ‘localhost’ ); // Имя сервера MySQL

7. Перейти по адресу test-site, если выдается страница поиска то добавьте вконце слеш, чтобы получилось test-site/
8. У вас появится страница установки WordPress.

Если же у вас уже есть сайт на WordPress и Вам нужно открыть его в локально, то все правила выше также действенны,
единственное, что нужно будет изменить, это доступы к Базе Данных и надо будет импортировать файл .sql, который есть в файле резервной копии,
которую вы скачаете из своего хостинга, в новую базу данных (которую вы создадите при помощи пункта 5).

Читайте также:  Настройка asus n12 для мтс

Перед этим нужно внести изменения в файл .sql, для того чтобы изменить существующую ссылку на ссылку на локальном сервере к примеру (test-site).

Откройте файл .sql в редакторе кода. Используйте функцию заменить (replace) редактора кода, для того чтобы изменить ссылку рабочего сайта на ссылку на локальном сервере.

Есть и более элегантные варианты замены рабочего URL на локальный URL (с вариантом выше, бывают проблемы), но это будет информации на целую статью 🙂

Источник

Локальный сервер Open Server — установка и настройка, работа с WordPress

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

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

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

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

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


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

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

Переходим на страницу Опен Сервера с дистрибутивом, выбираем «базовую» редакцию, вводим капчу, кликаем на кнопку «Скачать»:

Открывается следующее окно:

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

Потраченное время на скачивание архива (108 MB) составило 2 часа 4 минуты, это притом, что архив я закачивал через Internet Download Manager в восемь потоков.

Распаковываем Опен Сервер, кликая на скачанный нами архив, и жмем в появившемся окне ОК:

После распаковки архива заходим в каталог Опен Сервера и кликаем на один из файлов exe. согласно вашей конфигурации компьютера — Open Server x64 или Open Server x86.

Читайте также:  Настройка звука наушников steelseries

Я выбрал Open Server x64, кликнул по файлу, появилось следующее окно:

После выбора языка откроется окно с запросом об установке библиотек Microsoft Visual C ++ Runtime & Patches. Соглашаемся с установкой.

После загрузки библиотек программа просит перезагрузить компьютер, что мы и делаем.

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

Красный цвет флажка означает, что локальный сервер не запущен. При нажатии на флажок, открывается меню сервера:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Далее, создаем имя пользователя базы данных.

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

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

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

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

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

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

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

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

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

Открывшееся окно установки WordPress говорит о том, что все прошло замечательно. Локальный сервер настроен правильно, далее приступаем к настройке WordPress.

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

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

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

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

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

Источник

Adblock
detector