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

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

14 hours ago

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…

2 months 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