Cara Update WordPress Lewat CMD Linux

Jika kita menggunakan linux dan tidak ada akses ke wordpress ataupun tidak ada control panel untuk melakukan upgrade wordpress, kita bisa menggunakan CMD. Ada 2 cara yang dapat di lakukan.

  • Upgrade wordpress dengan perintah CMD di linux
  • Upgrade wordpress dengan membuat script untuk di eksekusi

Upgrade wordpress dengan perintah CMD di linux

Berikut langkah-langkahnya:

  • Silahkan login ke SSH server anda
  • Silahkan masuk ke directory instalan wordpress anda, misal lokasinya di /home/namadomain.com/public_html
cd /home/namadomain.com/public_html
  • Sekarang ketikkan perintah ini untuk memperbarui WordPress ke versi terbaru
rm -rf wp-admin
rm -rf wp-includes
mv wp-config.php wp-config.bak
rm -f *.php
mv wp-config.bak wp-config.php
wget -O latest.tar.gz https://wordpress.org/latest.tar.gz
gunzip latest.tar.gz
tar xf latest.tar
rm -f latest.tar
cd wordpress
mv * ../
cd ..
rm -rf wordpress
  • Saat ini, wordpress anda sudah terupgrade ke wordpress versi terbaru

Upgrade wordpress dengan membuat script untuk di eksekusi

Berikut langkah-langkahnya:

  • Silahkan login ke root server anda
  • masuk ke directory /root
  • buat script dengan nama bebas, misal contohnya di berinama wp-update.sh
nano wp-update.sh

Isi File dengan kode di bawah ini:

#!/bin/bash
 
WP_PATH = ${1%/}
 
if [ -d "$WP_PATH" ]; then
    cd $WP_PATH
    rm -rf wp-admin
    rm -rf wp-includes
    mv wp-config.php wp-config.bak
    rm -f *.php
    mv wp-config.bak wp-config.php
    wget -O latest.tar.gz https://wordpress.org/latest.tar.gz
    gunzip latest.tar.gz
    tar xf latest.tar
    rm -f latest.tar
    cd wordpress
    mv * ../
    cd ..
    rm -rf wordpress
    echo "Done!"
fi
  • Ubah permission file wp-update.sh
chmod +x wp-update.sh
  • Jalankan file dengan perintah:
./wp-update.sh /home/namadomain.com/public_html
Jadilah yang pertama untuk memberi nilai
Tri Wahyudi

Recent Posts

mengatasi error ImunifyAV has not detected any compatible hosting panel as well as integration.conf file to run the installation without a panel di cyberpanel

berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…

4 weeks ago

Update URL Repository Centos 7 Setelah End Of Life (EOL) 2024-07-01

CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…

2 months ago

Mengatasi error gmysql Connection failed: Unable to connect to database pada pdns Cyberpanel

DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…

2 months ago

Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel

saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…

2 months ago

Cara Restart CyberPanel Lewat SSH

Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd

2 months ago

Mengatasi Error “Chown Operation Not Permitted” di Linux

Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah…

2 months ago