Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Linux >> Content
    Hvordan erstatte Apache Med Lighttpd
    The Lighttpd webserveren er et lett server plattform utviklet for bruk i data - intensive applikasjoner , siden den bruker mindre minne og prosessorkraft enn en Apache webserver gjør. Siden de fleste Linux-og UNIX server-systemer kan allerede ha en Apache webserver installert , må du fjerne det helt fra systemet før du installerer Lighttpd webserverprogramvare å forebygge konflikter. Lighttpd er også i stand til å gjøre bruk av PHP Web skriptspråk , samt den populære MySQL relasjonsdatabase system , noe som gjør det til en stor erstatning for Apache eller Apache2 . Instruksjoner
    en

    Logg inn webserveren ved å åpne en terminal ( en svart og hvit tekst - basert skjerm med ledetekst ) og gå inn på administrator brukernavn og passord.
    2

    Slå av Apache eller Apache2 programvare ved hjelp av init.d script innenfor " /etc /init.d " katalogen som følger: . " /etc /init.d /httpd stop"
    3

    Fjern Apache eller Apache2 serverprogramvaren fra systemet. Hvis du bruker en Debian Linux - basert operativsystem , fjerne serverprogramvaren som følger: " apt- get remove apache " eller " apt- get remove apache2 " . Hvis du bruker en RedHat Linux - basert operativsystem , fjerne serverprogramvaren som følger: . " Rpm - e apache " eller " rpm - e apache2 "
    4

    Fjern oppstartskommandoen i Linux /Unix systemets rc.d runtime . Hvis du bruker en Debian Linux -basert system skriver du inn følgende : "update - rc.d -f apache2 fjerne " . Hvis du bruker en RedHat Linux - basert system skriver du inn følgende : " chkconfig httpd off " og deretter " chkconfig httpd - del "
    5

    Installer Lighttpd webserveren pakken. . Hvis du bruker en Debian Linux - baserte systemet, installere som følger: " apt- get install lighttpd ", og hvis du bruker en RedHat Linux -basert system , bruker du følgende kommando : . . " Yum install lighttpd " lighttpd "
    . 6

    Installer PHP skriptspråk og tilhørende filer , samt MySQL database pakken og tilhørende filer for å installere alle disse i en Debian Linux - basert system skriver du inn følgende : " apt- get install php5 - cgi php5 - mysql php5 - curl php5 - gd pHP5 - idn php - pære pHP5 - imagick pHP5 - imap php5 - mcrypt pHP5 - Memcache pHP5 - Mhash pHP5 - ming pHP5 -ps pHP5 - pspell pHP5 - recode pHP5 - snmp php5 - SQLite php5 - ryddig php5 - xmlrpc pHP5 - xsl mysql - server mysql " . på en RedHat Linux -basert system , erstatte" apt- get install "med" yum install "i begynnelsen av linjen .
    7

    Rediger php.ini filen ved hjelp av " vi" teksteditor innenfor terminalen Skriv inn følgende ved ledeteksten : . " vi /etc/php5/cgi/php.ini " og deretter bla nedover i teksten i php.ini filen til du kommer til en linje som begynner med " cgi.fix_pathinfo " Sett den til " 1 ", så det ser ut som følger: . . . " cgi.fix_pathinfo = 1 " Lagre arbeidet ditt og gå ut av " vi" teksteditor
    Side 8

    Legg til en bruker i systemet som lighttpd serveren kan bruke Dette er utført som en standard UNIX useradd prosedyren som følger: . " useradd -d /home /lighttpd - m - s /bin /bash lighttpd " .
    9

    Lag en gruppe med samme navn som brukeren gitt for lighttpd : . " groupadd lighttpd "
    10

    Åpne lighttpd conf konfigurasjonsfilen i " . VI " editor for redigering , som følger: " vi /etc /lighttpd /lighttpd.conf " Bla nedover i teksten i denne konfigurasjonsfilen til du finner følgende linje : . " # mod_fastcgi # " tegnet som vises " Fjern ". før linjen som gjør det til et " ukommenterte "-linjen , noe som betyr at det er gjort aktiv . Bla videre ned gjennom teksten og fjerne " #" tegnet som vises før linjen " mod_rewrite " for å gjøre det aktivt også. Hold denne konfigurasjonsfilen åpne
    11

    Bla til bunnen av lighttpd.conf fil og skriv inn følgende linjer: . Linje 1: fastcgi.server = ( "php . " = > ( ( Linje 2: bin - path " = >" /usr/bin/php5-cgi Linje 3 : socket " = >" /tmp /php.socket Linje 4 : max- procs "= > 1 Linje 5 : bin - miljø " = > ( line 6 : PHP_FCGI_CHILDREN "= >" 4 " Linje 7 : PHP_FCGI_MAX_REQUESTS " = > " 1000" Linje 8 : ) , Linje 9 : ) ) ) Dette skriptet er også tilgjengelig for nærmere inspeksjon i referanse 1 under overskriften " Legg FastCGI " . halvveis ned på siden
    12

    Endre brukerrettighetene på loggfilene som Lighttpd trenger å være i stand til å skrive til det er to slike loggfiler : . " errer.log "og" access.log " og ligger begge under " /var /log /lighttpd " . katalogen vil endre tillatelsene for disse filene , skriver du inn følgende , ett per linje: " chown -R lighttpd : lighttpd /var /log /lighttpd /errer.log "og" chown -R lighttpd : lighttpd /var /log /lighttpd /access.log "
    13

    Sjekk om lighttpd ble startet etter at det ble installert ved å oppgi denne . : ». pidof lighttpd " Hvis et nummer , eller kombinasjonen av tall dukker opp , så det betyr lighttpd kjører for øyeblikket i dette tilfellet , start server for de nye konfigurasjoner skal tre i kraft : . " /etc /init.d /lighttpd restart " . Hvis serveren ikke kjører allerede, begynner det ved å skrive følgende : "/etc /init.d /lighttpd start"

    .

    früher :

     Weiter:
      Relatert Artike
    ·Slik konfigurerer Linux for Verizon Internet Service 
    ·Slik importerer favoritter fra IE8 til Linux Mint 9 
    ·Hvordan Pakk TGZ filer 
    ·Slik defragmenterer en Ext3 
    ·Hvordan laste opp en og en filer for Linux 
    ·Slik konverterer WAV til GSM Med Sox 
    ·Hvordan aktivere Desktop Effects på Linux 
    ·Hvordan å rekompilere en Kernel 
    ·Hvordan : VLC & Linpus på en Aspire One 
    ·Hvordan få tilgang til iPhone i Linux 
      Anbefalte artikler
    ·Hvordan beregne Page filstørrelse 
    ·Slik Bygge BCD 
    ·Hvordan teste hastigheten på operativsystemet 
    ·Hvordan Avbestill AT & T E -post 
    ·Hvordan redusere størrelsen på Vista OS 
    ·Hvordan gjenopprette slettede Historie filer 
    ·Hva betyr en ren installasjon av Windows XP 
    ·Hvordan avinstallere Windows Vista & Put Windows XP på…
    ·Hvordan å omgå en oppdatering 
    ·Hvordan lage en ny bruker til Linux i CentOS 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/