Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Hur Byt Apache Med Lighttpd

    The Lighttpd webbservern är en lättviktig server plattform avsedd för användning i höga dataintensiva tillämpningar , eftersom den använder mindre minne och processorkraft än webbservern Apache gör . Eftersom de flesta Linux- och Unix-server system kan redan ha webbservern Apache installerat tar du bort det helt från systemet innan du installerar Lighttpd programvaran webbservern att förebygga konflikter . Lighttpd är också möjlighet att använda sig av PHP Web skriptspråk , liksom den populära MySQL relationsdatabas , vilket gör det till en utmärkt ersättare för Apache eller Apache2 . Instruktioner
    1

    Logga in webbservern genom att öppna en terminal ( en svartvit text - baserad skärm med kommandotolk ) och ange din administratör användarnamn och lösenord .
    2

    Stäng av Apache eller Apache2 programvara med hjälp av init.d script inom " /etc /init.d " katalogen enligt följande : . " /etc /init.d /httpd stop "
    3

    Ta Apache eller Apache2 -server programvara från systemet . Om du använder en Debian Linux - baserade operativsystem , ta serverprogramvaran enligt följande : " apt - get remove apache " eller " apt - get remove apache2 " . Om du använder ett RedHat Linux - baserade operativsystem , ta serverprogramvaran enligt följande : . " Rpm - e Apache " eller " rpm - e apache2 "
    4

    Avlägsna start kommandot i Linux /Unix systemets rc.d runtime . Om du använder en Debian Linux - baserat system anger du följande : " update - rc.d - f apache2 bort " . Om du använder ett RedHat Linux - baserat system anger du följande : " chkconfig httpd off " och sedan " chkconfig httpd - del "
    5

    Installera Lighttpd paketet webbservern . . Om du använder en Debian Linux - baserat system , installera enligt följande : " apt - get install lighttpd " och om du använder en RedHat Linux - baserat system , använd följande kommando : . . " Yum install lighttpd " lighttpd "
    . 6

    installera PHP skriptspråk och dess stödjande filer , liksom MySQL databas paketet och dess stödjande filer du vill installera alla dessa i en Debian Linux - baserat system anger du följande : " apt - get install php5 - cgi php5 - mysql php5 - curl php5 - gd php5 - idn php - pear php5 - imagick php5 - imap php5 - mcrypt php5 - memcache php5 - mhash php5 - ming php5 - ps php5 - pspell php5 - recode php5 - snmp php5 - sqlite php5 - tidy php5 - xmlrpc php5 - xsl mysql - server mysql " . på ett RedHat Linux - baserat system , ersätter " apt - get install " med " yum install " i början av raden .
    7

    Redigera php.ini fil med " vi " textredigerare i terminalen Skriv följande i kommandotolken : . " vi /etc/php5/cgi/php.ini " rulla ned genom texten i php.ini fil tills du kommer till en rad som börjar med " cgi.fix_pathinfo " Ställ in den till " 1 " så det ser ut så här : . . . " cgi.fix_pathinfo = 1 " Spara ditt arbete och avsluta " vi " textredigerare

    8

    Lägg till en användare i systemet som lighttpd servern kan använda denna utförs som en standard UNIX useradd förfarande enligt följande : . " useradd - d /home /lighttpd - m - s /bin /bash lighttpd " .
    9

    Skapa en grupp med samma namn som användaren föreskrivs lighttpd : . " groupadd lighttpd "
    10

    Öppna lighttpd conf konfigurationsfil i " . vi " editor för redigering , enligt följande : " vi /etc /lighttpd /lighttpd.conf " Rulla ner genom texten av denna konfigurationsfil tills du hittar följande rad : . " # mod_fastcgi # " tecken som visas " Ta bort . " innan linjen vilket gör det till en " okommenterad " linje , vilket innebär att det görs aktiva . Bläddra vidare ner genom texten och ta bort " # " tecken som visas innan linjen " mod_rewrite " för att göra den aktiv också. Behåll denna konfigurationsfil öppna
    11

    Rulla till botten av lighttpd.conf filen och skriv in följande rader : . Linje 1 : fastcgi.server = ( " php . " = > ( ( Linje 2 : bin - path " = > " /usr/bin/php5-cgi Linje 3 : socket " = > " /tmp /php.socket Rad 4 : max - procs " = > 1 line 5 : bin - miljö " = > ( line 6 : PHP_FCGI_CHILDREN " = > " 4 " Linje 7 : PHP_FCGI_MAX_REQUESTS " = > " 1000" Linje 8 : ) , Linje 9 : ) ) ) Detta skript är också tillgänglig för närmare inspektion i referens 1 under rubriken " Lägg FastCGI " . halvvägs ner på sidan
    12

    Ändra användarbehörighet på loggfilerna som Lighttpd behöver för att kunna skriva på Det finns två sådana loggfiler : . " error.log " och " access.log " och båda är belägna under " /var /log /lighttpd " . katalog du vill ändra behörigheterna för filerna , ange följande , ett per rad : " chown - R lighttpd : lighttpd /var /log /lighttpd /error.log " och " chown - R lighttpd : lighttpd /var /log /lighttpd /access.log "
    13

    Kontrollera om lighttpd startades efter att det installerats genom att skriva följande . : . " pidof lighttpd " Om ett nummer eller nummerserie dyker upp , då det innebär lighttpd kör för närvarande i det här fallet , starta om servern för nya konfigurationer för att träda i kraft : . " /etc /init.d /lighttpd omstart " . Om servern inte är igång redan , startar du det genom att skriva följande : " /etc /init.d /lighttpd start " Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man köra Windows-program på Linux
    ·Har Debian Arbeta med Wireless
    ·Hur man öka minnet Limit i Linux PHP
    ·Hur laddar jag ner Linux & starta upp från en cd
    ·Hur Avinstallera Flash Player i Suse 10.0
    ·Hur man installerar ett Solaris Operating System
    ·Hur du formaterar en Fedora NTFS Thumb Drive
    ·Hur man kör Linux på en Microsoft Virtual PC
    ·Ominstallation LXAdmin
    ·Hur man installerar Linux på en PC
    Utvalda artiklarna
    ·Hur Defrag i Safemode
    ·Hur man driver ett bin-filen i Linux
    ·Microsoft: Hur Spela Audio Voice på datorn
    ·Hur hitta en dold partition i Windows
    ·Inaktivera och ta bort Windows Genuine Advantage Notifi…
    ·Ominstallation En Skärmklippverktyget
    ·Retrofit Instruktioner fönster byte
    ·Hur Bypass Föräldrakontroll i Vista
    ·Fördelar av metall med plätering Vs . Vinyl fönster
    ·Avinstallera en keylogger på en Mac
    Copyright © Dator Kunskap http://www.dator.xyz