Установи Linux! Стань свободным!
Онлайн всего: 5 | Посетители: 4 | Боты: 1
Дата 01.07.2026 Время: 00:35
Ваш IP: 216.73.216.87
Загрузка сервера: 1.18
old.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-серверами / Делегирование »»
 
26458014-1 (2)
 
Поставьте галочку на пункте «Использовать сервера регистратора — БЕСПЛАТНО» и нажмите «Применить»
 
89802953-1 (1)
 
Перейдите в в систему «Управления доменом» выбрав пункт  «Управление зоной DNS»
 
41320818-1 (1)
 

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

81764476-1-650x322 (1)

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

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

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

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

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

45133628-650x428 (1)

05605392-650x430 (1)

87320761-650x411 (1)

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

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

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

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

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

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

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

19403021-650x310
 
Обратите внимание, что IP 192.168.0.2 это порт интерфейса LAN к которому подключен Wi-Fi роутер, а IP 192.168.1.2 Wi-Fi контроллера установленного в моем ПК. Если Вы подключили терминал напрямую к своей сетевой карте, то укажите IP адрес своей сетевой карты.
 
Заполняется правила NAT примерно так:
 
87816570-650x310
 
Сохраните изменения и перезапустите терминал.
 
 В Wi-Fi роутере так же необходимо перебросить порты, но все же LAN подключение предпочтительнее.
  
38398350-650x296
 
На этом все. Удачи!
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 22:35:25 | liman28 | Категория: Сервер | Просмотров: 113
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   «BATTLE TANKS» — ЭТО ВЕСЕЛАЯ МАЛЕНЬКАЯ ВОЙНА НА СТОЛЕ
«Battle Tanks» — это веселая маленькая война на столе, где вы можете выбрать одну из трех доступных боевых машин и, используя весь доступный арсенал вооружения, уничтожать своих противников. Это оригинальная графика в мультипликационном стиле, забойная музыка, юмор, динамичность и большое количество оружия. Это сетевые потасовки и кооперативные миссии в разнообразных игровых локациях. Что еще нужно…
  2017-08-10 22:36:53 | Категория: Игры
   Скачать Edubuntu
Edubuntu 14.04.1 edubuntu-14.04.1-dvd-amd64.iso.torrent edubuntu-14.04.1-dvd-i386.iso.torrent Edubuntu 14.04 (Trusty Tahr) edubuntu-14.04-dvd-amd64.iso.torrent edubuntu-14.04-dvd-i386.iso.torrent Скачать через торрент Edubuntu 13.10 edubuntu-13.10-dvd-amd64.iso.torrent edubuntu-13.10-dvd-i386.iso.torrent Edubuntu 12.04.4 edubuntu-12.04.4-dvd-amd64.iso.torrent edubuntu-12.04.4-dvd-i386.iso.torrent Команда Edubuntu предлагает релиз с долгосрочной поддержкой  — Edubuntu 14.04.1 LTS Edubuntu — это специализированная версия Ubuntu Linux, предназначенная для использования…
  2017-07-30 19:37:28 | Категория: Загрузка
   muCommander — кроссплатформенный двухпанельный файловый менеджер с графическим интерфейсом
muCommander — кроссплатформенный двухпанельный файловый менеджер с графическим интерфейсом. Написан на Java, соответственно требует установленной Java Runtime Environment. Существуют официальные дистрибутивы для Mac OS X, MS Windows и Linux. Для пользователей систем с Advanced Packaging Tool разработчики содержат собственный репозиторий. Возможен запуск из браузера по технологии Java Web Start. Интерфейс переведен на многие языки (23 языка), в том…
  2017-10-25 12:19:00 | Категория: Система
   Textadept - минималистский программируемый текстовый редактор
Textadept - минималистский программируемый текстовый редактор для разработчиков, близкий по идеологии и архитектуре к Emacs. Свободно распространяется под лицензией MIT. Textadept может быть запущен как с графическим, так и с текстовым интерфейсом. В качестве основного компонента редактор использует библиотеку Scintilla, для работы в текстовом режиме создатели Textadept написали вокруг scintilla специальную обёртку,…
  2017-09-08 21:16:02 | Категория: Разное
   PyChess
PyChess бесплатная игра для Linux, игра весьма проста и функциональна. PyChess — GTK клиент для игры в шахматы, которой с успехом могут использовать как новички, так и профессионалы. Можно играть с компьютером, либо в онлайн режиме с реальными противниками, на многих доступных бесплатных игровых серверах. Программа была разработана для среды Gnome, но с успехом работает во многих Линукс-дистрибутивах, с…
  2017-08-01 23:17:11 | Категория: Игры

Вверх