Cara Install WP-CLI di Centos

WP-CLI adalah salah satu alat yang sangat kuat untuk melakukan pengelolaan terhadap WordPress.
105  
       

WP-CLI merupakan perintah baris berbasis console yang memungkinkan untuk berinteraksi dan mengelola wordpress. WP-Cli ini berjalan diatas PHP PHAR dimana scriptnya dieksekusi oleh PHP PHAR saja, sehingga WP CLI ini itu belum bisa dijalankan secara global tersedia untuk semua user didalam Centos. Dengan demikian, WP-CLI ini akan sangat terbatas, padahal penggunaanya cukup luar biasa.

Fungsi Utama WP-CLI

Fungsi utama yang sering digunakan untuk WP-CLI ini ada banyak, salah satunya ialah untuk melakukan proses backup. Meskipun demikian, WP-CLI ini bisa digunakan untuk melakukan proses otomatis seperti install plugin, penghapusan transient, regenerate thumbnail, dan masih banyak fungsi lainnya.

Kebutuhan Minimal WP-CLI

Berikut ini adalah beberapa kebutuhan minimum yang harus dipenuhi untuk melakukan instalasi WP-CLI.

  1. Akses SSH sebagai Root
  2. Versi lebih besar dari PHP 5.3.29
  3. WordPress minimal versi 3.7 untuk dukungan penuh WP-CLI

Cara Install WP-CLI

Sebelum mulai lebih jauh, ada baiknya kita harus mengecek apakah penyedia hosting untuk paket yang kita memiliki akses ke SSH tidak. Kalau tidak, berarti WP-CLI ini sudah jelas tidak akan bisa diinstal. Kemudian jika sudah ada akses ke SSH, kita bisa mulai untuk cek dulu perintah wp di ssh console. Berikut contohnya.

wp help

Kalau nanti ada muncul daftar help nya berarti WP-CLI sudah terinstall. Jika belum berikut ini adalah caranya:

  1. Login sebagai root, dan pindah ke directory /root.
  2. Download WP-CLI.PHAR nya terlebih dahulu, dengan menggunakan curl.
    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    

     

  3. Kemudian cek hasil downloadan dengan perintah:
    php wp-cli.phar --info
    
  4. Pastikan memberikan akses eksekusi untuk semua user terhadap file wp-cli.phar dengan mengetik perintah
    chmod +x wp-cli.phar
    
  5. Kemudian tinggal pindahkan file wp-cli.phar ke folder executable global di /usr/local/bin/wp dengan perintah
    sudo mv wp-cli.phar /usr/local/bin/wp
    
  6. Untuk mencobanya, kita pindah dulu keluar folder atau langsung menuju folder WordPress-nya. Kemudian eksekusi perintah ini.
    wp --info
    
  7. Jika ada hasilnya, maka selamat anda sudah berhasil menginstall WP-CLI didalam Centos anda.
    OS:     Linux 3.33.0-666.11.1.el8.x86_64 #1 SMP Mon Dec 4 23:52:40 UTC 2017 x86_64
    Shell:  /bin/bash
    PHP binary:     /php
    PHP version:    7.1.12
    php.ini used:   /php/php.ini
    WP-CLI root dir:        phar://wp-cli.phar
    WP-CLI vendor dir:      phar://wp-cli.phar/vendor
    WP_CLI phar path:       /sites/blog.travtou.com
    WP-CLI packages dir:
    WP-CLI global config:
    WP-CLI project config:
    WP-CLI version: 1.5.0
    

     
    Jika belum muncul, kemungkinan terbesar ada masalah atau install WP-CLI nya bermasalah.

 

Contoh Penggunaan WP-CLI untuk Membuat Ulang Thumbnail

Salah satu hal yang bisa saya gunakan di WP-CLI adalah untuk membuat ulang thumbnail (regenerate thumbnail). Ini diperlukan ketika kita akan ganti tema WordPress, karena biasanya setiap tema memiliki pengaturan ukuran thumbnail yang berbeda. Berikut ini adalah contoh penggunaanya.



  1. Pertama masuk dulu ke dashboard WordPress kemudian install plugin Thumbnail Regenerate.
  2. Kemudian masuk ke SSH dan arahkan ke folder tempat WordPress tersebut berjalan. Contoh:
    cd ~/sites/blog.travtou.com/
    
  3. Kemudian jalankan perintah wp-cli-nya.
    wp regenerate thumbnail
    
  4. Tunggu prosesnya sampai selesai. Waktu prosesnya tergantung banyaknya gambar.

Demikian. Semoga membantu.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>