Настройка DNS А-записи. Проброс портов на Mikrotik (#2 Свой WEB хостинг)
Цикл статей по установке и настройке своего WEB хостинга. На примере Ubuntu+Apache+PHP+MySQL+CMS Opencart
- Установка Ubuntu 14.04
- Настройка DNS А-записи. Проброс портов на Mikrotik
- Установка Apache, PHP, IonCube Loader, CURL, mCrypt
- Конфигурирование Apache. Установка Let’s Encrypt
- Установка MySQL. Установка и защита phpMyAdmin
- Установка Opencart 2.1
В начале начал, нам нужно три вещи:
- Доменное имя сайта.
- Белый внешний IP того места где будет лежать наш сайт.
- Сам ПК. В моем случае сайт будет лежать на виртуальной машине расположенной за Mikrotik.
Нам необходимо будет настроить DNS А-запись для сайта (домен, поддомен) у регистратора(хостинга) вашего домена. Сделать проброс портов 80 (HTTP) и 443 (HTTPS) на Mikrotik. Установить Ubuntu 14.04 на виртуальную машину VMware ESXi 6.5. Установить на Ubuntu все необходимое ПО.
Настройка DNS A-записи
В моем случае я создаю поддомен test.smirnov-alexey.ru у хостера SWEB.
Меняю DNS А-запись у поддоменов test.smirnov-alexey.ru
Проброс портов 80, 443 на Mikrotik
Порт 80 - стандартный TCP порт для HTTP трафика.
Порт 443 - стандартный TCP порт для HTTPS трафика.
Далее настраиваем NAT в Mikrotik IP – Firewall – NAT
Создаем три правила.
Разрешаем порты в файреволе Mikrotik IP – Firewall – Filter Rules