Puncte:0

Apache nu a fost găsit, dar există

drapel az

Am configurat o stivă LAMP prin Teddy Sun's Script de configurare LAMP și când încerc să repornesc Apache, primesc eroarea de mai jos:

Unitatea apache.service nu a putut fi găsită.

Evident Apache rulează, există ID-uri de proces pentru Apache în htop, index.html din webroot se încarcă corect și există o structură de foldere valide și un fișier de configurare în /usr/local/apache/, deci prin toate mijloacele Apache rulează și există.

Mai întâi am crezut că am ratat orice modificare de sintaxă pentru Apache, dar când rulez oricare dintre comenzile de mai jos, ajung întotdeauna cu oricare comanda nu a fost găsită sau unitatea xxx nu a putut fi găsită.

apachectl configtest
sudo systemctl porniți apache2.service
sudo systemctl reload apache2
sudo service apache2 reporniți
sudo /etc/init.d/apache2 reporniți
sudo /etc/init.d/apache2 reporniți

Presupun că cea mai ușoară cale de a urma ar fi reinstalarea Apache, dar, deoarece Apache actual, clar instalat și rulează, funcționează și are numeroase personalizări (de exemplu, folderul implicit webroot modificat), mai degrabă aș înțelege mai întâi care este problema reală.

Mă gândesc să refac configurarea LAMP de la zero, dar întregul scop al scriptului LAMP este de a automatiza configurarea, prin urmare nu este de preferat să o faci manual.

Apreciez orice ajutor cu asta, mulțumesc.

drapel in
Wow. Acest instrument face o mulțime de lucruri ciudate pentru a construi o stivă LAMP. Dacă scopul este de a automatiza procesul și utilizați exclusiv Ubuntu, puteți construi un script de instalare rapidă care va face instalarea fără a utiliza directoare și depozite non-standard. Problema cu abaterea de la valorile implicite este că face mult mai dificilă depanarea â sau adresarea de întrebări aici â mai târziu
Armitage2k avatar
drapel az
Sincer să fiu, nu cred că este vina instrumentelor. Am folosit același script înainte și a funcționat bine, dar de data aceasta am rămas blocat. Prima dată când mă instalez în 20.04 LTS, ar putea fi din cauza asta.
drapel in
Mhmm. Indiferent de „defecțiune”, acesta face tot felul de lucruri non-standard cu configurațiile sale. Acest lucru face ca depanarea ceva să fie mult mai dificilă pentru cei familiarizați cu modul în care Apache (și alte instrumente) sunt în general instalate și configurate pe Ubuntu
Armitage2k avatar
drapel az
Cred că este timpul să-l ștergeți și să faceți o configurare manuală. Multumesc oricum!

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.