Điểm:0

Localhost (wordpress) hoạt động, nhưng IP tĩnh và tên miền không hiển thị gì cả

lá cờ pg

Tôi là người lần đầu tiên làm việc với những thứ này. Tôi có một máy chủ Ubuntu mới. Tôi có PostFix và SSH đang hoạt động.

Tôi đã cài đặt Wordpress (Lamp stack, apache2 và MariaDB). Tôi cũng đã cài đặt NextCloud và gỡ cài đặt lại.

Bây giờ, Localhost hiển thị trang wordpress của tôi tốt. Nhưng IP tĩnh và tên miền của tôi thì không.

Khi tôi truy cập IP tĩnh của mình:

Không thể kết nối

Firefox không thể thiết lập kết nối với máy chủ tại [IP tĩnh tại đây].

Khi tôi truy cập tên miền của mình:

Hừm. Chúng tôi đang gặp sự cố khi tìm trang web đó.

Chúng tôi không thể kết nối với máy chủ tại [tên miền].

Thật khó để biết nên trình bày dữ liệu nào ở đây. Nhưng từ các bài viết khác (tôi đã cố gắng làm theo nhưng không thành công) tôi thấy một số thứ, tôi sẽ thêm vào, nhưng nếu bạn cần thêm thì hãy hỏi.

iptables -L -n | grep 80

CHẤP NHẬN tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
CHẤP NHẬN tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
CHẤP NHẬN udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80

/etc/hosts

127.0.0.1 máy chủ cục bộ
127.0.1.1 [tên máy tính]

# Các dòng sau là mong muốn cho các máy chủ có khả năng IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

netstat -ltnp

Kết nối Internet đang hoạt động (chỉ máy chủ)
Proto Recv-Q Send-Q Địa chỉ cục bộ Địa chỉ nước ngoài Trạng thái PID/Tên chương trình    
tcp 0 0 127.0.0.1:3306 0.0.0.0:* NGHE 1013/mysqld         
tcp 0 0 127.0.0.53:53 0.0.0.0:* NGHE 713/systemd-resolve 
tcp 0 0 0.0.0.0:22 0.0.0.0:* NGHE 913/sshd: /usr/sbin 
tcp 0 0 127.0.0.1:631 0.0.0.0:* NGHE 1091/cupsd          
tcp 0 0 0.0.0.0:25 0.0.0.0:* NGHE 2251/chính         
tcp6 0 0 :::80 :::* NGHE 1048/Apache2        
tcp6 0 0 :::22 :::* NGHE 913/sshd: /usr/sbin 
tcp6 0 0 ::1:631 :::* NGHE 1091/cupsd          
tcp6 0 0 :::443 :::* NGHE 1048/Apache2 

trạng thái ufw dài dòng

Đến hành động từ
-- ------ ----
22/tcp CHO PHÉP Ở mọi nơi                  
80/tcp CHO PHÉP Ở mọi nơi                  
25/tcp (Postfix) CHO PHÉP Ở mọi nơi                  
25/tcp CHO PHÉP Ở mọi nơi                  
465/tcp CHO PHÉP Ở Mọi Nơi                  
80 CHO PHÉP Ở BẤT CỨ ĐÂU                  
443 CHO PHÉP Ở MỌI ĐÂU                  
22/tcp (v6) CHO PHÉP Ở Mọi Nơi (v6)             
80/tcp (v6) CHO PHÉP Ở mọi nơi (v6)             
25/tcp (Postfix (v6)) CHO PHÉP TRONG Anywhere (v6)             
25/tcp (v6) CHO PHÉP Ở mọi nơi (v6)             
465/tcp (v6) CHO PHÉP Ở Mọi Nơi (v6)             
80 (v6) CHO PHÉP Ở Mọi ĐÂU (v6)             
443 (v6) CHO PHÉP Ở Mọi Nơi (v6)

lsof -i :80

LỆNH PID NGƯỜI DÙNG LOẠI FD KÍCH THƯỚC THIẾT BỊ/TẮT TÊN NÚT
apache2 1048 root 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4128 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4129 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4130 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4131 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4132 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)
apache2 4134 dữ liệu www 4u IPv6 31553 0t0 TCP *:http (LẮNG NGHE)

lệnh a2dissite chỉ hiển thị tên miền của riêng tôi.

cấu hình của tôi cho tên miền (được kích hoạt trên trang web)

<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>

Tôi cảm thấy bây giờ tôi đã thử nhiều thứ, nhưng dường như tôi không thể tìm thấy bài đăng phù hợp để hướng dẫn tôi câu trả lời.

Một điều cuối cùng là tên miền của tôi là .dk, tôi không biết điều đó có thay đổi gì không, nhưng bây giờ bạn đã biết.

Tôi mong bạn có thể.

lá cờ in
Nếu bạn đã cài đặt WordPress thông qua các trang thiết lập sử dụng http://localhost, thì vấn đề sẽ nằm ở WordPress. Bạn sẽ phải định cấu hình lại một số dữ liệu meta để sử dụng miền thích hợp của mình thay vì localhost.
ElliotDaly109 avatar
lá cờ pg
Tôi không. WordPress sử dụng tên miền của tôi. Điều đó cũng có nghĩa là tôi không thể nhấn bất kỳ liên kết nào trên trang locahost.
Điểm:0
lá cờ pg

ISP đã đặt lại cài đặt bộ định tuyến (dường như làm điều đó mỗi năm một lần theo mặc định), vì vậy IP tĩnh của tôi đã thay đổi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.