Cara Install WordPress Menggunakan Nginx di Ubuntu

Halo, selamat datang di artikel tentang cara instal WordPress menggunakan Nginx di Ubuntu. Jika Anda ingin membuat blog atau situs web menggunakan WordPress, maka artikel ini sangat cocok untuk Anda. Berikut adalah langkah-langkah cara install WordPress menggunakan Nginx di Ubuntu:

Persiapan sebelum melakukan instalasi

Sebelum melakukan instalasi WordPress, pastikan bahwa server Ubuntu Anda sudah terinstal Nginx, PHP, dan MariaDB atau MySQL. Jika belum terinstal, Anda harus menginstalnya terlebih dahulu. Berikut adalah beberapa perintah yang perlu Anda ketikkan pada terminal:

Perintah Keterangan
sudo apt update Meng-update paket dan daftar paket
sudo apt install nginx Instal Nginx
sudo apt install mariadb-server mariadb-client Instal MariaDB
sudo apt install php-fpm php-mysql Instal PHP dan modul MySQL

Jika semua perintah berhasil dijalankan, maka server Ubuntu Anda sudah siap untuk menginstall WordPress menggunakan Nginx.

Download dan Extract WordPress

Setelah melakukan persiapan, selanjutnya Anda harus mengunduh WordPress dari situs web resminya. Setelah selesai mengunduh, ekstrak file WordPress tersebut dengan perintah berikut:

sudo tar -xzvf /path/to/wordpress-x.x.x.tar.gz -C /var/www/html

Ubah /path/to/wordpress-x.x.x.tar.gz sesuai dengan nama file WordPress yang sudah Anda unduh, dan juga ubah /var/www/html sesuai dengan direktori root Nginx.

Setting Database MariaDB untuk WordPress

Setelah melakukan download dan extract WordPress, selanjutnya Anda harus membuat database MariaDB untuk WordPress. Berikut adalah beberapa perintah yang perlu Anda ketikkan pada terminal:

sudo mysql -u root -p

Setelah itu, buat database baru dengan perintah berikut:

CREATE DATABASE wp_database;

Setelah membuat database, buat pengguna baru dan berikan akses ke database tersebut:

CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON wp_database.* TO 'wp_user'@'localhost';

Ubah wp_database, wp_user, dan password dengan nama yang Anda inginkan.

Konfigurasi Nginx untuk WordPress

Setelah menyelesaikan langkah-langkah persiapan yang sudah dijelaskan di atas, selanjutnya Anda harus mengkonfigurasi Nginx agar WordPress bisa diakses melalui browser. Berikut adalah konfigurasi Nginx yang perlu Anda tambahkan:

sudo nano /etc/nginx/sites-available/default

Tambahkan konfigurasi Nginx berikut ini:

server {listen 80;listen [::]:80;root /var/www/html;index index.php index.html index.htm;server_name yourdomain.com;location / {try_files $uri $uri/ /index.php?$query_string;}location ~ \.php$ {include snippets/fastcgi-php.conf;fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;}# deny access to .htaccess files, if Apache's document root# concurs with nginx's onelocation ~ /\.ht {deny all;}}

Ubah yourdomain.com dengan alamat domain Anda dan sesuaikan dengan direktori root yang sudah Anda tentukan sebelumnya.

Konfigurasi WordPress

Setelah melakukan konfigurasi Nginx, selanjutnya Anda harus mengkonfigurasi WordPress. Berikut adalah langkah-langkahnya:

Salin file wp-config-sample.php ke wp-config.php dengan perintah berikut:

sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

Buka file wp-config.php menggunakan editor teks seperti nano dengan perintah berikut:

sudo nano /var/www/html/wp-config.php

Ubah pengaturan database Anda seperti berikut:

define( 'DB_NAME', 'wp_database' );

define( 'DB_USER', 'wp_user' );

define( 'DB_PASSWORD', 'password' );

define( 'DB_HOST', 'localhost' );

Ubah wp_database, wp_user, dan password dengan nama yang Anda tentukan sebelumnya.

Selesai

Setelah melakukan semua langkah di atas, WordPress sudah siap diinstall dan diakses melalui browser. Selamat mencoba dan jangan lupa berbagi pengalaman Anda pada kolom komentar di bawah ini.

Kesimpulan

Itulah cara install WordPress menggunakan Nginx di Ubuntu. Dengan mengikuti langkah-langkah di atas, Anda bisa membuat blog atau situs web menggunakan WordPress dengan cepat dan mudah. Selamat mencoba!

Sampai jumpa kembali di artikel menarik lainnya. Terima kasih sudah membaca sampai selesai.

Leave a Comment