Apa itu Nginx? - Pakar Semalt

Nginx [engine x] adalah teknik HTTP lain dan server proxy terbalik. Nginx berfungsi sebagai server proxy surat, dan server proxy TCP / UDP generik, yang digunakan untuk mengautentikasi pemohon web yang berbeda untuk membuat pengunjung menjangkau situs web. Igor Sysoev awalnya menulis server proxy ini. Paket hosting lainnya dapat menggunakan metode seperti tumpukan LAMP (Linux + Apache + MySQL + PHP) untuk menggerakkan WordPress. Nginx dapat menjadi pengaturan yang kuat mengenai pendekatan proxy yang dihormati. Tentu saja, ada banyak cara yang bisa digunakan oleh webmaster untuk mengimplementasikan Nginx. Anda dapat menggunakan semua fitur-fiturnya secara bersamaan dengan menggunakan server Apache. Mayoritas situs web yang di-host di server Nginx dijalankan pada pengaturan Apache. Ada header respons HTTPS serta proksi lain yang menyebutnya sebagai server web.
Pedoman ini oleh Michael Brown, Manajer Sukses Pelanggan Semalt , menjelaskan penggunaan pengaturan Nginx mandiri. Alih-alih mengandalkan teknik server apache, Anda dapat menggunakan Nginx sendiri seperti server utama. Mungkin ada beberapa pertimbangan khusus ketika mengimplementasikan Nginx di WordPress. Ada beberapa informasi penting yang perlu diketahui pengguna tentang Nginx. Contohnya:
- Semua konfigurasi dimungkinkan di panel admin pada konfigurasi tingkat server. Akibatnya, tidak ada konfigurasi tingkat direktori. Tidak seperti Apache .htaccess atau file web.config IIS, WordPress tidak dapat mengubah konfigurasi Nginx.
- Cara fungsi permalinks sedikit berbeda pada Nginx dibandingkan pada server Apache lainnya.
- Nginx tidak dapat membuat aturan penulisan ulang untuk Anda. Nginx tidak memiliki kemampuan .htaccess-type sehingga tidak mungkin untuk mengkonfigurasi server dari pengguna akhir.
- Anda menggunakan plugin untuk menginstal permalink Anda. Sangat penting untuk menginstal "index.php" yang dapat membentuk panel untuk memungkinkan modifikasi ke server Anda.
- Untuk pengguna yang mungkin ingin mendapatkan beberapa kemampuan htaccess terbatas, mereka dapat menginstal ekstensi PECL htscanner untuk PHP. Sayangnya, ini hanya modifikasi perkembangan dan bisa disertai dengan komplikasinya. Pastikan Anda memiliki metode debugging yang kuat sebelum mengadopsi teknik ini.
Dalam pedoman Nginx ini, asumsinya adalah Anda telah menginstal Nginx. Akibatnya, instalasi dan instruksi tentang cara kerjanya tidak inklusif.

Informasi penting tentang Nginx
- File bantuan peta Nginx helper memetakan secara otomatis setiap kali situs web baru dibuat. Dalam beberapa kasus, Anda mungkin perlu memuat ulang Nginx secara manual untuk memastikan perubahan itu berpengaruh. Nginx juga menyimpan situs web dalam bentuk php-fpm, setiap kali ada situs baru.
- Situs web besar dapat menggunakan Nginx karena dapat melakukan banyak pengaturan domain.
- Ada tautan simbolis, artinya Anda tidak perlu khawatir tentang penghapusan tidak disengaja atau penyesuaian di seluruh server.
Kesimpulan
Untuk pemilik situs web yang membutuhkan server reverse-proxy, pengaturan Nginx bisa menjadi pendekatan penting. Seluruh konfigurasi membuat asumsi umum bahwa akar situs atau blog ada pada host. Titik rujukan adalah di tingkat server itu sendiri dan bukan di sisi pengguna. Orang-orang harus mengubah aturan ketika mereka mengubah aspek situs web seperti menambahkan blog.