Pernah pengen nyoba pakai web server yang cepat dan dapat di handalkan selain apache? Cobalah web server litespeed yang ringan, cepat, handal dan 100% kompatibel dengan konfigurasi apache dan server cpanel seperti yang saya lakukan setelah mencoba menggunakan web server ringan lainnya, lighttpd, yang memang juga dapat diandalkan namun lighttpd tidak dimaksudkan untuk menggantikan apache sehingga ada beberapa masalah dalam hal kompatibilitas dengan apache.
1. Fitur Litespeed Web Server
Kaya akan fitur:
* CGI, FastCGI, LSAPI, PHP, Servlet/JSP, Proxy
* Mendukung SSL, IPv4, IPv6
* Dukungan terbaik pada Ruby on Rail
* Kompatibel dengan Apache .htaccess
* Dukungan kompatibilitas dengan mod_security request filtering
* Kompatibel dengan Apache URL rewrite engine
* MS FrontPage Server Extension
Cepat:
* Mampu melebihi Apache, hingga 9x lebih cepat dari Apache
* Performa PHP mampu meningkat hingga 50%
* Performa Ruby on Rail terbaik
* 3x lebih cepat dari Apache pada SSL
* CGI daemon lebih efisien
* Performasi tinggi pada Perl daemon
* SSL Hardware acceleration
Aman:
* Pembatasan validasi HTTP request
* Penolakan terhadap setiap percobaan serangan buffer-overrun
* Anti-DDoS: Throttling & Connection Accounting
* Pencegahan System overloading
* Chroot web server process
* CGI/FCGI/LSAPI/PHP/RUBY suEXEC
* Virtual host chroot
User Friendly:
* Instalasi Mudah
* Automatic PHP Setup
* Server management yang mudah melalui Admin GUI
* Menerapkan perubahan "on the fly"
* Real-time service monitoring
* Automatic update agent
* Virtual host template configuration
Handal:
* Watch Dog monitoring
* Recover dari kegagalan secara langsung dan otomatis
* Zero down time graceful restart
Scalable:
* Small memory footprint
* Ribuan concurrent connections
* Meningkatkan skalabilitas dari aplikasi-aplikasi berbasis web
Mudah diterapkan sebagai pengganti:
* Dapat menggantikan Apache, mengambil konfigurasi Apache httpd.conf
* Kompatibel dengan web hosting control panel: cPanel, Plesk, Direct Admin, dll.
* Migrasi dari web server lain mudah dan cepat
* Tidak diperlukan pembelian hardware tambahan untuk meningkatkan performa web server anda saat ini.
2. Instalasi Litespeed Web Server (LSWS)
Saya mengambil aplikasi litespeed langsung dari sumbernya dan meletakkannya pada direktori downloads yang telah saya buat sebelumnya di direktori home root.
#cd ~/downloads/
Kemudian lakukan langkah pengambilan salah satu distribusi yang ingin anda gunakan melalui http://www.litespeedtech.com/products/webserver/download/ menggunakan wget. Dalam hal ini saya akan menggunakan Litespeed versi Standard Edition 3.2.4 Linux (x86).
#wget http://www.litespeedtech.com/packages/3.0/lsws-3.2.4-std-i386-linux.tar.gz
Setelah itu extract hasil download dan masuk ke direktori hasil download...
#tar -xzf lsws-3.2.4-std-i386-linux.tar.gz && cd lsws-3.2.4
Setelah masuk ke direktori hasil ekstraksi, berikutnya adalah langkah instalasi dengan menjalankan sebuah shell script.
#./install.sh
Pada proses intalasi ini anda akan menemui banyak pertanyaan yang kebanyakan telah memiliki nilai default (nilai yang di dalam tanda kurung). Anda dapat menerima nilai default apa adanya atau menentukan nilai baru, dengan catatan anda harus yakin bahwa nilai baru yang akan anda masukkan itu tidak akan menimbulkan masalah di langkah selanjutnya.
Pertama kali anda akan disodori oleh EULA dari penggunaan Litespeed Web Server ini. Silakan baca dan tekan spasi untuk menuju halaman berikutnya. Setelah selesai hingga halaman terakhir, isikan kata Yes dengan Y huruf besar untuk menerima perjanjian lisensi dan melanjutkan instalasi.
Langkah-langkah berikutnya adalah menjawab pertanyaan-pertanyaan seputar konfigurasi litespeed di server anda. (Catatan:
Destination [/opt/lsws]:
User name [admin]: masdeni
Password: ******
Retype password: ******
User [nobody]:
Group [nobody]:
HTTP port [8088]: 8086
Admin HTTP port [7080]: 7080
Setup up PHP [Y/n]: Y
Suffix for PHP script(comma separated list) [php]: php
Would you like to change PHP opcode cache setting [y/N]? N
Would you like to install AWStats Add-on module [y/N]? N
Would you like to have LiteSpeed Web Server started automatically when the machine restarts [Y/n]? Y
Would you like to start it right now [Y/n]? Y
[OK] lshttpd: pid=16669.
LiteSpeed Web Server started successfully! Have fun!
PID yang akan didapat mungkin berbeda pada setiap server. Hal ini bukanlah suatu masalah karena PID hanya merupakan identitas dari aplikasi lshttpd yang sedang berjalan. Nah, Litespeed sudah berhasil diinstall. Sekarang tinggal cek apakan layanannya sudah benar-benar berjalan, caranya ketikkan perintah berikut...
# netstat -pat |grep lshttpd
Yang akan menghasilkan kira-kira seperti ini (tanda mungkin berisi alamat IP/hostname anda)
tcp 0 0 localhost:7940 : LISTEN 16669/lshttpd
tcp 0 0 :7080 : LISTEN 16669/lshttpd
tcp 0 0 :8086 :* LISTEN 16669/lshttpd
Jika sudah muncul nama proses lshttpd seperti diatas maka artinya litepeed sudah berhasil dijalankan. Untuk administrasi litespeed web server bisa dilakukan dengan menggunakan alamat port yang sebelumnya telah kita konfigurasikan diatas, yaitu http://IPx.IPx.IPx.IPx:7080/ (silakan ganti IPx dengan nomor IP dari server anda).
Log dari server litespeed ini jika anda perlu mengetahuinya dapat anda lihat di /{direktori-instalasi}/logs
3. Integrasi dengan cPanel
Wah kayaknya langkah ini yang bakalan paling seru. Kita akan gunakan litespeed ini untuk menggantikan kerja web server apache dan agar litespeed dapat dikenali oleh cPanel.
Langkah-langkahnya adalah sebagai berikut:
Silakan menuju ke area administrasi di alamat http://IPx.IPx.IPx.IPx:7080/ dan gunakan user ID serta password yang telah anda atur sebelumnya saat instalasi.
Setelah anda masuk, silakan klik Configuration>Server>General dan silakan gulung/scroll layar ke bawah ke bagian Using Apache Configuration File dak klik pada link Edit.
- komputer dan network (17)
- AGaMa... (6)
- kewirausahaan (6)
- Informasi Dan sharing (3)
- wisata (3)
.::*Search*::.
.::*translate*::.
.::*Labels*::.
.::*Blog Archive*::.
.::*SOUVENIR*::.
TEST
TEST
TEST
.::*MASUKAN LINK ANDA DI SINI*::.
Konfigurasi Litespeed web server pada CentOS 4.5 cPanel
Posted by : Rheza permana on
12.05.2008
|
Labels:
komputer dan network
|
Subscribe to:
Post Comments (Atom)
.::*About me*::.
Nama : Reza Bayu Permana
NIM : 12141378
NIM : 12141378
Prodi : Teknik Informatika (STIMIK ELRAHMA)
Kelas Malam
Kelas Malam
0 comments:
Post a Comment