Memasang Web Server Nginx Pada Server Linux Ubuntu

Memasang Web Server Nginx Pada Server Linux Ubuntu

Memasang Web Server Nginx Pada Server Linux Ubuntu

Dalam era digital masa kini, keperluan untuk memiliki laman web yang laju dan stabil semakin penting, terutamanya bagi syarikat dan pembangun web. Salah satu penyelesaian terbaik ialah menggunakan Nginx, sebuah web server yang terkenal dengan prestasi tinggi serta penggunaan sumber yang efisien. Artikel ini akan membimbing anda langkah demi langkah cara memasang web server Nginx pada server Linux Ubuntu.

Apa Itu Nginx?

Nginx adalah perisian web server sumber terbuka yang digunakan secara meluas untuk menghoskan laman web, mengendalikan trafik tinggi, dan sebagai reverse proxy. Ia menawarkan kelebihan dari segi kelajuan, kestabilan, dan kemudahan konfigurasi, menjadikannya pilihan utama selain Apache.

Keperluan Sebelum Memasang Nginx

  • Server dengan sistem operasi Ubuntu (versi 18.04, 20.04 atau lebih baharu).
  • Akses root atau pengguna dengan keizinan sudo.
  • Sambungan internet yang stabil.

Langkah-Langkah Memasang Nginx

  1. Kemas Kini Pakej Ubuntu
    Sebelum memasang sebarang perisian, kemas kini terlebih dahulu pakej sistem anda:
    sudo apt update
    sudo apt upgrade
  2. Pasang Nginx
    Untuk memasang Nginx, jalankan arahan berikut:
    sudo apt install nginx
  3. Semak Status Nginx
    Selepas pemasangan, pastikan Nginx berjalan dengan betul:
    sudo systemctl status nginx
    Jika statusnya active (running), Nginx telah berjaya dipasang.
  4. Benarkan Akses Melalui Firewall
    Jika anda menggunakan UFW (Uncomplicated Firewall), benarkan trafik ke port HTTP dan HTTPS:
    sudo ufw allow 'Nginx Full'
  5. Uji Pemasangan Nginx
    Buka pelayar web dan masukkan alamat IP server anda, contohnya: http://alamat-ip-server. Anda sepatutnya melihat halaman default Nginx.

Tip Praktikal Selepas Pemasangan

  • Konfigurasi Fail Nginx: Fail konfigurasi utama Nginx terletak di /etc/nginx/nginx.conf. Untuk menambah laman web baru, gunakan direktori /etc/nginx/sites-available/ dan /etc/nginx/sites-enabled/.
  • Mulakan Semula Nginx Apabila Membuat Perubahan: Selepas mengubah konfigurasi, gunakan sudo systemctl reload nginx atau sudo systemctl restart nginx.
  • Semak Sintaks Konfigurasi: Untuk memastikan tiada ralat pada fail konfigurasi, jalankan sudo nginx -t.

Kesimpulan

Memasang web server Nginx pada server Linux Ubuntu adalah satu proses yang mudah dan boleh dilakukan dalam beberapa langkah sahaja. Dengan mengikuti panduan ini, anda kini boleh mula menghoskan laman web anda sendiri, serta menikmati prestasi dan kebolehpercayaan Nginx. Jangan lupa untuk sentiasa mengemas kini dan menyelenggara server anda demi keselamatan dan prestasi yang optimum.

Please login to post a comment.

Tags

jobstreet dns cabaran dalam kerjaya hari ini senarai aplikasi yang boleh membantu anda cara buat laman web dengan bahasa pengaturcaraan mengikut pasaran semasa pengenalan kepada gemini reka bentuk dan teknologi rbt universiti malaysia terbaik bidang memastikan ssh server selamat langkah memasang nginx pada linux memberi manafaat atau mengancam kerja manusia dalam seni kemahiran bahasa pekerjaan dulu wujud kini sudah bakal pupus akibat automasi ai tempatan local ai komputer ollama nvidia teknologi 2026 ai sains sains komputer penyelidikan google atlas kemahiran data pelajar it keselamatan siber ejen ai cybersecurity kemahiran it crowdstrike neuralink cip otak brain computer interface bci ai teknologi kesihatan Firefox Pembangunan Web Pengujian Perisian Keserasian Pelayar Kerjaya IT pgAdmin PostgreSQL Pangkalan Data Pentadbiran Sistem Sandaran Data GitHub Actions Ubuntu DevOps CI/CD Kejuruteraan Perisian Kemahiran IT Python Sumber Terbuka Pengurusan Pakej Cloudflare Rangkaian Komputer Unified Routing Infrastruktur IT NVIDIA GPU Kubernetes Infrastruktur AI Pengujian Sistem PowerShell Microsoft Graph Automasi IT Rust Debugging Pembangunan Perisian Cargo Pelajar IT DevFest 2026 Google Komuniti Pembangun Pembelajaran IT Portfolio IT Kecerdasan Buatan Sains Data NASA IBM Pembelajaran Mesin Node.js JavaScript Penyelenggaraan Aplikasi Ujian Perisian Kebolehcapaian Web WCAG 3 W3C Pengalaman Pengguna Go SIMD Prestasi Perisian Pengaturcaraan Sains Komputer Penyelenggaraan Perisian Migrasi Aplikasi Keselamatan Perisian GitHub CodeQL Penyelenggaraan Kod NuGet .NET Microsoft Privasi Data Google Research Keselamatan AI pgvector Keselamatan Siber Carian Vektor Anthropic Kejuruteraan AI Latihan IT Ejen AI Portfolio Kerjaya Linux ELISA Sistem Terbenam NVIDIA Megatron Core Common Voice Pengecaman Suara Data AI Bahasa Tempatan Prestasi Aplikasi Pemprofilan Cloud Computing Semakan Kod Git Mozilla Firefox Enterprise Pengurusan Pelayar

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept