Gampang Banget! Cara Install WordPress di Ubuntu 22.10 x64 Akses Pake Alamat IP Tanpa Domain!

Rio Chandika

Gampang Banget! Cara Install WordPress di Ubuntu 22.10 x64 Akses Pake Alamat IP Tanpa Domain!

Sahabat Teknosiana, jika kamu ingin buat website kece dengan WordPress di Ubuntu dan bisa akses pake alamat IP tanpa domain, simak langkah-langkah mudah berikut!

Sebelumnya, pastikan kamu udah instal ubuntu terbaru ya! Teknosiana praktekin ini dengan ubuntu 22.10 x64 yang deploy di Digital Ocean.

Kalau kamu pake putty di windows atau terminal di mac, walaupun sebetulnya bisa melalui console yang disediakan pihak Digital Ocean, kamu harus akses root dulu melalui SSH. Caranya begini:

Baca Juga: Mengatasi The uploaded file exceeds the upload_max_filesize directive in php.ini?

Cara Akses SSH pada Server menggunakan Terminal atau Putty di komputer lokal

  1. Buka Putty atau Terminal pada MacBook Kamu.
  2. Pada Terminal, ketik perintah berikut:
    ssh root@alamat_IP

    Perintah ini akan menghubungkan Terminal MacBook Kmau dengan server yang memiliki alamat IP tersebut menggunakan protokol SSH.

  3. Terminal MacBook Kamu akan meminta konfirmasi bahwa koneksi SSH harus dibuat. Ketik “yes” dan tekan Enter.
  4. Selanjutnya, Terminal MacBook kamu bakalan minta kamu memasukkan password root pada server. Masukkan password root kamu yang dibuat saat deploy Ubuntu dan tekan Enter. Kamu gak bakal ngelihat karakter yang kamu ketikkan, namun Terminal MacBook kamu sedang menerima inputan.
  5. Kalo password yang kamu masukkan benar, kamu bakal berhasil masuk ke server dengan menggunakan SSH melalui Terminal MacBook kamu.

Sekarang kamu dapat menjalankan perintah-perintah pada server dengan menggunakan Terminal MacBook Anda. Pastikan untuk tidak mengubah konfigurasi server atau file-file yang penting jika Anda tidak yakin dengan apa yang Anda lakukan.

Langkah-Langkah Install WordPress Manual Tanpa Domain

Setelah terminal atau putty terkoneksi dengan root server kamu,
  1. Update Ubuntu dengan perintah:
sudo apt-get update
  1. Install LAMP server dengan perintah:
sudo apt-get install lamp-server^
  1. Buat database MySQL baru dengan perintah:
mysql -u root -p
CREATE DATABASE nama_database;
  1. Buat pengguna dan berikan hak akses ke database dengan perintah:
CREATE USER 'nama_user'@'localhost' IDENTIFIED BY 'password_user';
GRANT ALL PRIVILEGES ON nama_database.* TO 'nama_user'@'localhost';
  1. Unduh dan ekstrak file WordPress dengan perintah:
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
  1. Pindahkan direktori WordPress ke direktori Apache dengan perintah:
sudo mv wordpress /var/www/html/
  1. Ubah kepemilikan dan hak akses direktori WordPress dengan perintah:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
  1. Buat file konfigurasi WordPress dengan menyalin file “wp-config-sample.php” ke “wp-config.php” dengan perintah:
cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
  1. Edit file “wp-config.php” dengan perintah:
sudo nano wp-config.php
  1. Ganti nilai konfigurasi dengan informasi database MySQL yang telah dibuat pada langkah ke-3.

Dan voila! WordPress kamu sudah siap dipakai! Tinggal buka browser dan akses alamat http://alamat_IP_atau_hostname/wordpress. Ikuti instruksi instalasi WordPress di layar, dan jangan lupa untuk memasukkan informasi database yang telah dibuat pada langkah ke-3.

Cara Agar WordPress Kamu Bisa diakses hanya dengan alamat IP Tanpa Domain

Dalam hal ini, kamu ingin akses wordpress dengan http://alamat_IP_atau_hostname/ tanpa /wordpress. Maka, sebelum membuka alamat di atas, silahkan ikuti perintah berikut ini ya!

Kamu perlu mengkonfigurasi Apache untuk menggunakan direktori WordPress sebagai root web.

Berikut ini adalah cara untuk mengkonfigurasi Apache pada Ubuntu 22.10 agar WordPress dapat diakses melalui alamat http://alamat_IP_atau_hostname/:

  1. Buka file konfigurasi default Apache dengan perintah:
    sudo nano /etc/apache2/sites-available/000-default.conf
  2. Cari baris berikut:
    DocumentRoot /var/www/html
  3. Ubah baris tersebut menjadi:
    DocumentRoot /var/www/html/wordpress
  4. Di bawah baris tersebut, tambahkan baris berikut:
    <Directory /var/www/html/wordpress/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    </Directory>

    Simpan perubahan yang telah dilakukan dan keluar dari editor teks.

  5. Restart Apache dengan perintah:
    sudo systemctl restart apache2
  6. Sekarang WordPress dapat diakses melalui alamat http://alamat_IP_atau_hostname/. Jika Anda mengakses WordPress dari komputer yang sama dengan server, Anda dapat menggunakan “localhost” atau “127.0.0.1” sebagai alamat.

Harap dicatat bahwa jika Anda menggunakan alamat IP untuk mengakses WordPress, alamat IP tersebut harus tetap sama setiap kali server di-restart. Jika alamat IP berubah, maka alamat WordPress juga akan berubah dan Anda perlu mengakses WordPress dengan alamat IP baru. Untuk menghindari hal ini, lebih disarankan untuk menggunakan nama domain atau hostname yang tetap.

Setelah semua langkah di atas dilakukan, ada yang pelu kamu lakukan lagi yaitu melakukan instalasi dasar wordpress seperti pada umumnya. Silahkan akses wordpress kamu dengan alamat IP. Ketikan alamat IP kamu di browser dan enter. Maka kamu akan melihat tampilan instalasi wordpress seperti biasa. Silahkan isi site name dll nya, sampai anda berhasil login!

Jangan khawatir jika kamu masih bingung, Sahabat Teknosiana! Ada banyak tutorial dan forum online yang bisa membantumu. Selamat mencoba dan jangan lupa untuk berkreasi membuat website kece mu jadi ngacir!

Baca Juga

Bagikan:

Share