Portál AbcLinuxu, 9. května 2025 20:49

Dotaz: apache 2, php5, fastcgi, suexec

5.9.2010 14:56 m.skutr
apache 2, php5, fastcgi, suexec
Přečteno: 783×
Odpovědět | Admin

Dobry den,

potreboval bych poradit s nastavenim apache2. Chci aby mi jely php scripty pres fastcgi a suexec (pod zvolenym uzivatelem).

Mam distrubuci Debian squeeze (testing) a defaultne mi jede php5 pres mod_php, bez problemu. Pro fastcgi + suexec se se rozhod predevsim kvuli zvyseni bezpecnosti a soukromi uzivatelu. Bohuzel at se snazim jak se snazim php mi neustale jede pres mod_php a fastcgi nemuzu vubec zprovoznit.

Vyzkousel sem uz asi 10 navodu co sem si vygooglil napr:

http://blog.milde.cz/post/233-moznosti-spoluprace-php-a-apache/
http://www.ruzee.com/blog/2009/01/apache-virtual-hosts-a-clean-setup-for-php-developers
http://blog.stuartherbert.com/php/2007/12/18/using-suexec-to-secure-a-shared-server/
http://www.root.cz/clanky/oddelte-od-sebe-uzivatele-serveru-apache-a-php/

Zkousel sem pocist i dokumentaci, ale docela v tom plavu.
Nechapu napriklad jestli mam povolit moduly fastcgi/fcgid a zaroven nechat mod_php (php5) nebo mam modul php5 odstranit (coz mi pride ze dava vic smysl ale ve vetsine clanku sem o tom zminku nenasel). Kdyz to nastavim podle prilozenych clanku a restartnu php, tak se pres phpinfo() dozvim ze php jede stale pres modul php5 (jestli si teda spravne vysvetluju informaci Server API Apache 2.0 Handler)

Budu rad za jakoukoliv radu, tip na clanek (klidne v originale) pripadne osvetleni kolem tech modulu.

Diky.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.9.2010 23:29 Wily
Rozbalit Rozbalit vše Re: apache 2, php5, fastcgi, suexec
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus toto. Neni to moc vysvětlený, ale funguje to. A dokumentace taky pomůže. :-)
6.9.2010 02:22 m.skutr
Rozbalit Rozbalit vše Re: apache 2, php5, fastcgi, suexec

Diky za reakci. Na tento clanek uz sem taky narazil a prestoze sem vsechno udelal podle navodu (zkusil sem i druhou cast s "dynamickym fastcgi") porad mi jelo php pred mod_php :/
Navic zrovna tady sem nepochopil jestli mam ten modul php5 zakazat a nechat jen fastcgi/fcgid. Kdyz sem vse nastavil podle clanku a vyradil modul php5 tak mi to nejelo vubec, kdyz sem modul nechal php nejelo pres fastcgi.

Řešení 1× (m.skutr (tazatel))
6.9.2010 10:32 Wily
Rozbalit Rozbalit vše Re: apache 2, php5, fastcgi, suexec
Dám ti radu, zkus si to nastavit pro jeden virtualhost ne pro všechny. Kamarád po mě chtěl spustit jinou verzi PHP, tak jsem to udělal takto. Zkompiloval jsem PHP který chtěl a to jsem spustil pomocí fastcgi.
6.9.2010 16:32 m.skutr
Rozbalit Rozbalit vše Re: apache 2, php5, fastcgi, suexec
Tak uz mi jede php5 pres fastcgi. Udelal sem vse podle clanku a zakazal modul php5. Diky

Jestli se muzu zeptat, nemas nejak poreseny pro kazdej virtual jinej open_basedir? pripadne cely php.ini, docela by se mi to hodilo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.