Cara Install WordPress di Ubuntu: Panduan Lengkap untuk Pemula

Cara Install WordPress di Ubuntu: Panduan Lengkap untuk Pemula
Konten Halaman

WordPress adalah salah satu platform manajemen konten paling populer di dunia. Dengan WordPress, anda dapat membuat berbagai jenis situs web, mulai dari blog pribadi hingga situs e-commerce yang kompleks.

Salah satu keuntungan utama WordPress adalah bahwa itu merupakan perangkat lunak sumber terbuka yang dapat diunduh dan diinstal secara gratis. Artikel ini akan memberikan panduan langkah-demi-langkah tentang cara menginstal WordPress di sistem operasi Ubuntu.

Langkah 1: Persiapan Awal

Sebelum memulai instalasi WordPress, ada beberapa langkah persiapan awal yang harus anda lakukan:

  1. Pastikan anda memiliki akses ke mesin Ubuntu yang terhubung ke internet.
  2. Perbarui paket sistem operasi Ubuntu anda dengan menjalankan perintah berikut di terminal:
    sudo apt update
    sudo apt upgrade
    
  3. Pastikan anda memiliki hak administratif (sudo) untuk menjalankan perintah instalasi.

Langkah 2: Instalasi Apache Web Server

Langkah pertama dalam instalasi WordPress adalah menginstal server web. Di sini, kami akan menggunakan Apache sebagai server web yang akan menjalankan WordPress.

  1. Buka terminal dan jalankan perintah berikut untuk menginstal Apache:
    sudo apt install apache2
    
  2. Setelah instalasi selesai, anda dapat memeriksa apakah server Apache berjalan dengan membuka browser dan mengunjungi http://localhost/. Jika halaman selamat datang Apache muncul, maka instalasi berhasil.

Langkah 3: Instalasi MySQL Database Server

WordPress memerlukan database untuk menyimpan semua konten dan pengaturan situs web. Kami akan menggunakan MySQL sebagai server database.

  1. Jalankan perintah berikut untuk menginstal MySQL:
    sudo apt install mysql-server
    
  2. Setelah instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi MySQL:
    sudo mysql_secure_installation
    
    Ikuti instruksi pada layar untuk mengatur kata sandi root MySQL dan meningkatkan keamanan server.

Langkah 4: Instalasi PHP

PHP diperlukan oleh WordPress untuk menjalankan skrip dan menghubungkan ke database MySQL.

  1. Jalankan perintah berikut untuk menginstal PHP dan beberapa ekstensi yang diperlukan:
    sudo apt install php libapache2-mod-php php-mysql
    
  2. Setelah instalasi selesai, anda dapat menguji apakah PHP berfungsi dengan membuat file info.php pada direktori root Apache:
    sudo nano /var/www/html/info.php
    
    Tambahkan baris berikut ke file dan simpan:
    <?php
    phpinfo();
    ?>
    
    Buka browser dan kunjungi http://localhost/info.php atau http://<IP ADDRESS KAMU>/info.php. Jika informasi PHP ditampilkan, maka PHP berfungsi dengan baik.

Langkah 5: Konfigurasi Apache untuk WordPress

Sekarang kita perlu mengkonfigurasi Apache untuk menjalankan WordPress.

  1. Pertama, aktifkan modul rewrite Apache dengan menjalankan perintah berikut:

    sudo a2enmod rewrite
    
  2. Kemudian, buat file konfigurasi virtual host baru dengan menjalankan perintah berikut:

    sudo nano /etc/apache2/sites-available/wordpress.conf
    
  3. Tambahkan baris berikut ke file konfigurasi virtual host:

    <VirtualHost *:80>
         ServerAdmin webmaster@localhost
         DocumentRoot /var/www/html/wordpress
         ServerName yourdomain.com
         ServerAlias www.yourdomain.com
    
         <Directory /var/www/html/wordpress/>
             Options FollowSymLinks
             AllowOverride All
             Require all granted
         </Directory>
    
         ErrorLog ${APACHE_LOG_DIR}/error.log
         CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    

    Ganti “yourdomain.com” dengan domain atau alamat IP server anda.

  4. Aktifkan konfigurasi virtual host baru dengan menjalankan perintah berikut:

    sudo a2ensite wordpress.conf
    
  5. Restart server Apache dengan menjalankan perintah berikut:

    sudo systemctl restart apache2
    

Langkah 6: Unduh dan Instal WordPress

Sekarang kita siap untuk mengunduh dan menginstal WordPress.

  1. Pindah ke direktori root Apache dengan menjalankan perintah berikut:

    cd /var/www/html/
    
  2. Unduh paket terbaru WordPress dengan menjalankan perintah berikut:

    sudo wget https://wordpress.org/latest.tar.gz
    
  3. Ekstrak file yang diunduh dengan menjalankan perintah berikut:

    sudo tar -xzvf latest.tar.gz
    
  4. Salin file wp-config-sample.php ke wp-config.php dan edit file tersebut dengan menjalankan perintah berikut:

    sudo cp wordpress/wp-config-sample.php wordpress/wp-config.php
    sudo nano wordpress/wp-config.php
    
  5. Ubah informasi database anda dengan mengedit baris berikut:

    define('DB_NAME', 'database_name_here');
    define('DB_USER', 'username_here');
    define('DB_PASSWORD', 'password_here');
    define('DB_HOST', 'localhost');
    

    Ganti “database_name_here” dengan nama database anda, “username_here” dengan nama pengguna MySQL, dan “password_here” dengan kata sandi MySQL.

  6. Setelah mengedit file wp-config.php, simpan perubahan dan keluar dari editor.

Langkah 7: Konfigurasi WordPress

Sekarang kita akan melakukan konfigurasi awal WordPress.

  1. Buka browser dan kunjungi http://yourdomain.com/wp-admin/install.php.
  2. Ikuti langkah-langkah instalasi WordPress di layar. anda akan diminta untuk memasukkan informasi seperti judul situs, nama pengguna, dan kata sandi.
  3. Setelah instalasi selesai, anda dapat masuk ke panel administrasi WordPress dengan mengunjungi http://yourdomain.com/wp-admin/.

Kesimpulan

Dalam panduan ini, kami telah membahas cara menginstal WordPress di sistem operasi Ubuntu. Dengan mengikuti langkah-langkah ini, anda dapat menginstal WordPress dan memulai membuat situs web anda sendiri. Ingatlah untuk selalu memperbaharui WordPress dan plugin anda untuk menjaga keamanan dan kinerja situs web anda. Semoga panduan ini bermanfaat untuk anda dan selamat mencoba!