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.