Apa yang bisa kami bantu?

A. Pendahuluan

WordPress adalah salah satu platform CMS (Content Management System) paling populer di dunia. Dengan fitur yang kaya dan komunitas yang besar, WordPress memungkinkan Anda untuk membuat berbagai jenis situs web, mulai dari blog pribadi hingga toko online. 

 

Tutorial ini akan memandu Anda langkah demi langkah untuk menginstal WordPress di sistem operasi Ubuntu 24.04 LTS. Kita akan membahas instalasi paket yang diperlukan, konfigurasi server, dan proses instalasi WordPress secara detail.

B. Persiapan

Windows, MacOs, Linux.
 

C. Langkah-Langkah

Kami berasumsi bahwa anda memiliki versi OS Ubuntu 24.04 LTS terbaru. Untuk melakukan pembaruan terhadap paket-paket tersebut ke versi terbaru yang tersedia dapat menggunakan command di bawah ini,

 

apt update && apt-get upgrade

Installasi Nginx Web Server

Setelah paket-paket tersebut sudah diperbarui, lakukan installasi Nginx dengan menggunakan command di bawah ini,

apt install nginx

Setelah melakukan installasi pada Nginx silakan untuk mengaktifkan dan memulai layanan dengan command berikut ini,

systemctl start nginx && systemctl enable nginx

Kemudian cek status layanan Nginx dengan command berikut ini,

systemctl status nginx
Gambar 1. Output Status Nginx

 

Install PHP

Setelah sebelumnya melakukan installasi nginx pada server, selanjutnya anda bisa untuk melakukan installasi PHP dengan mengikuti command di bawah ini,

apt install php php-cli php-common php-imap php-fpm php-snmp php-xml php-zip php-mbstring php-curl php-mysqli php-gd php-intl

Setelah melakukan installasi PHP anda bisa mengecek versi PHP tersebut dengan command di bawah ini,

php -v

 

Gambar 2. PHP Version

 

Install MariaDB database server

Selanjutnya untuk melakukan installasi MariaDB anda bisa mengikuti command berikut,

apt install mariadb-server

Kemudian setelah selesai melakukan installasi pada MariaDB silakan untuk menjalankan dan mengaktifkan MariaDB dengan command berikut,

systemctl start mariadb && sudo systemctl enable mariadb

Cek status MariaDB dengan command berikut,

systemctl status mariadb

 

Gambar 3. Status MariaDB





Membuat Wordpress Database dan User

Sekarang kita dapat melanjutkan dengan membuat database dan pengguna baru untuk situs web WordPress dengan command berikut :

mysql -u root
MariaDB [(none)]> CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'YourStrongPassword';
MariaDB [(none)]> CREATE DATABASE wordpress;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

 

Setelah langkah-langkah sebelumnya selesai dibuat, kita dapat unduh WordPress terbaru dengan command berikut :

cd /tmp/ && wget https://wordpress.org/latest.zip

unzip latest.zip -d /var/www

 

Kemudian lakukan konfigurasi terhadap izin file dengan command berikut :

chown -R www-data:www-data /var/www/wordpress/

 

Selanjutnya, buka file wp-config.php dan masuk dengan credential database yang telah dibuat sebelumnya

mv /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php

nano /var/www/wordpress/wp-config.php

 

Membuat Nginx Server Block File

Selanjutnya, buatlah blok server Nginx baru untuk situs web WordPress

nano /etc/nginx/conf.d/wordpress.conf

 

Buatlah file baru dan isi dengan detail di bawah ini,

server {
listen 80;
   server_name example.com;

   root /var/www/wordpress;
   index index.php;

   server_tokens off;

   access_log /var/log/nginx/wordpress_access.log;
   error_log /var/log/nginx/wordpress_error.log;

   client_max_body_size 64M;

location / {
   try_files $uri $uri/ /index.php?$args;
}

   location ~ \.php$ {
      fastcgi_pass  unix:/run/php/php8.3-fpm.sock;
      fastcgi_index index.php;
      include fastcgi_params;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include /etc/nginx/fastcgi.conf;
    }
}

 

lakukan pengecekan dengan menggunakan command berikut,

nginx -t

 

Gambar 4. Status Nginx

 

Jika status Nginx sudah OK , silakan lakukan restart menggunakan command di bawah ini,

systemctl restart nginx

 

Selesaikan Setup Awal Installasi Wordpress

Setelah menyelesaikan semua langkah-langkah sebelumnya anda hanya perlu membuka browser dan mengakses Wordpress dengan URL http://example.com serta melakukan setup awal pada Aplikasi Wordpress anda.

Gambar 5. Wordpress 

 

Gambar 6.  Wordpress Setup

 

Gambar 7. Dashboard

 

D. Kesimpulan

Tutorial ini telah memandu Anda melalui proses instalasi WordPress di Ubuntu 24.04 LTS. Dengan mengikuti langkah-langkah yang dijelaskan, Anda kini memiliki situs WordPress yang siap untuk dikembangkan. Langkah selanjutnya adalah mengeksplorasi berbagai tema dan plugin untuk menyesuaikan tampilan dan fungsionalitas situs Anda.

 

Selamat! Anda sudah bisa Cara Install Wordpress di Ubuntu 24. Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.