Ingin punya server website sendiri tanpa tergantung hosting? Di artikel ini, kamu akan belajar cara setup web server sendiri di VPS atau Dedicated Server Ubuntu menggunakan kombinasi Nginx + PHP + MySQL. Cocok buat kamu yang baru beli VPS atau Dedicated Server dari KlikServer!

Apa Itu Web Server?

Web server adalah sistem yang menyajikan halaman website ke pengunjung melalui browser. Untuk menjalankan website seperti WordPress, kamu butuh tiga komponen utama:

  • Nginx sebagai web server
  • PHP untuk menjalankan script website
  • MySQL sebagai penyimpan data website

Yuk kita mulai dari awal!

Langkah 1: Update Server

Pertama-tama, login ke VPS atau Dedicated kamu via SSH, lalu jalankan:

sudo apt update && sudo apt upgrade -y

Ini akan memastikan sistem kamu up to date.

Langkah 2: Install Nginx

Jalankan perintah berikut untuk menginstal Nginx:

sudo apt install nginx -y

Lalu cek apakah Nginx sudah aktif:

sudo systemctl status nginx

Jika aktif, kamu bisa coba buka IP server kamu lewat browser. Harusnya muncul halaman default Nginx.

Langkah 3: Install MySQL

Sekarang, install database MySQL:

sudo apt install mysql-server -y

Setelah itu, amankan instalasi:

sudo mysql_secure_installation

Ikuti saja instruksi di layar. Kamu bisa atur password root dan hapus user anonymous.

Langkah 4: Install PHP dan Modulnya

PHP dibutuhkan agar server bisa menjalankan website seperti WordPress.

Install dengan:

sudo apt install php-fpm php-mysql -y

Modul php-mysql dibutuhkan agar PHP bisa terhubung ke MySQL.


Kamu sudah berhasil melakukan setup awal VPS dan menginstal Nginx! Di bagian selanjutnya, kita akan lanjut ke instalasi database:

Lanjut ke : Cara konfigurasi Nginx

Leave A Comment