Cara Mengubah Web Server Ke Nginx


Cara Mengubah Web Server Ke Nginx

Mengapa Harus Mengubah Web Server?

Salah satu alasan penting mengubah web server adalah kecepatan. Nginx, sebuah web server open source, bertindak sebagai reverse proxy, layanan streaming, dan paket HTTP lainnya. Ketika Anda menggunakan Nginx, Anda dapat menikmati kecepatan yang istimewa. Dari perspektif keamanan, Nginx memberikan tingkat yang lebih tinggi. Jika Anda ingin membangun platform yang aman dan terpercaya, Nginx adalah pilihan yang baik untuk mengubah web server Anda.

Langkah-Langkah Menggunakan Nginx

Sederhana dan mudah, kami membagi langkah-langkah menggunakan Nginx menjadi tiga bagian. Harap diperhatikan bahwa formulir yang kami gunakan adalah Centos 8. pertama, pastikan bahwa Anda sudah memiliki akses root. Apabila tidak memiliki akses root, harap berbicara dengan administrator sistem Anda. Faktor keamanan lainnya adalah firewall. Jika Anda menggunakan centos 8.0 ke atas, pastikan firewall aktif. Sekarang, mari kita mulai dengan langkah pertama.

Langkah 1: Pemasangan Nginx

Pada bagian ini, kita akan menginstal Nginx di server kita. Untuk memulai, jalankan perintah ini: yum install Nginx. Kemudian, konfirmasikan instalasi dan jalankan perintah berikut: systemctl start Nginx untuk memulai daemon Nginx. Selain itu, Anda juga harus menjalankan perintah berikut: systemctl enable Nginx untuk memastikan bahwa Nginx tetap berjalan ketika Anda menyalakan ulang server. Langkah ini penting. Jika Anda melewatkannya, Nginx tidak akan aktif ketika Anda menyalakan ulang server.

Langkah 2: Konfigurasi Nginx

Selanjutnya, Anda harus menyusun konfigurasi Nginx. File konfigurasi Nginx berada di direktori /etc/nginx. Pada tahap ini, penting untuk membaca konfigurasi dan memahaminya. File ini berisi semua informasi yang diperlukan untuk mengonfigurasi Nginx. Selain itu, pastikan bahwa Anda mengubah bagian yang relevan untuk pengaturan Anda. Diatur secara predefinisi, Nginx diatur menggunakan standar. Jika Anda tidak yakin tentang konfigurasi Nginx, Anda dapat meminta bantuan kepada administrator sistem atau kepada pengembang yang berpengalaman.

Langkah 3: Konten Web

Selanjutnya, Anda harus menyiapkan konten web. File web berada di direktori /var/www/html. Uni ke direktori ini dan siapkan semua file yang Anda butuhkan. Saat menyiapkan file, merujuk kepada dokumentasi untuk mengetahui syarat konten web. file berformat html, css, dan JavaScript adalah standar. Namun, dokumentasi menguraikan syarat yang lebih spesifik. Lakukan tes situs web untuk memastikan bahwa semuanya berjalan dengan lancar. Jika Anda melihat masalah, baca dokumentasi Nginx lebih lanjut.

Langkah 4: Mangontrol Akses

Kemudian, Anda harus mengatur kontrol akses. Perintah berikut menyimpulkan proses ini:

useradd {username} -M -s /sbin/nologin
usermod -a -G nginx {username}

Perintah tersebut memastikan bahwa tidak ada pengguna yang dapat mengakses file web Anda. Jika Anda menginginkan kemampuan untuk mengelola file web, Anda harus menambahkan pengguna apache menggunakan perintah berikut:

useradd apache -M -s /usr/bin/bash
usermod -a -G apache {username}

Langkah 5: Pengujian Nginx

Terakhir, buat jam tes untuk memastikan bahwa semua konfigurasi berfungsi dengan lancar. Gunakan perintah berikut:

sudo systemctl start Nginx
sudo systemctl restart Nginx

Nginx akan mulai dan kemudian berjalan. Tes situs web sebelum Anda mengakhirinya. Ini penting untuk memastikan bahwa Nginx berfungsi dengan lancar.

FAQ

  • Apakah Proses Mengubah Web Server Berbahaya?
    Tidak. Proses yang kami jelaskan aman dan akan berfungsi dengan lancar. Namun, pastikan bahwa Anda menyiapkan konten web Anda secara benar.
  • Apakah Perubahan Ini Berlaku Untuk Semua Linux?
    Ternyata tidak. Kami temukan bahwa Nginx hanya tersedia untuk Centos 8. Hal ini berlaku juga untuk distro linux lainnya. Pastikan bahwa versi yang digunakan mendukung Nginx.
  • Apakah Anggota Yang Ditambahkan Berfungsi?
    Anggota khusus ini berfungsi sebagai firewall tambahan. Ini berlaku untuk pengguna yang ditambahkan melalui perintah yang kami jelaskan.

Kesimpulan

Menggunakan Nginx adalah bentuk kecerdasan yang mungkin harus Anda lakukan. Nginx adalah web server open source yang dapat Anda gunakan untuk meningkatkan performa. Mulailah dengan langkah-langkah kami dan pastikan untuk menguasai konsep sebelum memulainya. Terima kasih telah membaca artikel ini dan jangan lupa untuk membaca artikel lainnya.

Leave a Reply

Your email address will not be published. Required fields are marked *