Сайт переносится на другой хостинг, новая версия сайта доступна по адресу ubuntu-desktop.ru
Главная » Статьи » Сервер [ Добавить статью ]

   Локальный сайт - выход в Интернет!  
Локальный сайт выходит в Интернет!

Если Вы создали локальный сайт, а для этого предварительно установили LAMP (набор серверного программного обеспечения) в который входят такие компоненты как Apache, MySQL и PHP. Установили CMS (система управления содержимым) такую как  например Joomla! или Wordpress. То вероятней всего вы захотите что бы ваш сайт был виден в Интернете.

Перед тем как создавать сайт который вы планируете сделать доступным для всех, необходимо определится с названием сайта и зарегистрировать домен. Я пользуюсь услугой регистратора 2domains.ru, в принципе все регистраторы доменных имен схожи, поэтому весь процесс управления DNS серверами на моем примере Вам будет понятен.

Далее, а это самое важное для сервера, это получить у Вашего интернет-провайдера услугу "Статический IP адрес". 

Итак начнем:
  • Установите LAMP
  • Установите например CMS Joomla!
  • Проверьте конфигурационный файл,который расположен в каталоге /etc/apache2/sites-available, вот его примерное содержимое:
<VirtualHost *:80>
ServerName Ваш_сайт.ru
ServerAlias Ваш_сайт.ru www.Ваш сайт.ru
DocumentRoot /var/www/Ваш_сайт.ru/
<Directory var/www/Ваш_сайт.ru>
AllowOverride All
</Directory>
</VirtualHost>

Далее проверяем текстовый файл, содержащий базу данных доменных имен /etc/hosts

sudo nano /etc/hosts

127.0.0.1     localhost
127.0.1.1     Имя_вашего ПК
127.0.0.1     Ваш_сайт.ru www.Ваш_сайт.ru

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Не забудьте открыть порт брандмауэра:

sudo ufw allow 80

Проверьте состояние брандмауэра:

sudo ufw status

Состояние: активен
В                          Действие    Из
-                          --------    --
80                         ALLOW       Anywhere
80 (v6)                    ALLOW       Anywhere (v6)


Если вы внесли исправления в эти файлы, то перезапустите Apache:

sudo service apache2 restart

Перейдите на сайт регистратора, в пункт "Мои домены", выберите Ваш домен, зайдя в систему "Управления доменом"

Выберите пункт "Управление DNS-серверами / Делегирование »"


Поставьте галочку на пункте "Использовать сервера регистратора - БЕСПЛАТНО" и нажмите "Применить"


Перейдите в в систему "Управления доменом" выбрав пункт  "Управление зоной DNS"


Добавьте записи типов: A, AAAA, CNAME, MX, NS, TXT как показано на рисунке

Нажмите "Добавить"

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

На этом настройка домена для вашего сайта закончена.

Для проверки состояния домена перейдите на сайт check-host.net, доменное имя сайта.

Смотрим на моем примере

Если все ОК, то Ваш сайт уже доступен в Интернете, если нет, то на моем примере вы сможете это исправить.

Для сервера был выбран компьютер подключённый к WI-FI роутеру DSL-2600U, который в свою очередь подключен к Интернету через оптический абонентный терминал  NTE-RG-1400G.

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

Перед тем как начать перебрасывать порты зайдите в раздел показанный на рисунке, так как у вас терминал наверняка не этой модели, то найдите пункты:

Настройка доступа к Web

  • Внешняя сеть
  • Локальная сеть
Удалите галочку с пункта "Внешняя сеть", если это не сделать то по вашему IP (статическому) посетителя попадут не на сайт, а на страницу входа в администраторскую панель роутера/терминала. Так же учтите, что вы переходя по своему IP будете попадать в администраторскую панель. Посмотреть свой сайт со стороны можно на сайте http://url-sub.ru/.


Далее найдите вкладку "Правила NAT"



Обратите внимание, что IP 192.168.0.2 это порт интерфейса LAN к которому подключен Wi-Fi роутер, а IP 192.168.1.2 Wi-Fi контроллера установленного в моем ПК. Если Вы подключили терминал напрямую к своей сетевой карте, то укажите IP адрес своей сетевой карты.

Заполняется правила NAT примерно так:


Сохраните изменения и перезапустите терминал.

 В Wi-Fi роутере так же необходимо перебросить порты, но все же LAN подключение предпочтительнее.

  

На этом все. Удачи!

Читать все статьи Загрузить Ubuntu
 
Категория: Сервер | Добавил: liman28 (16.09.2014)
Просмотров: 925 | Комментарии: 1 | Рейтинг: 0.0/0
   СЛУЧАЙНЫЕ 10 СТАТЕЙКарта сайтаЧитать все статьиЧитать все новости
Категория: Игры
Palapeli - игра головоломка » Просмотров: 659
Категория: Разное
Категория: Ubuntu
Slingscold - меню приложений Ubuntu » Просмотров: 1172
Категория: Разное
Категория: Игры
Категория: Система
CPU-G » Просмотров: 732
Категория: Мультимедиа
Категория: Офис
Категория: Интернет
Ubuntu One » Просмотров: 468
Категория: Графика
Pinta - аналог Paint для Linux » Просмотров: 1050
Всего комментариев: 1
1 mzp43724   (21.08.2022 08:31) [Материал]
https://mega.nz/file/IzBCCaxC#YtAroQCohFFipflhJ2dCy_GChgsPpw4uyUkp-8X3YNA

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

НОВОЕ ВИДЕОСмотреть все видео
Обзор Ubuntu для новичков
00:08:20
0 0 0.0
Переключение раскладки клавиатуры в Ubuntu 14 04 LTS
00:01:22
1 0 0.0
Настройка интернета в Ubuntu.mp4
00:13:53
0 0 0.0
AstroMenace - космический скроллшутер с возможностью модернизации корабля
00:02:15
2 0 0.0
ДЕЛАЕМ ВИДЕО-РОЛИК ИЗ ВАШИХ ФОТОГРАФИЙ
00:00:41
2 0 0.0
Ubuntu+Windows Общий доступ, обмен файлами.
00:41:50
0 0 0.0
Добавить видео
Яндекс поиск
Опрос
Оцените мой сайт
Всего ответов: 114
Оставить отзыв
Яндекс диск
Яндекс.Диск — бесплатный сервис, благодаря которому ваши фотографии, видеоролики и документы доступны вам из любой точки мира, где есть интернет.
Форма входа
Друзья сайта
Популярное Видео
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Рейтинг@Mail.ru Яндекс.Метрика Яндекс цитирования