Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: josef_m 10 Srpna 2009, 14:31:47
-
Zdravím,
po nové instalaci systému se mi nedaří rozjet server Apache pro práci s PHP skripty.
- instalace LAMP podle Wiki
- adresář /var/www má uživatele nastaveno na "www-data" a práva "777"
Předchozí instalace fungovaly bez problémů, že bych tentokrát někde něco naklikl chybně? Při startu "localhost" vypíše: "Not Found The requested URL / was not found on this server."
Předem dík za tipy ke zprovoznění
-
Nejsem vůbec žádný odborník, ale k nastavení Apache, php, atd. používám grafické prostředí "rapache" a muhu říct, že to vždy fungovalo na 100%.
-
a co to "rapache" je? resp. na co se pak mám zaměřit a co bych tam měl nastavit. Když se podívám na spuštěné služby systému, tak Apache jako takový běží ...
-
Zrovna jsem ve widlach, ale stáhni balík a uvidíš.
např. jednoduché mastavení root, tlačítkem restartuješ apache, ... atd.
-
Root u apache se nastavuje tuším v /etc/apache2/sites-available/default, zkus se tam mrknout.
-
Zdravím vespolek,
díky za tipy. Nainstaloval jsem to "rapache" a to zásadní jsem uviděl hned: výchozí adresář (root) nebyl /var/www.
Po instalaci jsem si (ručně v /etc/apache2/sites-available/default) nastavil jiný, ale protože se mi to tehdy nedařilo rozjet a apache pořád načítal /var/www tak se mi zdálo, že to nastavení jsem nezvládl, a že do budoucna budu teda pořád používat výchozí umístění a na změnu jsem zapomněl. Zjevně po novém startu počítače apache už vycházel z nového umístění a defaultní adresář ho už nezajímal.
Proč jsem chtěl root Apache mít jinde než /var/www (např. v "home")?
- při nové instalaci systému je možné instalovat např. jen "root" ("/") a "home" si nechat. Minulý týden jsem si tímto způsobem smazal adresář s projektem v /var/www, takže určitě nebude na škodu mít výchozí adresář pro Apache na "home" nebo jinde, kde si to nechtěně nesmažete (pokud nemáte dost záloh jinde ;-)
-
Proč jsem chtěl root Apache mít jinde než /var/www (např. v "home")?
- při nové instalaci systému je možné instalovat např. jen "root" ("/") a "home" si nechat. Minulý týden jsem si tímto způsobem smazal adresář s projektem v /var/www, takže určitě nebude na škodu mít výchozí adresář pro Apache na "home" nebo jinde, kde si to nechtěně nesmažete (pokud nemáte dost záloh jinde ;-)
Takle to přesně už pár let řeším;)
-
nejak ti nerozumim. nastaveni localhosti slozky je na wiki ( myslim ze to uz nekdo tady psal ) . a pak pokud apcha "nevidi" svoji domovskou slozku tak zkus nezadavat do browseru http://localhost/ ale 127.0.0.1 . pokud to zabere tak se mrkni do /etc/hosts jestli je k 127.0.0.1 prirazena domena localhost
-
tu výchozí složku jsem nastavoval podle wiki, to by bylo v pohodě. Zmátlo mě to, že nestačilo jen upravit soubor "default", ale bylo nutné server restartovat (u mě např. vypnutím počítače).
-
stačí jen restartovat Apache