Apa itu Ubuntu 24?

Ubuntu 24 adalah platform Linux modern yang stabil, aman, dan siap dipakai jangka panjang. Cocok untuk Anda yang sering mengelola server VPS berbasis Linux, karena versi ini menawarkan keamanan enterprise, dukungan cloud, dan pembaruan jangka panjang sehingga lebih minim risiko dibanding versi non-LTS.

Apa itu Wordpress?

WordPress adalah platform open-source untuk membuat dan mengelola website atau blog, yang paling populer di dunia.

Fitur utama Wordpress

  • Gratis & open-source → Bisa digunakan tanpa biaya lisensi.
  • Ribuan tema & plugin → Memungkinkan kustomisasi tampilan dan fungsi (misalnya toko online, forum, portofolio).
  • Mudah digunakan → Antarmuka sederhana, cocok untuk pemula maupun profesional.
  • Komunitas besar → Dukungan dokumentasi, forum, dan tutorial melimpah.
  • SEO-friendly → Struktur bawaan mendukung optimisasi mesin pencari.

Langkah-langkah memasang Wordpress di Ubuntu 24

1. Lakukan update dan upgrade sistem Ubuntu Anda:

sudo apt update && sudo apt upgrade -y

2. Pasang nginx:

sudo apt install nginx -y

3. Pasang php dan ekstensinya:

sudo apt install php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd php8.3-mbstring php8.3-xml php8.3-zip -y
sudo systemctl restart php8.3-fpm

4. Pasang mysql:

sudo apt install mysql-server -y

5. Buka mysql:

sudo mysql -u root -p

6. Buat database dengan nama wordpress:

CREATE DATABASE wordpress;

7. Buat user baru pada database dengan nama wpuser:

CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password_Anda';

8. Beri semua hak akses untuk wpuser:

GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';

9. Pastikan mysql mengenali hak akses terbaru tanpa harus restart server:

FLUSH PRIVILEGES;

10. Keluar dari mysql:

exit;

11. Pasang unzip:

sudo apt install unzip -y

12. Buka folder www:

cd /var/www

13. Unduh wordpress:

sudo wget https://wordpress.org/latest.zip
sudo unzip latest.zip

14. Beri hak akses:

sudo chown -R www-data:www-data wordpress
sudo chmod -R 755 wordpress

15. Lakukan konfigurasi WordPress:

cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php

Isi dengan data:

define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', 'password_Anda' );
define( 'DB_HOST', 'localhost' );

15. Lakukan konfigurasi nginx:

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

16. Isi konfigurasi seperti dibwah ini:

server {
    listen 80;
    server_name your_domain.com;   # bisa diganti IP server
    root /var/www/wordpress;
    index index.php index.html;

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

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

17. Aktifkan konfigurasi:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

18. Mengizinkan akses SSH agar Anda tidak terkunci dari server:

sudo ufw allow OpenSSH

19. Mengizinkan lalu-lintas HTTP dan HTTPS untuk Nginx:

sudo ufw allow 'Nginx Full'

20. Mengaktifkan Firewall:

sudo ufw enable

21. Buka browser Anda lalu akses IP server atau domain Anda

22. Silakan isi judul situs (Site Title), buat akun administrator (username & password baru untuk masuk ke dashboard), lalu klik Install WordPress.

Kesimpulan

Instalasi Wordpress di Ubuntu 24 dapat dilakukan dengan mudah menggunakan kombinasi Nginx, PHP, dan MySQL. Dengan mengikuti langkah-langkah mulai dari pembaruan sistem, pemasangan web server, konfigurasi database, hingga instalasi melalui browser, WordPress sudah dapat berjalan dengan stabil dan siap digunakan.

Pendekatan ini memberikan kontrol penuh terhadap server, performa yang baik, serta fleksibilitas untuk pengembangan lanjutan. Setelah WordPress berhasil terpasang, tahap berikutnya yang sangat disarankan adalah menambahkan SSL (HTTPS), meningkatkan keamanan, dan melakukan optimasi performa agar website lebih aman, cepat, dan profesional.

Wordpress Anda siap digunakan untuk blog pribadi, website perusahaan, maupun proyek skala besar.




Baca Juga



masyarakat
masyarakat

Mari Berbagi

Alamat

Jl. Rompok Raya
Palembang
Indonesia