Sida 1 av 1
Lighttpd - behöver enkel howto
Postat: 04 apr 2008, 08:06
av axel112
Hej på er!
Är det någon som sitter inne med en liten url till en enkel och bra howto - lighttpd? Och kan dela med sig?
(dokumentationen på lighttpds webbplats funkar inte för mig)
Re: Lighttpd - behöver enkel howto
Postat: 04 apr 2008, 10:21
av andol
Sist jag tittade på lighttpd så räckte det med en apt-get för att sen ha en fungerande webbrot under /var/www
Vill man däremot göra lite roligare saker så krävs det förstås en del handpåläggning. Vilken funktioner behöver lighttpd tillhandahålla?
Re: Lighttpd - behöver enkel howto
Postat: 05 apr 2008, 10:32
av axel112
Det jag funderar över är mysql pch php. Jag installerade med apache2, mysql och php3 på en annan dator och allting fungerade utan mycket fipplande i diverse ,conf-filer. Däremot provade jag samma med lighttpd, och fick inte php att fungera.
Jag skulle vilja prova och installera en liten webbserver på min nslu2-maskin, och behöver ha en lättare variant än apache, resursmässigt. Och det ska lighttpd vara tror jag.
Re: Lighttpd - behöver enkel howto
Postat: 05 apr 2008, 11:05
av andol
lighttpd hanterar php-skript lite annorlunda än vad apache (vanligtvis) gör. I lighttpd körs nämligen php-filer som cgi-skript. Till en börja med vill du sålunda aktiva dess cgi-modul
Detta kommando skapar en symlänk under
/etc/lighttpd/conf-enabled/ som pekar mot
/etc/lighttpd/conf-available/10-cgi.conf
I filen
/etc/lighttpd/conf-available/10-cgi.conf vill du en variant på följande kod ska finnas.
Kod: Markera allt
cgi.assign = (
".php" => "/usr/bin/php-cgi",
)
Antagligen finns detta redan definierat i filen, och då mycket möjligt tillsammans med definitioner för perl och python.
PHPs stöd för cgi respektive MySQL installerar med följande kommandon.
Kod: Markera allt
apt-get install php5-cgi
apt-get install php5-mysql
Måste dock säga att jag är lite halvskeptisk till hurtillvida en NSLU2 orkar med en MySQL-server. Kan i alla fall tipsa om att det kan vara en idé att stänga av stödet för InnoDB, vilket markant minskar den mängd RAM som MySQL-servern behöver. Detta gör du genom att i
/etc/mysql/my.cnf, någonstans under
[mysqld], peta in följande rad.
Notera att den här beskrivningen mer eller mindre förutsätter att du kör något Debian- eller Ubuntuaktigt på din NSLU2. Grundern a är förvisso detsamma oavsett, men sökvägar, etc mycket väl skilja sig åt.
Re: Lighttpd - behöver enkel howto
Postat: 06 apr 2008, 01:44
av axel112
Många tack för hjälpen. Ska testa iallafall, även om jag också tror att mysql kan vara lite mycket. Tittade in på
http://www.nslu2-linux.org/ för att se om där fanns några ledtrådar till hur de hade gjort, de har en sådan där kulig sida "successtories". Där var en del osm hade gjort en lamp-installation och ingen nämnde att det gick långsamt.
Vet du skillnaden mellan mysql och sqlite när det gäller systemresurser?
Re: Lighttpd - behöver enkel howto
Postat: 06 apr 2008, 07:51
av andol
axel112 skrev:Vet du skillnaden mellan mysql och sqlite när det gäller systemresurser?
Utan att egentligen ha använt sqlite så känns det ändå spontant som en betydligt lättviktigare lösning. Om inte annat så torde det ju spara värdefull RAM att inte behöva ha en separat serverdemon igång.
Re: Lighttpd - behöver enkel howto
Postat: 06 apr 2008, 09:49
av axel112
Ja, håller med dig där. Det smidiga med mysql, php och apache, var att allt fungerade så smidigt.
Men som du säger, kan man spara lite systemresurser på att köra sqlite, så är det en bra idé.
Jag får ta tag i detta. Tackar för hjälpen.

Re: Lighttpd - behöver enkel howto
Postat: 07 apr 2008, 01:20
av Mekaniserad Apelsin
Re: Lighttpd - behöver enkel howto
Postat: 07 apr 2008, 18:52
av axel112
Re: Lighttpd - behöver enkel howto
Postat: 10 apr 2008, 12:33
av axel112
När det gäller databaser och prestanda, vilket blir bäst?
Exempel
köra moodle och egroupware
separata databaser eller i samma databas?
Re: Lighttpd - behöver enkel howto
Postat: 13 maj 2008, 04:45
av qix
Har äntligen fått igång PHP på servern, då är nästa fråga; Hur installerar och konfiguerar jag phpbb3 med lighttpd? Google ger mest franska sidor av någon anledning.
Re: Lighttpd - behöver enkel howto
Postat: 13 maj 2008, 07:59
av andol
qix skrev:Har äntligen fått igång PHP på servern, då är nästa fråga; Hur installerar och konfiguerar jag phpbb3 med lighttpd?
På samma sätt som med Apache? Alternativt är det något under installationen som inte vill sig?
http://www.phpbb.com/support/documentation/3.0/
Re: Lighttpd - behöver enkel howto
Postat: 13 maj 2008, 10:20
av qix
Det löste sig, äntligen. Hade på något vänster fått tag i ofullständiga paket.