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
29/06/2026
Mengenal Perintah-Perintah Pada Debian atau Ubuntu
Panduan praktis mengenai perintah dasar berbasis CLI (Command Line Interface) untuk mengelola VPS…
0 komentar6 menit baca
29/06/2026
Memasang WordPress dan Caddy Web Server di Debian 13
Memasang WordPress menggunakan Caddy Web Server di Debian 13. Cepat, ringan, dan cocok untuk pemula…
0 komentar9 menit baca
12/06/2026
Antara Python atau NodeJS Untuk Membuat Bot Telegram
Bingung memilih antara Python atau Node.js untuk membuat bot Telegram? Simak perbandingan…
0 komentar3 menit baca
02/06/2026
Membangun Bot Telegram CRUD dengan NodeJS dan Telegraf Dari Nol Sampai Jalan
Dengan memahami CRUD lewat bot Telegram, Anda dapat membuat database sederhana yang mendukung…
0 komentar15 menit baca
08/01/2026
Panduan Lengkap Menjalankan Bot Telegram NodeJS di Rocky Linux 10 Menggunakan Metode Webhook
Panduan lengkap menjalankan Bot Telegram di Rocky Linux 10 menggunakan metode webhook. Pembahasan…
0 komentar11 menit baca
05/01/2026
Mengenal Root dan Non Root di Server Linux
Memahami fungsi user root dan non-root pada Linux, perbedaan hak akses, risiko keamanan, serta…
0 komentar4 menit baca
04/01/2026
Menjalankan Bot Telegram Python Menggunakan Metode Webhook di Rocky Linux 10
Panduan menjalankan bot Telegram di Rocky Linux 10 agar tetap aktif 24/7. Pembahasan kami…
0 komentar5 menit baca
03/01/2026
Panduan Lengkap Menginstal Ghost di Ubuntu
Cara instal Ghost CMS di server Ubuntu 22.04 atau Ubuntu 24.04 lengkap dengan Nginx, SSL, MySQL dan…
0 komentar4 menit baca
30/12/2025
Memasang WordPress di Rocky Linux 10
Panduan lengkap pemasangan WordPress di Rocky Linux. Membahas instalasi Apache, MariaDB, PHP,…
0 komentar6 menit baca
25/12/2025
Menjalankan Bot Telegram Metode Polling di Ubuntu 24
Panduan lengkap menjalankan bot Telegram non-stop di server Ubuntu 24.04 LTS, mulai dari konsep,…
0 komentar7 menit baca
