Cara Install WordPress di Ubuntu 22.04 dengan LEMP


6 menit

Ingin melakukan install wordpress di ubuntu 22.04 dengan LEMP stack (Linux, Nginx, MySQL, PHP) namun masih bingung dengan cara-caranya? Tenang, kamu bisa mengikuti langkah-langkah berikut ini untuk melakukannya.

Namun sebelum memulai tutorial, berikut merupakan beberapa informasi pada tutorial ini yang mungkin perlu kamu tahu

  • OS server menggunakan ubuntu 22.04
  • Menggunakan fresh server
  • Menggunakan user dengan akses sudo (bukan user root, baca: Cara Membuat Sudo User di Ubuntu)
  • Menggunakan PHP 8.1
  • Menggunakan MariaDB untuk database
  • Install WordPress 6.6.2
  • Menggunakan domain wpgan.tutorial (dummy domain diset di /etc/host pc)

Karena sekarang kamu sudah tahu beberapa informasi awal, mari lanjut ke langkah-langkah install wordpress di ubuntu 22.04 dengan LEMP stack.

Cara Install WordPress di Ubuntu 22.04 dengan LEMP Stack

Sebagai informasi tambahan, dalam artikel tidak termasuk dengan menambahkan keamanan instalasi, namun hanya sebatas install wordpress saja, sehingga tentunya kamu perlu meningkatkan keamanan pada servermu setelah atau sebelum proses ini selesai.

Selain itu, sebelum melakukan tutorial ini, pastikan kamu sudah login ke SSH ya, karena kita langsung ke pembahasan utama. Apabila kamu belum pernah login SSH, maka bisa mengikuti tutorial ini: Cara Login SSH VPS Linux dari Windows.

1. Update Paket Server

Merupakan praktik yang baik untuk melakukan update server ketika server kamu baru saja aktif. Untuk melakukan update paket pada server, maka kamu bisa menggunakan perintah berikut:

sudo apt update

2. Install NGINX

Supaya website bisa diakses, maka kamu memerlukan software dimana dalam tutorial ini kita akan menggunakan NGINX.

sudo apt install nginx -y

Apabila kamu menggunakan firewall seperti UFW, pastikan kamu mengizinkan NGINX supaya dapat berjalan dengan normal

sudo ufw allow 'Nginx HTTP'

Ketika sudah berhasil menginstall NGINX, maka kamu bisa mencoba akses alamat IP pada servermu, atau nama domain yang sudah kamu arahkan ke IP server tersebut dan hasilnya akan seperti ini