Openserver доступ из интернета

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

Настройка алиасов OpenServer

Как открыть сайт в локальной сети на локальном сервере OpenServer

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

Устанавливаем OpenServer на компьютер

Многие выбирают OpenServer, поскольку этот софт крайне прост в инсталляции и конфигурировании. Также он имеет графический интерфейс, что немаловажно для огромного пласта юзеров. Предлагаю ознакомиться с развернутым тематическим руководством, начать которое нужно с того, как установить OpenServer.

  1. Первым шагом будет переход на официальный сайт, где нужно нажать по кнопке «Скачать» (она располагается на верхней панели). Переход к загрузке OpenServer для установки на компьютер
  2. Выберите базовую версию в выпадающем меню и начните ее загрузку.Загрузка OpenServer с официального сайта
  3. Вы можете внести добровольное пожертвование разработчикам, чтобы скачать инсталлятор на максимальной скорости, либо же сразу же запустить загрузку.Начало скачивания OpenServer с официального сайта
  4. Ожидайте завершения скачивания, а затем запустите полученный EXE-файл.Процесс скачивания OpenServer с официального сайта
  5. Задайте путь, куда будет установлен локальный сервер, и нажмите «Извлечь». Обязательно запомните этот путь, ведь по нему в будущем придется постоянно переходить.Выбор пути для установки OpenServer
  6. Дождитесь окончания извлечения.Процесс распаковки программы OpenServer
  7. Перейдите по пути установки программы и запустите находящийся там исполняемый файл.Первый запуск программы OpenServer для продолжения установки
  8. Выберите удобный язык интерфейса.Выбор языка интерфейса для установки OpenServer
  9. Вы будете уведомлены, что запуск осуществляется впервые, а это значит, нужно установить патчи для Microsoft Visual C++. Обязательно подтвердите эту операцию.

Начало установки дополнительных компонентов OpenServerПосле установки и перезагрузки компьютера можно переходить к следующему этапу взаимодействия с OpenServer.

Первый запуск OpenServer

После инсталляции рекомендуется произвести первый запуск OpenServer, чтобы продолжить дальнейшую настройку, а также просто убедиться в том, что программа функционирует нормально. Для этого потребуется выполнить всего несколько простых действий:

  1. После запуска сервера обратите внимание на панель задач. Там щелкните по значку OpenServer.Открытие OpenServer для первого запуска
  2. В появившемся меню нажмите по кнопке «Запустить».Первый запуск программы OpenServer
  3. После этого наведите курсор на «Мои проекты» и выберите там «localhost».Тестовый запуск локального сервера OpenServer
  4. Откроется новая страница в браузере по умолчанию, где вы получите уведомление о нормальной работе локального сервера.Успешный тестовый запуск сервера OpenServer

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

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

Чтобы установить его, в поисковой системе, например Google, напишем только название Open Server.

Как установить Open Server

Переходим на сайт open-server.ru, в меню сайта нажимаем Скачать,

Как установить Open Server

выбираем версию дистрибутива BASIC, она и “весит” меньше и остальные элементы PREMIUM и ULTIMAT версий вам вряд ли необходимы. Вводим код с картинки, нажимаем скачать,

Как установить Open Server

в следующем окне выбираем “Нет, спасибо, хочу просто скачать”, иначе платим 100 рублей и качаем.

Как установить Open Server

Скорость закачки “на халяву” будет не велика, поэтому можете заняться чем-нибудь другим, до окончания загрузки.

Как установить Open Server

После загрузки, сохраним файл на рабочий стол и запустим, укажем путь к распаковке, в моем случае это диск D папка My_Open_Server.

Как установить Open Server

Вы же можете установить этот локальный сервер куда пожелаете. Распаковка происходит быстро.

Как установить Open Server

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

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

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

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

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

Первоначальная настройка OpenServer

Настройка OpenServer обязательный процесс, который требуется выполнить хотя бы для того, чтобы обеспечить комфорт в работе. Первоначальное конфигурирование подразумевает изменение всего нескольких параметров и выглядит так:

  1. Через то же меню программы перейдите в раздел «Настройки».Переход в настройки OpenServer после установки
  2. Здесь в первой же вкладке «Основные» можете поменять визуальное оформление и выбрать оптимальный язык интерфейса.Выбор языка при настройке программы OpenServer
  3. Далее отметьте галочками пункты «Запускать вместе с Windows» и «Требовать учетную запись Администратора». Так сервер не придется каждый раз включать вручную, а использование привилегированного пользователя запретит остальным юзерам вмешиваться в работу софта.Настройка запуска программы OpenServer
  4. Переместитесь на вкладку «Меню», где активируйте параметр «Показывать сайты в главном меню». Это позволит сразу через меню переходить к добавленным доменам, экономя свое личное время.Настройка отображения сайтов для OpenServer
  5. Здесь же можно выбрать браузер, который нужно использовать для открытия веб-страниц, если он будет отличаться от того, что установлен в ОС по умолчанию.Настройка браузера для открытия сайтов через OpenServer
  6. Откроется окно «Проводника», где вам нужно найти исполняемый файл веб-обозревателя и выбрать его.Выбор браузера для открытия сайтов через OpenServer

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

Получение IPv4

Открываем командную строку Windows (CMD).

Как открыть сайт в локальной сети на локальном сервере OpenServer

Вводим в командную строку команду “ipconfig” и нажимаем Enter.

Как открыть сайт в локальной сети на локальном сервере OpenServer

Необходим IPv4-адрес у адаптера Ethernet Ethernet. В моём случае это 192.168.1.223.

Если используется операционная система Windows 10, то можно зайти в приложение параметры (Через поиск, меню Пуск или сочетанием клавиш Win + I), далее “Сеть и Интернет”, и нажать кнопку “Свойства” под названием сети.

Как открыть сайт в локальной сети на локальном сервере OpenServer
Как открыть сайт в локальной сети на локальном сервере OpenServer

Первый запуск OpenServer

Сделав клик по флажку правой кнопкой мыши, в контекстном меню выберите верхний пункт «Запустить».

Как установить Open Server

Зеленый цвет флажка свидетельствует о том, вы все сделали правильно, и локальный сервер готов к работе!

Как установить Open Server

Нажмем левой или правой кн. Мыши по ярлыку Open Server, важным пунктом является «Мои сайты», в нем хранятся ярлычки ваших сайтов и localhost, он нужен как тест работоспособности локального сервера.

Как установить Open Server

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

Как установить Open Server

Перейдем в папку domains нашего локального сервера, в ней создадим папку mysite01.rus, название просто для примера, похоже на эл.адрес в сети, вместо домена ru написал rus чтоб браузер не воспринял его как внешний адрес в интернете(на всякий ПЭ, так сказать).

Как установить Open Server

Установка Open Server на диск

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

Установка на диск C

Затем последует распаковка. Идем в нашу директорию, куда мы установили Open Server и нажимаем на соответствующий значок (я использую 64 разрядную ОС). В качестве языка выбираем «великий и могучий».

Запуск в русской версии

Далее появится диалоговое окно, говорящее нам, что запуск на компьютере выполняется впервые, которое предложит установить Microsoft Visual C++ Runtime& Patches. Соглашаемся и продолжаем работу. Этот процесс может занять какое-то время.

Установка Microsoft Visual C++ Runtime& Patches

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

После инсталляции локального сервера Open Server в системной трее вы увидите красный флажок.

Появление красного флажка в системной трее

Нажимаем правой кнопкой мыши и выбираем пункт «Запустить»

Запуск локального сервера Open Server

После запуска у вас может возникнуть ошибка, что порт к которому обращается  сервер (80 и 443) уже занят другой программой, в большинстве случаев это Скайп. Решение следующее. Идете в skype – Инструменты – Настройки.

Предотвращение конфликта со skype

В разделе «Настройки» вам нужно будет зайти в подпункт «Соединение» и убрать галочку с чекбокса «Для дополнительных входящих соединений следует использовать порты 80 и 443». Сохраните изменения.

Отключаем галочку в чекбоксе о запрете использования портов 80 и 443

После этих манипуляция снова попробуем открыть и запустить окно Open Server. И Вуаля! Все работает.

Настройка Open Server успешно завершена

Как правильно настроить Open Sever

Запускаем Open Sever и открываем меню “Настройки”.

Вкладка Модули

Открываем вкладку “Модули” и проверяем, совпадают ли версии перечисленных ниже параметров с теми, что были установлены для вашего сайта Joomla 1.5 на сервере хостинг-провайдера:

  • HTTP (например, Apache-2.2)
  • PHP (например, PHP-5.3)
  • MySQL (например, MySQL-5.5)

Версии всех перечисленных параметров на сервере узнаем в панели управления на вашем аккаунте у хостиг-провайдера или пишем в службу поддержки.

Важное примечание для .htaccess на старом сайте

Если ваш сайт Joomla 1.5 работал на PHP-5.2, то при его миграции на Joomla 3.x при помощи компонента SP Upgrade в настройках Open Server указываем PHP-5.3, так как Joomla 3 не работает на PHP-5.2. Для правильной работы сайта Joomla 1.5 после его установки на локальном сервере открываем файл .htaccess (блокнотом Notepad++) и вносим запись:

php_value error_reporting 30711

php_flag display_errors off

Заодно, чтобы в дальнейшем в адресной строке сайта не появлялось index.php, вносим еще одну запись:

RewriteEngine On

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/

RewriteRule ^index.php$ http://xxxxx.loc/ [R=301,L]

где xxxxx.loc — имя вашего сайта на локальном сервере.

Вкладка Меню

Открываем вкладку “Меню”.

1. Ставим галочку в поле “Показывать сайты в главном меню”

2. Выбираем программы просмотра и редактирования в полях:

  • Открывать веб-страницы в указанном браузере. (Укажите ваш браузер по умолчанию. Это может быть как Internet Txplorer, так и Mozilla Firefox, Opera, Google Chrom или Яндекс-браузер).
  • Открывать файлы конфигурации в указанном текстовом редакторе. (Лучше всего выбрать программу Notepad++. Если у вас такой нет – скачайте и установите. Программа бесплатная).
  • Открывать папки в указанном файловом менеджере. (Наиболее удобной считается Total Commander, но это дело вкуса или привычки.)

Вкладка “FTP сервер”

1. Открываем вкладку “FTP сервер” и вводим в соответствующие поля “Имя пользователя” и “Пароль”.

Если на вашем сайте Joomla 1.5 не было записей для FTPсервера, то теперь придется их придумать и ввести, так как это в дальнейшем будет требовать программа SPUpgrade.

Нажимаем на кнопку “Сохраниь”, а затем “Закрыть”.

Перезапускаем OpenServer

Примечания по FTP серверу

Важное примечание для configuration.php на старом сайте

Если на вашем сайте Joomla 1.5 не было записей для FTPсервера, то после установки этого сайта на локальном сервере необходимо в файле конфигурации configuration.php внести записи для имени пользователя и пароля.

Программой Notepad++ открываем файл configuration.php и вводим “Имя пользователя” и “Пароль” (такие же, что были введены в OpenServer).

Находим строки

var $ftp_user = ”;

var $ftp_pass = ”;

и

var $ftp_user = ‘сюда вводим имя пользователя’;

var $ftp_pass = ‘сюдя вводим пароль’;

Еще одно примечание, отменяющее предыдущее

В принципе, если на вашем сайте Joomla 1.5 не было записей для FTP сервера, вы можете не придумывать и не вносить ни во вкладке “FTP сервер”, ни в файле configuration.php

В этом случае нужно проигнорировать предупреждения SP Upgrade об отсутствии соединения с FTP сервером и вручную скопировать файлы изображений папки images со старого сайта на новый.

В общем решайте сами и делайте так, как вам удобней.

Нажимаем на кнопку “Сохраниь”, а затем “Закрыть”.

Пока всё, но мы еще вернемся чуть позже к настройкам FTP.

Перезапускаем OpenServer

Тестовая веб страница на локальном сервере

Перейдем в mysite01.rus и создадим в ней текстовый документ index.txt.

Как установить Open Server

Откроем его через блокнот или текстовый редактор, у меня Notepad++ для редактирования подобных файлов. Рекомендую, очень удобно.

Как установить Open Server

Напишем в файле простой html код с названием и заголовком страницы. Если у вас возникнут сложности с пониманием html разметки, то вам будет полезно почитать в разделе Сайтостроение – Уроки HTML об основных  тегах языка веб разметки.

Как установить Open Server

Решение возможных проблем с работой OpenServer

Больше всего проблем у пользователей возникает при попытке первого запуска ОпенСервер на своем компьютере. Есть две самые распространенные причины неполадок, которые и стоит обсудить.

Причина 1: Действие антивируса

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

Причина 2: Изменения файла hosts

В операционной системе Windows есть файл hosts, который отвечает за совмещение доменных имен с IP-адресами. Если программа OpenServer внесет туда изменения, вполне возможно, что появятся проблемы при запуске сервера, поэтому советую перейти в настройки ПО, открыть вкладку «Сервер» и отметить галочкой пункт «Не вносить изменения в HOSTS файл».

Переход к загрузке OpenServer для установки на компьютер

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

Действия на новом сайте

Локализация

Устанавливаем русский языковой пакет (Меню: Расширения – Менеджер расширений – установить).

Общие настройки

Открываем окно с общими настройками (Меню: Система – Общие настройки)

Во вкладке “Сайт” особое внимание уделяем установкам в блоке “Настройки SEO”. Они должны быть точно такими же, как и настройки вашего старого сайта. Прежде всего это касается параметров «Включить SEF (ЧПУ)» и «Добавлять суффикс к URL».

  • Включить SEF (ЧПУ) – Да.
  • Перенаправление URL – Да.
  • Добавлять суффикс к URL – Да.
  • Алиасы в Unicode – Нет.
  • Включать название сайта в заголовок страницы – Нет.
Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...