Не открывается сайт в open server

Установка SSL в OpenServer, переводим сайт с HTTP на HTTPS

В той же папке OSPanelmoduleshttpВашаВерсияPHPconf создаем текстовый файл под названием v3.txt с содержимым (в dns прописываем название сайта):

nsComment = «Open Server Panel Generated Certificate»

keyUsage = nonRepudiation, digitalSignature, keyEncipherment

Запускаем generate.bat. Ждём несколько минут до завершения, зависит от производительности компьютера.

Копируем из той же папки созданные файлы «rootCA.crt, rootCA.key, rootCA.srl, server.csr, server.key, server.crt, dhparam.pem» в «OSPaneluserdataconfigcert_files» с заменой.

Так же копируем файл OSPaneluserdataconfigApache-ВашаВерсияApache_vhost.conf в папку с нужным вам сайтом OSPaneldomainsВашСайт.ru

Устанавливаем сертификаты: запускаем файл rootCA.crt и устанавливаем строго в «доверенные корневые центры сертификации» и второй файл server.crt и устанавливаем строго в «личное».

Перезапустить браузер и OSPanel.

Если кому интересно то есть хост провайдер который предоставляет бесплатный хостинг в интернете на год вместе с бесплатным SSL

Не открывается сайт в open server

Проблема заключалась в следующем: добавил новый домен в настройках Open Server (ver. 5.2.2), указал имя и папку домена. Предварительно закинул туда сайт. Но открываться в браузере он категорически не хотел. Красовалась надпись: ERR_NAME_NOT_RESOLVED.

Решение оказалось простое — нужно было добавить в системный файл hosts (путь C:WindowsSystem32driversetchosts) доменное имя. То есть, например:

Open server как зайти на сайт с другого компьютера

+7 (499) 444-90-36 Отдел заботы о пользователях

Москва, Ленинский проспект, дом 6, строение 20

  • Участник Skolkovo
  • Премии Рунета 2018, 2019, 2020

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies

Настройка локального сервера

По причине безопасности, запустить index.html с вашего компьютера не получится.
Вам нужно будет поднять локальный сервер, и мы объясним как.

Включаем Internet Information Service(IIS)

  1. Щелкните [Программы] в [Панель управления].

Добавляем файлы в локальный сервер.

Папка для веб-сервера создастся автоматически, при включении IIS. Вам просто нужно скопировать в эту папку папку вашего проекта.

    В [Мой компьютер] откройте [Локальный диск C:].

Заходим на локальный сервер через браузер

  1. Откройте ваш браузер.
  2. Введите в адрессной строке:
    http:///Папка проекта/
    или
    http:///Папка проекта/
    или
    http://localhost/Папка проекта/

Узнаём имя компьютера

  1. Щелкните правой кнопкой мыши по [Мой компьютер], выберите [Свойства].

Узнаём ваш IP адресс

  1. Щелкните [View network status and tasks] in the [Control Panel].

Настраиваем localhost

Для доступа к серверу по http://localhost/ в браузере, вам нужно настройть «hosts» файл.

    Откройте [Пуск], Выберите [Все программы], [Стандартные]. Щелкните правой кнопкой мыши по [Блокнот] и выберите [Запустить от Администратора].

Open server как зайти на сайт с другого компьютера

Если вы переносили сайт с одного хостинга на другой и при этом имя сайта не менялось, больше ничего делать не нужно. Смело меняйте NSы и всё будет работать. Но если Вы новичек и переносите сайт впервые в жизни — потренируйтесь с переносом на локальный сайт, а уже потом переносите с сервера на локалку, чтобы избежать проблем. Если же переносили сайт с локального на реальный сервер или наоборот, то читаем дальше. Как правильно, локальному сайту присваивается имя в локальной доменной зоне. Скажем, я сайту slicks.name дал локальное имя slicks.lan. Это удобно тем, что во-первых, всегда видно какой сайт локальный, а какой реальный, а во-вторых нет конфликта, как если бы оба сайта и локальный, и реальный имели бы одинаковое доменное имя slicks.name. Но! Теперь чтобы всё работало, нам нужно немного магии 🙂

Для начала сделаем рез. копию БД, а новый файл пометим приставкой local. В «локальной» БД через автозамену меняем все вхождения доменного имени (у меня slicks.name) на локальное название сайта (slicks.lan). При переносе с виртуального на реальный хост делаем аналогично, но наоборот. И в phpMyAdmin создаём БД с таким же именем, как имелась на сайте. затем импортируем наш измененный дамп базы данных. И самое важное, создаем в разделе privileges нового пользователя с аналогичным логином и паролем, как в вашем файле конфигурации. Маленький совет: перед импортом файла БД сожмите его в ZIP архив. При импорте БД на другом сервере может возникнуть ошибка, если файл будет превышать максимальный размер файла для загрузки. У меня он установлен в 2,048KiB. При этом моя БД занимает 3,8 Мб, а в zip архиве всего 680 кб! Ну вот и всё! Удачи! Если сайт не запускается, смотрите на ошибку, которую он пишет. У меня потребовалось также подправить файл .htacces, поскольку в нём были установлены специальные правила от хостинга для защиты. Не убрав эти инструкции я получал ошибку 500. А также у меня там стояла защита от hotlink, и я через автозамену подправил все slicks.name на slicks.lan.

Решение для запуска Open Server

Самый простой вариант — это запустить Опен Сервер с правами администратора.

Для начала нужно выйти из Open Server (полностью закрыть данную программу).

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

панель Open Server

Затем открываем в проводнике папку с Open Server (обычно это диск C:/OSPanel у меня же диск G:/OSPanel )

Наводим курсор на версию Open Server cогласно разрядности вашей виндовс и кликаем правой кнопкой мышки.

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

запуск Open Server

В открывшемся окне подтвердите доступ для Open Server

Теперь вы можете запускать OpenServer из панели задач и он будет работать.

Второй способ запуска

Нужно открыть терминал cmd.exe — Можно вызвать сочетанием клавиш + R Здесь ещё команды клавишами для Windows

Затем скопируйте код ниже, вставьте его в терминал и нажмите клавишу Enter

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

Если эта команда не проходит — значит у вас стоит антивирус. Можно временно отключить антивирус и переназначить права для файла

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector