Anda di halaman 1dari 2

LAPORAN INSTALLING NGINX WITH PHP5 AND MYSQL SUPPORT ON FEDORA 13

PENGENALAN NGINX

Apakah ‘NGINX’ itu ?

Nginx (baca: engine x) adalah server HTTP dan reverse proxy gratis berbasis open-
source berkemampuan tinggi, yang dapat juga digunakan sebagai proxy IMAM/POP3. Perangkat
lunak ini diciptakan oleh Igor Sysoev pada tahun 2002, dan dirilis untuk pertama kalinya secara
umum pada tahun 2004. Saat ini Nginx digunakan oleh 6% (13juta) nama domain di seluruh
dunia.

Nginx terkenal karena performanya yang tinggi, stabil, memiliki banyak fitur, mudah
dikonfigur, dan menggunakan hanya sedikit sumberdaya pada server.

Nginx adalah salah satu dari sebagian kecil perangkat lunak untuk server yang diciptakan
untuk mengatasi masalah "C10K" (en). Tidak seperti perangkat lunak server yang umum lainnya,
Nginx tidak bergantung kepada thread untuk melayani klien. Sebaliknya, Nginx menggunakan
arsitektur asynkronus yang lebih stabil. Arsitektur ini membutuhkan lebih sedikit memory, dan
yang lebih penting, dapat diperkirakan. Bahkan jika Anda tidak mengharapkan server Anda
untuk mengatasi ribuan koneksi pada saat yang bersamaan, Anda masih dapat diuntungkan
dengan pemakaian memory yang sedikit namun berkemampuan tinggi. Nginx dapat digunakan
dalam semua skala: mulai dari VPS kecil sampai dengan cluster server dalam jumlah besar.
Nginx digunakan oleh beberapa website ternama seperti: WordPress, Hulu, Github, Ohloh et
TorrentReactor.

Modul core Nginx


Name Description
Main Configure error logging, processes, permissions, etc.
Events Configure epoll, kqueue, select, poll, etc.

Modul Mail
Name Description configure argument
--with-mail
--without-
mail_pop3_module
Nginx is able to handle and proxy the IMAP, POP3, SMTP
Core --without-
protocols.
mail_imap_module
--without-
mail_smtp_module
Auth Use Nginx to authenticate mail services.
Proxy Nginx can proxy IMAP, POP3, and SMTP protocols.
This module ensures SSL/TLS support for
SSL --with-mail_ssl_module
POP3/IMAP/SMTP.

MySQL server (mysqld) adalah program utama yang banyak bekerja dalam instalasi
MySQL. Server adalah kumpulan dari beberapa skrip yang saling berhubungan yang
melakukan operasi setup ketika Anda menginstall
MySQL, atau programprogram
yang

membantu Anda dalam menghidupkan dan mematikan server.

Mysqld :

Sebuah daemon SQL, atau mysql server,


program ini harus running agar client dapat
mengakses database dengan melakukan

koneksi ke server.

Anda mungkin juga menyukai