Cara menginstal CLI WordPress di Shared Hosting
WordPress Command-Line Utility, atau disingkat WP-CLI, adalah utilitas tingkat lanjut untuk pengguna yang ingin mengelola dan menyebarkan situs WordPress mereka dengan cepat menggunakan bash / SSH. Fitur ini standar di hosting WordPress Terkelola kami, tetapi dapat dikonfigurasi untuk semua platform hosting yang telah menginstal modul php-cli. Paket WP-CLI dasar mencakup kotak alat yang luas, dan bahkan memungkinkan Anda membuat postingan ke situs WordPress Anda secara langsung melalui baris perintah. Tindakan seperti memperbarui inti WordPress, membersihkan cache WordPress, mencadangkan dan memulihkan database MySQL, menginstal plugin dan tema, serta mengelola pengguna menjadi lebih efisien di WP-CLI.
Informasi selengkapnya tentang utilitas itu sendiri, dan berbagai perintah yang tersedia untuk WP-CLI, dapat ditemukan di situs dukungan mereka . Anda juga dapat melihat glosarium perintah yang tersedia di halaman referensi perintah mereka.
KESULITAN | Dasar - 1 | Sedang - 2 | Lanjutan - 3 |
WAKTU DIPERLUKAN | 15 menit |
PRODUK TERKAIT | Hosting bersama cPanel |
Petunjuk ini akan memandu Anda dalam menginstal WP-CLI di Hosting Web Linux GoDaddy yang didukung oleh cPanel.
Mendapatkan dan Menginstal file WP-CLI .phar
Sambungkan ke akun hosting Anda melalui SSH. ( info selengkapnya ).
Setelah masuk, pastikan Anda berada di direktori awal akun hosting Anda. Anda bisa memastikan ini dengan menggunakan perintah pwd untuk mencetak direktori kerja. Ini seharusnya menunjukkan bahwa Anda berada di / home / nama pengguna
, di mana nama pengguna
adalah nama pengguna utama Anda untuk cPanel.
Gunakan perintah curl
untuk mendapatkan file wp-cli.phar
yang akan kita gunakan sebagai file executable untuk wp-cli
Edit izin file wp-cli.phar
agar dapat dieksekusi
Anda kemudian dapat memeriksa untuk melihat apakah WP-CLI berfungsi dengan menggunakan php untuk menjalankan file .phar yang
dapat dieksekusi. Perintah di bawah ini menunjukkan cara melakukannya.
Ini akan memuat informasi tentang php-cli yang dapat dieksekusi, serta utilitas WP-CLI itu sendiri.
Mengatur alias bash untuk WP-CLI
Jadi secara teknis, Anda bisa menggunakan WP-CLI sebagaimana adanya. Anda hanya perlu mengetikkan php wp-cli.phar
sebelum perintah apa pun untuk menginisialisasi WP-CLI. Tidak benar-benar ramah pengguna, bukan? Untungnya, kami memiliki cara untuk mengubahnya menggunakan alias bash. Di sinilah kami memberi tahu bash to alias perintah tertentu untuk perintah berbeda, atau perintah tertentu yang dapat dieksekusi. Ini dilakukan dengan mengedit file .bashrc
Anda, yang ada di direktori awal akun hosting Anda. Alias yang perlu kita tambahkan ke file .bashrc
ini adalah:
Ini memberi tahu bash bahwa perintah 'wp' akan memanggil wp-cli.phar yang dapat dieksekusi di direktori beranda Anda. Menambahkan alias yang diperlukan dapat dilakukan melalui perintah sederhana ini, yang hanya menggunakan gema untuk output pernyataan yang diperlukan, kemudian
Kemudian, gunakan perintah sumber untuk memperbarui cara bash menginisialisasi.
Jika Anda telah melakukan pengeditan sebelumnya pada file .bashrc
untuk membuat alias lain atau menginstal utilitas baris perintah lain seperti Drush , maka Anda mungkin ingin mengedit file .bashrc
secara manual menggunakan editor teks seperti Notepad ++ atau vim . Namun, selama Anda mengikuti format standar dan memiliki alias bash aktif di bagian bawah file .bashrc
, perintah sebelumnya masih berfungsi dengan baik.
Pastikan wp-cli berfungsi (dan contoh sederhana)
Sekarang setelah Anda mengatur executable dan alias, itu saja yang Anda perlukan untuk menggunakan WP-CLI untuk mengelola situs WordPress Anda.
Untuk memastikan wp-cli berfungsi, pertama-tama navigasikan ke direktori penginstalan WordPress - lalu gunakan perintah berikut:
Anda seharusnya melihat daftar semua plugin yang saat ini terinstal, yang berarti wp-cli berfungsi sebagaimana mestinya.
Untuk informasi tambahan tentang cara menggunakan perintah WP-CLI, menginstal modul tambahan untuk WP-CLI, dan cara mengkonfigurasi WP-CLI untuk multisitus, baca dokumentasi untuk WP-CLI .