2009. július 11., szombat

Cherokee webszerver telepítése MySQL-el és PHP támogatással Jaunty alá

Szerencsére a leírás nem annyira bonyolult, de telepítés után is tudni kell valamit kezdeni a rendszerrel. Sajnos én nem tartozom abba a körbe, akinek lenne halvány fogalma is a szerverekről. Ettől függetlenül hasznos lehet a leírás annak, aki ilyesmire adja a fejét.

A Cherokee egy elég gyors, flexibilis és könnyen kezelhető szerver. Elég sok fajta technológiát támogat mint: FastCGI, SCGI, PHP, CGI, SSI, TLS és SSL, titkosított kapcsolatok, virtuális kiszolgálók, Authentication, on the fly encoding, Load Balancing, Apache kompatibilis log fájlok, Data Base Balancing, Reverse HTTP Proxy, Traffic Shaper, Video Streaming és még sok minden más.

Rendelkezik egy könnyen kezelhető admin felülettel is. Lássuk a telepítés menetét.

Először el kell távolítanod az előzőleg feltelepített apache servert.

sudo update-rc.d -f apache remove

Ha tárolókból telepíted, akkor terminálban add ki a következő parancsot.

sudo apt-get install cherokee

Ha pedig a legújabb verzióra van szükséged, akkor először a tárolókat kell szerkeszteni egy kicsit.

sudo gedit /etc/apt/sources.list

Add hozzá a követzkezőket.

deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu jaunty main

Mentsd el az egészet és lépj ki.

Telepítsd a GPG kulcsot is, mert erre szükség lesz.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0×0ad0b667b67daa477f5ff89f51bb8e83eba7bd49 (az egész egy sorban van)

Frissítsd a tárolók listáját.

sudo apt-get update

Telepítsd a cherokee szervert.

sudo apt-get install cherokee

Indítsd el a szervert.

sudo /etc/init.d/cherokee start

Cherokee szerver adminisztráció

Ahogyan már korábban írtam, a szerver rendelkezik grafikus adminisztrációs felülettel. Ebbe be tudsz lépni a következő paranccsal.

sudo cherokee-admin

Elindul az admin felület. Itt látnod kell a felhasználónevet és egy jelszót. Másold ki a jelszót és írd be a böngészőbe a következő címet: http://127.0.0.1:9090/ Látnod kellene valami hasonlót.



MySQL támogatás telepítése

sudo apt-get install mysql-server mysql-client

PHP támogatás telepítése

sudo apt-get install php5-cgi php5-mysql

Telepítés tesztelése

Le tudod tesztelni a php-t a következőképpen. Terminálba

sudo vi /etc/www/test.php

Ha megnyílt a szövegszerkesztő, akkor szúrd be a következőt



Böngészőben látogass el ide: http://domain.com/test.php és nagy valószínűséggel megkapod a php adatokat amennyiben minden tökéletesen működik.

Cherokee benchmark infó itt: http://www.cherokee-project.com/benchmarks.html
Cherokee dokumnetáció itt: http://www.cherokee-project.com/doc/
Forrás: http://www.ubuntugeek.com/howto-install-cherokee-web-server-with-mysql-php-support-on-jaunty.html

Nincsenek megjegyzések:

Megjegyzés küldése