Настройте Сервер Ubuntu 17.04 как WebServer со Статическим IP-адресом

Я полностью новичок в сервере Ubuntu также обычно в системном администрировании.

Я хотел бы выполнить свой ПК как WebServer, так уже установили Сервер Ubuntu 17.04.

Я пытаюсь подготовиться, все работающее со Статическим IP-адресом (уже получил его!) так, чтобы иметь удаленный доступ на Сервере, хотел бы установить vesta панель управления, чтобы поддержать мой сервер и установить все, что я должен продолжить работать, чтобы разработать и Разместить собственные сайты как веб-приложения (php, JavaScript, Java и т.д....)

Я уже сделал некоторую работу с sudo apt-get устанавливая Apache2, php, MySql, SSH, но я предполагаю, что существуют некоторые другие вещи рассмотреть. Может достигнуть сервера локально, но застрял в конфигурировании Сетевого соединения с моим Статическим IP-адресом.

2
задан 18 April 2017 в 23:18

1 ответ

Решение: Статический IP-адрес:

  1. Проверьте состояние брандмауэра с помощью sudo ufw status , и вы должны получить что-то вроде этого списка:

     К действию от 
     - - ------ ---- 
    38 / tcp ALLOW Anywhere 
    80 / tcp ALLOW Anywhere 
    80 ALLOW Anywhere 
    38 / tcp (v6) РАЗРЕШИТЬ Anywhere (v6) 
    80 / tcp (v6) РАЗРЕШИТЬ Anywhere (v6) 
    80 (v6) РАЗРЕШИТЬ Anywhere (v6) 
     

    О том, как добавлять, удалять и редактировать ufw Порты следуют по этой ссылке или этой ссылке

  2. Настройка переадресации портов на вашем маршрутизаторе, пример :

    Статический IP-адрес [ xxxx ] -TO-> Локальный IP-адрес сервера [ 192.168.1.101 ]

Если вы не знаете, что ваш назначенный IP-адрес, просто поместите его в терминал: ifconfig - a

enp6s7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.38  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2a02:121f:fdb:0:211:43ff:fee0:b54  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::211:43ff:fee0:b54  prefixlen 64  scopeid 0x20<link>
        ether 00:11:43:e0:0b:54  txqueuelen 1000  (Ethernet)
        RX packets 84296  bytes 38047233 (38.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 37523  bytes 4411985 (4.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 997  bytes 93756 (93.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 997  bytes 93756 (93.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1. Настройте порты на SSH с помощью: sudo nano / etc / ssh / sshd_config

    в строке 13 Раскомментируйте Порт , удалив # (здесь мы открываем порт 38)

     Порт 38 
     # AddressFamily any 
     # ListenAddress 0.0.0 .0 
     # ListenAddress :: 
     

    Сохранить с помощью ctrl + x сохранить с помощью y

  2. подключиться удаленно с вашего клиента с помощью: {{1 }} ssh: // your_username_here @ your_static_ip_here: your_port_number_here
1
ответ дан 2 December 2019 в 04:49

Другие вопросы по тегам:

Похожие вопросы: