Einzelnen Beitrag anzeigen
Alt 29.04.2008, 13:40   #1
BiGPoWeR
Erfahrener Benutzer
Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78
Levelaufstieg: 89% Levelaufstieg: 89% Levelaufstieg: 89%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von BiGPoWeR
 
Registriert seit: 07.03.2008
Beitr?ge: 251
Abgegebene Danke: 149
Erhielt 206 Danke für 20 Beiträge
Downloads: 4
Uploads: 0
Nachrichten: 25
Renommee-Modifikator:
475 BiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes Ansehen
Standard Installation von lighttpd Tutorial

Installation von lighttpd Tutorial

Zitat:
Zitat von heide99

so da hier immer alles sich um apache dreht apache aber eigentlich einer der schwächeren webserver von der performance bzw leistung ist versucht es doch mal mit lighttpd mit dem lassen sich spitzenwerte bei geringer systemauslastung erzielen...


also da ich ja fan von fedora core bin kann ich euch sagen wie es am einfachsten ist für fedora debian und co müssten aber ähnlich sein fedora hat halt yum debian ubuntu usw haben apt-get nun los gehts ...

install lighttpd
Code:
yum install lighttpd
install fast-cgi für php scripte
Code:
yum install lighttpd-fastcgi
stelle sicher das du php-cgi installed hast tippe php-cgi -v in die Shell  ein (putty oder was ihr nutzt) kommt da not found müsst ihr noch php installen

hiermit
Code:
yum install php-cli
nun die config des lighttpd
öffne

etc/lighttpd/lighttpd.conf
und such das !!!
Code:
#### fastcgi module
und mach das draus
Code:
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "socket" => "/tmp/php-fastcgi.socket",
                                   "bin-path" => "/usr/bin/php-cgi"
                                 )
                               )
                            )
die geladenen module in der lighttpd.conf diese werden für den tracker benötigt

Code:
server.modules              = (
                               "mod_rewrite",
#                               "mod_redirect",
#                               "mod_alias",
                               "mod_access",
#                               "mod_cml",
#                               "mod_trigger_b4_dl",
                               "mod_auth",
#                               "mod_status",
#                               "mod_setenv",
                               "mod_fastcgi",
#                               "mod_proxy",
#                               "mod_simple_vhost",
#                               "mod_evhost",
#                               "mod_userdir",
                               "mod_cgi",
#                               "mod_compress",
#                               "mod_ssi",
#                               "mod_usertrack",
#                               "mod_expire",
#                               "mod_secdownload",
#                               "mod_rrdtool",
                                "mod_accesslog" )
so wenn ihr jetzt noch vhost machen wollt macht einfach das hier ganz ans ende der config von lighhtpd

Code:
$HTTP["host"] == "www.deinedomain.com" {
  server.name =  "www.deinedomain.com"
  server.document-root  = "/srv/www/lighttpd/www.deinedomain.com"
}
das document root von lighttpd findet ihr in srv/www/lighttpd/

das könnt ihr aber das könnt ihr auch alles aus der lighttpd.conf entnehmen bzw ändern wenn ihr denn wollt

so nun installiert ihr noch php-gd php-mysql und php-mbstring

Code:
yum install php-gd
Code:
yum install php-mysql
Code:
yum install php-mbstring
so und zuletzt editiert ihr noch die php.ini die findet ihr in /etc/php.ini aber da geh ich jetzt nicht druaf ein das würde den rahmen hier sprengen... das müsste zwar im standart alles laufen aber ich würde sie trotzdem noch etwas anpassen... dafür gibts aber geng hilfe hier denke ich sind ja n paar php pros hier

so und nun könnt ihr den lighttpd starten ganz einfach mit

Code:
/etc/init.d/lighttpd start
bzw mit stop stoppen oder mit restart restarten

wie ihr mysql server aufsetzt wisst ihr ja hoffentlich selber oder ansonsten kurzen reply ich werde euch dann dabei helfen

hoffe konnte euch das so gut wie möglich verständlich erklären mit lighttpd server

vergesst apache
THX@heide99
BiGPoWeR ist offline   Mit Zitat antworten Nach oben