Puncte:0

Serverul Apache nu răspunde. Se încarcă doar și apoi dă un timeout

drapel ng

Am un server apache2 și am încercat să-l fac accesibil tuturor, dar nu reușesc. Iată ieșirile:

$ netstat -planta | grep apache
tcp 0 0 0.0.0.0:80 0.0.0.0:* ASCULTĂ 15647/apache2

mai devreme era :::80, dar l-am schimbat după ce am văzut o altă postare pe serverfualt.com

$ ufw status
Stare: inactiv
starea $ service apache2
â apache2.service - Serverul Apache HTTP
     Încărcat: încărcat (/lib/systemd/system/apache2.service; activat; prestabilit furnizor: activat)
     Activ: activ (în rulare) din sâmb. 2021-08-28 18:33:05 UTC; acum 16 minute
       Documente: https://httpd.apache.org/docs/2.4/
    Proces: 15625 ExecStart=/usr/sbin/apachectl start (cod=exit, status=0/SUCCESS)
   PID principal: 15647 (apache2)
      Sarcini: 55 (limită: 4617)
     Memorie: 12,5 M
     CGroup: /system.slice/apache2.service
             ââ15647 /usr/sbin/apache2 -k start
             ââ15648 /usr/sbin/apache2 -k start
             ââ15649 /usr/sbin/apache2 -k start

28 august 18:33:05 localhost systemd[1]: Se pornește serverul Apache HTTP...
28 august 18:33:05 localhost systemd[1]: A pornit serverul Apache HTTP.

Când încerc să-l accesez din browser, continuă să se încarce și, după un moment dat, dă site-ul durează prea mult să răspundă eroare.

Va rog ajutati-ma sa o rezolv. De asemenea, dacă va fi necesară orice altă ieșire, vă rugăm să mă informați.

Michael Hampton avatar
drapel cz
Care este numele de domeniu? Care este adresa IP?
Divyessh avatar
drapel ng
Nu vă pot furniza domeniul și IP-ul, puteți să-mi spuneți pentru ce aveți nevoie? @MichaelHampton
Nikita Kipriyanov avatar
drapel za
Cum te-ai conectat exact la acest server prin browser?
Puncte:2
drapel in

Ai verificat deja că serviciul rulează.

Încercați să vă accesați serverul de pe serverul propriu-zis, pentru a verifica dacă serviciul este accesibil. O comandă adecvată de verificat este telnet sau curl, care trebuie executată pe aceeași mașină pe care o rulează serverul:

$ telnet localhost 80
$ curl -v http://localhost

Dacă funcționează bine, în continuare trebuie să verificați dacă firewall-ul de pe server a deschis portul 80. Sugestie: ufw este doar un tip de firewall, ar putea exista și alte programe. Vă rugăm să verificați, de asemenea, dacă un alt firewall (de exemplu, cel al furnizorului dvs. de server) permite accesul la portul 80.

Următorul pas este să încerci același lucru, dar să folosești IP-ul public al serverului. O comandă pentru a vă cunoaște IP-ul public al serverului este echo $(curl -s ifconfig.me). O altă modalitate este să-l căutați în ieșirea lui ip a.

În cele din urmă, ar trebui să verificați DNS-ul, de ex. dacă numele dvs. de domeniu indică IP-ul corect.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.