Меню Закрыть

Openserver установка и настройка

Содержание

Как вы уже знаете, PHP работает на сервере. Разумеется, под сервером понимается не мощный компьютер, находящийся в серверной комнате, а веб-сервер — программа, умеющая обрабатывать HTTP-запросы.

Обычно в качестве веб-сервера используется Apache или Nginx. Сам PHP тоже имеет функционал веб-сервера, однако из-за скудного функционала эта возможность используется редко.

Фактически ничто не мешает вам установить на ваш ПК Apache + модуль PHP вручную, однако для разработки гораздо удобней использовать готовую сборку, уже содержащую в себе и веб-сервер, и модуль PHP, и различные базы данных, и много полезного функционала, например возможность быстрой смены версии PHP.

Из всех существующих сборок я рекомендую OpenServer просто потому что он удобен и интуитивно понятен. Однако существуют и другие сборки, вряд ли уступающие ему по функционалу, например XAMPP и AMPPS. Некоторое время назад большой популярностью пользовался Denwer, но к настоящему времени он сильно устарел и использовать его я не рекомендую.

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

Скачать OpenServer можно с официального сайта в разделе "Скачать". Выбирайте версию Basic, её функционала нам будет более чем достаточно.

При скачивании вас попросят сделать добровольное пожертвование на благо проекта, ну и для увеличения скорости скачивания. Если нет желания тратить время и деньги — скачайте OpenServer на любом проверенном торрент-трекере.

Установка OpenServer на Windows

Итак, запускаем установку.

Выбираем место установки. Обратите внимание, не стоит создавать подпапку OpenServer, она создатся сама. Т.е. если указать D: , то OpenServer будет установлен в D:OpenServer .

После установки в папке OpenServer появятся несколько папок и 2 файла с зелёными иконками. Запустите файл, соответствующий вашей операционной системе (x86 для 32-разрядной ОС, x64 для 64-разрядной).

Если не знаете разрядность — попробуйте запустить оба файла. Какой не покажет ошибку — тот и нужен. 🙂

Выберите язык и подтвердите установку Microsoft Visual C++ (может занять несколько минут).

На этом установка OpenServer закончена.

Настройка OpenServer

После установки иконка OpenServer появится в нижней правой части экрана в виде красного или зелёного флажка. Переходим в Настройки и во вкладку Модули .

Здесь нас интересуют всего 2 параметра: HTTP (веб-сервер) и PHP. Сначала выберите самую последнюю версию PHP.

Затем, поскольку версия веб-сервера для нас не играет роли (кроме совместимости, конечно), просто выберите любую из последних версий в HTTP. При несовместимости версий OpenServer выдаст ошибку, в этом случае просто поменяйте HTTP.

После сохранения настроек нажмите красный флажок и выберите Запустить . OpenServer должен запуститься, либо выдать ошибку.

Чтобы убедиться в корректности установки, введите в браузере localhost/ . Если вы увидите стартовую страницу OpenServer, значит всё в порядке.

Если не работает

OpenServer должен запускаться от имени администратора и иметь доступ к файлу hosts ( C:WindowsSystem32driversetchosts для Windows 7).

Если OpenServer пишет, что 80-ый порт занят, скорее всего дело в настройках Skype. Перейдите в Настройки -> Дополнительно -> Соединение и снимите галочку с пункта "Использовать порты 80 и 443.

Если не сработало — возможно у вас установлены другие сборки (Denwer, AMPPS и т.п.), которые блокируют 80-ый порт. Вам нужно изменить для этой сборки, либо для OpenServer используемый порт. Если вы используете Windows Server, отключите все службы IIS.

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

Как создать сайт?

Создавать сайты очень просто. Перейдите в папку OpenServerdomains и создайте папку с названием сайта, например test

Читайте также:  Unifi security gateway обзор

Перезагрузите сервер (клик по флажку и кнопка Перезапустить ).

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

Скачиваем Open Server.

Для того чтобы скачать OpenServer, вам нужно перейти на официальный сайт – https://ospanel.io

Здесь вы переходите на страницу “скачать” где для выбора даются 3 версии. Эти версии отличаются набором дополнительных программ. Я скачивал самую большую версию, там много полезных программ, которые облегчат работу(пипетка, Sublime Text,набор программ для работы с СУБД и многое другое) .

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

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

После того как вы скачали установщик, устанавливайте саму программу. Я устанавливал Open Server на диск D, это у меня диск на котором больше места.

После установки программы, у вас появится папка в которой будут следующие файлы:

В папке domains будут располагаться директории и файлы ваших проектов. Здесь все просто вы создаете внутри этой папке, другую папку с именем вашего проекта и заносите в неё файлы.

В папке modules находятся важные системные файлы.

Внутри progs расположены дополнительные программы. Здесь находятся различные графические, офисные и интернет приложения.

Userdata хранит в себе файлы различных СУБД. Сюда вы можете устанавливать новые СУБД или обновлять старые.

Как начать работать с Open Server.

Запускаем Open Server.

Если у вас возникли вопросы, вы можете написать свой вопрос в нашу группу Вконтакте https://vk.com/prog_time

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

После нажатия, значок программы появится в нижнем правом углу. Значок Open Server выглядит в виде флажка. Если флажок красного цвета, значит программа не активка, если желтый – загружается, если зеленый – работает.

По началу будет красный флажок. Нам нужно её запустить. Для этого нажимаем на флажок и нажимаем запустить.

После запуска у вам становятся доступны все пункты меню. Здесь вы можете активировать программы которые идут в комплекте с выбранным пакетом Open Server.

Если вы выберите пункт меню мои сайты, то вам выпадет список всех названий проектов, которые вы создали и занесли в папку domains. Каждый раз когда вы создаете новый проект в папке domains, вам необходимо перезагрузить Open Server. Если же вы собираетесь отредактировать или создать новые файлы в уже существующих директориях, то перезагрузка не обязательна.

Как создать сайт.

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

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

Open Server простой в освоение и надежный в работе. Здесь все сделано для людей, вам нужно просто потренироваться.

В дальнейшем я буду разбирать Open Server. В других записях мы будем разбирать более продвинутые моменты в работе с Open Server. На данном этапе вам это не нужно.

Приветствую всех читателей блога 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.

Я выбрал 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 на Опен Сервер не ругались по умолчанию.

Рекомендуем к прочтению

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

Ваш адрес email не будет опубликован.