Рейтинг:0

Localhost (wordpress) работает, но статический IP и доменное имя ничего не показывает

флаг pg

Я новичок в этом деле. У меня есть новый сервер Ubuntu. У меня работают PostFix и SSH.

Я установил Wordpress (стек ламп, apache2 и MariaDB). Я также установил NextCloud и снова удалил его.

Теперь Localhost отлично показывает мой сайт WordPress. Но моего статического IP и доменного имени нет.

Когда я перехожу на свой статический IP:

Невозможно подключиться

Firefox не может установить соединение с сервером по адресу [здесь статический IP-адрес].

Когда я перехожу к своему доменному имени:

Хм. У нас возникли проблемы с поиском этого сайта.

Мы не можем подключиться к серверу в [имя домена].

Всегда трудно понять, какие данные здесь представить. Но из других сообщений (я пытался следить за ними, но безуспешно) я вижу кое-что, я добавлю, но, пожалуйста, спрашивайте, нужно ли вам больше.

iptables -L -n | группа 80

ПРИНЯТЬ tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ПРИНЯТЬ tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ПРИНЯТЬ udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80

/и т.д./хосты

127.0.0.1 локальный хост
127.0.1.1 [имя компьютера]

# Следующие строки желательны для хостов с поддержкой IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-локальная сеть
ff00::0 префикс ip6-mcast
ff02::1 ip6-все узлы
ff02::2 ip6-все маршрутизаторы

netstat -ltnp

Активные интернет-соединения (только серверы)
Proto Recv-Q Send-Q Локальный адрес Внешний адрес Состояние PID/имя программы    
TCP 0 0 127.0.0.1:3306 0.0.0.0:* ПРОСЛУШАТЬ 1013/mysqld         
TCP 0 0 127.0.0.53:53 0.0.0.0:* ПРОСЛУШАТЬ 713/systemd-разрешить 
TCP 0 0 0.0.0.0:22 0.0.0.0:* ПРОСЛУШАТЬ 913/sshd: /usr/sbin 
TCP 0 0 127.0.0.1:631 0.0.0.0:* ПРОСЛУШИВАТЬ 1091/cupsd          
TCP 0 0 0.0.0.0:25 0.0.0.0:* ПРОСЛУШИВАТЬ 2251/мастер         
tcp6 0 0 :::80 :::* ПРОСЛУШАТЬ 1048/apache2        
tcp6 0 0 :::22 :::* ПРОСЛУШАТЬ 913/sshd: /usr/sbin 
tcp6 0 0 ::1:631 :::* ПРОСЛУШАТЬ 1091/cupsd          
tcp6 0 0 :::443 :::* ПРОСЛУШАТЬ 1048/apache2 

подробный статус ufw

К действию от
-- ------ ----
22/tcp РАЗРЕШИТЬ ВХОД ВСЕГДА                  
80/tcp РАЗРЕШИТЬ ВХОД В любом месте                  
25/tcp (Postfix) РАЗРЕШИТЬ ВХОД ВСЕГДА                  
25/tcp РАЗРЕШИТЬ ВХОД ВСЕГДА                  
465/tcp РАЗРЕШИТЬ ВХОД В любом месте                  
80 ДОПУСКАЙТЕ ВСЕГДА                  
443 РАЗРЕШИТЬ ВСЕГДА                  
22/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)             
80/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)             
25/tcp (Postfix (v6)) РАЗРЕШИТЬ ВХОД В любом месте (v6)             
25/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)             
465/tcp (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)             
80 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)             
443 (v6) РАЗРЕШИТЬ ВХОД ВСЕГДА (v6)

lsof -i :80

КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD УСТРОЙСТВО РАЗМЕР/ВЫКЛ НАЗВАНИЕ УЗЛА
apache2 1048 root 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4128 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4129 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4130 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4131 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4132 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)
apache2 4134 www-data 4u IPv6 31553 0t0 TCP *:http (СЛУШАТЬ)

Команда a2dissite показывает только мой собственный домен.

мой конфиг для домена (есть в site-enabled)

<VirtualHost *:80>
  ServerName [domain name]
  ServerAlias www.[domain name]
  ServerAdmin [my mail]
  DocumentRoot /var/www/[domain name]
    
  <Directory "/var/www/[domain name]">
       Options FollowSymlinks
       AllowOverride All
       Require all granted
  </Directory>

       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
    
</VirtualHost>

Я чувствую, что уже много чего перепробовал, но не могу найти правильный пост, который привел бы меня к ответу.

И последнее, что мое доменное имя .dk, я не знаю, меняет ли это что-нибудь, но теперь вы знаете.

Надеюсь, ты сможешь.

флаг in
Если вы установили WordPress через страницы установки, используя http://localhost, то проблема будет в WordPress. Вам придется перенастроить некоторые метаданные, чтобы использовать правильный домен, а не локальный хост.
ElliotDaly109 avatar
флаг pg
Я не. WordPress использует мой домен. Это также означает, что я не могу нажимать какие-либо ссылки на странице localhost.
Рейтинг:0
флаг pg

Интернет-провайдер сбросил настройки роутера (по-видимому, делает это раз в год по умолчанию), поэтому мой статический IP-адрес изменился.

Ответить или комментировать

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