Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako nahradiť Apache s lighttpd

Webový server lighttpd je ľahký serverová platforma určená pre použitie v aplikáciách s vysokou dátovo náročné , pretože používa menej pamäte a výpočtového výkonu , ako je webový server Apache robí . Pretože väčšina serverové systémy Linux a UNIX môže mať už nainštalovaný webový server Apache , pred inštaláciou webového servera Softvér lighttpd , aby sa zabránilo konfliktom kompletne odinštalovať zo systému . Lighttpd je tiež schopný využívať PHP Web skriptovacieho jazyka , rovnako ako populárne MySQL relačný databázový systém , čo je skvelá náhrada pre Apache alebo Apache2 . Návod dovolená 1

Prihláste sa do webového servera otvorením terminálu ( čierny a biely text - based obrazovky s príkazového riadku ) a zadanie užívateľského mena a hesla správcu .
2

Vypnite softvér Apache , alebo Apache2 pomocou init.d skript do adresára " /etc /init.d " takto : . " /etc /init.d /httpd zastávku "
3

Odstráňte softvér servera Apache alebo Apache2 zo systému . Ak používate Debian Linux - založený operačný systém , odstráňte softvér servera takto : " apt - get remove apache " alebo " apt - get remove apache2 " . Ak používate RedHat Linux - založený operačný systém , odstráňte softvér servera takto : . " Rpm - e apache " alebo " rpm - e apache2 "
4

Odstráňte príkaz spustenia v Linux /Unix systému rc.d runtime . Ak používate systém Debian Linux - založené , zadajte nasledujúce : " update - rc.d - f apache2 remove " . Ak používate systém RedHat Linux - založené , zadajte nasledujúce : " chkconfig httpd off " a potom " chkconfig httpd - del "
5

Nainštalujte balíček webového servera lighttpd .. Ak používate systém Debian Linux - založené , nainštalujte takto : " apt - get install lighttpd " a ak používate systém RedHat Linux - založené , použite nasledujúci príkaz : .. " Yum install lighttpd " lighttpd "
6

Nainštalujte skriptovacieho jazyka PHP a jeho podporné súbory , rovnako ako databáza balík MySQL a jeho podporné súbory Ak chcete inštalovať všetky z nich v systéme Debian Linux - založené , zadajte nasledovné : . " 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 " . na systéme RedHat Linux - založené , nahradiť " apt - get install " s " yum install " na začiatku riadku .
7

Upravte súbor php.ini pomocou " vi " textový editor v termináli zadajte nasledujúce príkazového riadku : . " vi /etc/php5/cgi/php.ini " , potom prejdite cez texte php.ini súbor , kým vás príde na riadok začínajúcich " cgi.fix_pathinfo " Nastavte ju na hodnotu " 1 " , takže to vyzerá takto : . " . cgi.fix_pathinfo = 1 " Uložte prácu a ukončite " vi " textový editor
. stránka 8

Pridať užívateľa do systému , ktorý server lighttpd možno použiť To sa vykonáva ako štandardné UNIX useradd postupu takto : . " useradd - d /home /lighttpd - m - s /bin /bash lighttpd " .
9

Vytvoriť skupinu s rovnakým názvom , ako má užívateľ podľa lighttpd : . " groupadd lighttpd "
10

Otvorte lighttpd konfiguračný conf súboru v " . vi " editor pre editáciu , takto : " vi /etc /lighttpd /lighttpd.conf " . Prejdite nadol v texte tohto konfiguračného súboru , kým nenájdete nasledujúci riadok : " # mod_fastcgi " . Vyberte kartu " , ktorá sa objaví # " znamenie pred riadok , ktorý z neho robí " uncommented " čiaru , čo znamená , že je aktívny . Prejdite ďalej sa v texte a odstránenie , ktorá sa zobrazí pred riadok " mod_rewrite " , aby bol aktívny aj na znak " # " . Uchovávajte tento konfiguračný súbor otvorené
11

Prejdite do dolnej časti súboru lighttpd.conf a zadajte nasledujúce riadky : . Riadok 1 : fastcgi.server = ( " php . " = > ( ( Riadok 2 : bin - path " = > " /usr/bin/php5-cgi Riadok 3 : socket " = > " /tmp /php.socket Riadok 4 : max- procs " = > 1 Riadok 5 : bin - životné prostredie " = > ( Riadok 6 : PHP_FCGI_CHILDREN " = > " 4 " Riadok 7 : PHP_FCGI_MAX_REQUESTS " = > " 1000 " Riadok 8 :) , Riadok 9 :) ) ) Tento skript je k dispozícii aj pre bližšie prehliadke v odkaze 1 pod nadpisom " Pridať FastCGI . " na polceste nadol na stránku
12

Zmena užívateľských oprávnení na súbory protokolu , ktoré lighttpd bude musieť byť schopný písať k dispozícii sú dva takéto súbory denníka : . " error.log " a " access.log " a sú umiestnené pod " /var /log /lighttpd " adresára Ak chcete zmeniť povolenia pre týchto súborov , zadajte nasledujúce , jeden na riadok : . " chown - R lighttpd : lighttpd /var /log /lighttpd /error.log " a " chown - R lighttpd : . lighttpd /var /log /lighttpd /access.log "
13

Skontrolujte , či bol lighttpd začala po tom , čo bol nainštalovaný zadaním nasledujúceho : . " pidof lighttpd " Ak je číslo alebo rad čísel objavia , potom to znamená , že lighttpd je v súčasnosti beží v tomto prípade , reštartovať server pre nové konfigurácie prejavili : . " /etc /init.d /lighttpd reštart " . Ak server nie je spustený už , spustite ho zadaním nasledujúce : " /etc /init.d /lighttpd štart "
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené