Advertisement
  1. Code
  2. Hosting

Download dan Instal WordPress melalui Shell Pada SSH

by
Read Time:8 minsLanguages:

Indonesian (Bahasa Indonesia) translation by ⚡ Rova Rindrata (you can also view the original English article)

Biasanya Anda menginstal WordPress dengan men-download ZIP file, uncompress pada PC Anda, pergi ke subfolder wordpress, meng-upload dan menjalankan skrip dan belum lagi pergi ke control panel host Anda untuk mengatur database dan segala sesuatunya. Yang lain melakukannya dengan menggunakan utilitas Fantastico atau SimpleInstall yang tersedia melalui control panel host mereka. Tidak ada yang salah dengan metode tersebut kecuali yang pertama mengambil beberapa waktu dan metode yang kedua sesedikitnya tidaklah sangat mudah.

Saat ini kebanyakan hosting menawarkan fasilitas SSH/command-line sehingga Anda pasti harus mempertimbangkan metode SSH untuk men-download dan menginstal WordPress pada server Anda. Keuntungan besar yang Anda peroleh adalah Anda tidak perlu untuk mengunjungi situs yang berbeda, tidak perlu melakukan download/upload apapun atau membuka control panel. Anda melakukan itu semua melalui satu antarmuka command-line. Untuk ini, Anda akan memerlukan klien SSH. Jika Anda berjalan pada Windows pergi ke PuTTY dan jika Anda pada Mac Anda dapat menggunakan built-in dari Mac Terminal atau iTerm 2. Sebelum kita melanjutkan pastikan host Anda menawarkan bash shell karena perintah kami dikonfigurasi untuk itu.


Langkah 1 Menghubungkan ke Server Anda

Menggunakan PuTTY

Buka PuTTY dan masukkan nama domain Anda di kotak bernama 'Host name(or IP address)' dan masukkan nomor port yang digunakan untuk menghubungkan SSH di bawah 'Post' dan sekarang klik Open. Anda bahkan dapat menyimpan pengaturan situs Anda dengan memasukkan nama di kotak Saved Session dan dengan menekan Save. Pada waktu berikutnya Anda selalu dapat memuat sesi dengan memilih situs Anda dan mengklik Load.

PuTTY sekarang akan meminta username Anda. Masukkan username dan tekan enter. Sekarang Anda akan diminta untuk password Anda. Perhatikan di sini bahwa sementara Anda mengetik sandi, Anda tidak akan melihatnya sedang diketik di layar. Itu disembunyikan untuk alasan keamanan. Tekan enter setelah Anda mengetik password Anda dan Anda akan login.

Menggunakan klien SSH lain atau Mac Terminal

Masukkan perintah berikut di dalam klien Terminal agar terhubung dengan command-line situs Anda melalui SSH:

Switch -p mengatakan itu untuk menggunakan nomor port 22. Jika host Anda mengijinkan SSH melalui port default 22, Anda dapat menghilangkan -p dan 22 pada perintah di atas, jika tidak ganti 22 menjadi nomor port SSH host Anda . Setelah login, Anda akan melihat sesuatu seperti ini:

Itu adalah prompt perintah shell di mana Anda akan mengetik semua perintah Anda dari sekarang.


Langkah 2 Download WordPress

Sekarang kita telah login ke server SSH kita, kita harus terlebih dahulu pergi ke direktori yang benar dimana kita inginkan untuk setup blog kita dan perlu untuk men-download file dan ekstrak mereka di sana. Misalkan direktori yang Anda inginkan untuk menginstal blog Anda berada di bawah blogdemo yang berada di bawah direktori public_html, Anda akan menggunakan perintah berikut:

Sekarang bahwa kita telah mencapai direktori yang benar kita akan men-download WordPress menggunakan perintah 'wget'.

Perintah di atas men-download instalasi WordPress terbaru dari server mereka dan mengekstrak file darinya ke dalam direktori blogdemo. x, f, dan z adalah parameter yang memberitahu perintah tar untuk mengekstrak konten, mengatakan bahwa arsip berkas yang diberikan pada command-line dan gzip tersebut harus digunakan untuk ekstraksi masing-masing.

Sekarang semua file arsip dari WordPress memiliki file instalasi di bawah direktori wordpress dan setelah ekstraksi Anda akan menemukan direktori wordpress di bawah direktori blogdemo yang berisi instalasi Anda. Jadi untuk memindahkan file kembali ke mana mereka seharusnya dengan menggunakan perintah berikut:

Perintah ini akan memindahkan isi dari direktori wordpress ke dalam direktori saat ini. Kapan saja Anda ingin memeriksa apa isi direktori saat ini, ketik 'ls'.

Anda dapat menghapus semua direktori wordpress dan file arsip yang Anda download jika Anda ingin dengan menggunakan perintah berikut:


Langkah 3 Menginstal WordPress

Dalam langkah ini kita akan membuat database dan pengguna yang sesuai dan menghubungkan mereka bersama-sama. Kemudian kita akan menggunakan instalasi 5 menit WordPress yang terkenal untuk menyelesaikannya.

Catatan: Sebelum melanjutkan, Anda akan perlu memeriksa apakah Anda punya hak untuk membuat sebuah database atau tidak. Cara yang mudah untuk memeriksa ini adalah pergi ke phpMyAdmin Anda dan periksa apakah Anda dapat membuat sebuah database dari sana atau tidak. Jika Anda tidak dapat berarti bahwa Anda tidak akan bisa mengikuti langkah ini. Anda harus memeriksa dengan host web Anda jika mereka mengijinkan Anda untuk melakukannya atau tidak. Hal ini terjadi sebagian besar pada shared web hosting.

Pertama, Anda perlu untuk login ke command-line MySQL menggunakan perintah berikut:

Setelah memasukkan ini, Anda akan diminta untuk password MySQL Anda. Ketik password dan Anda akan diperlihatkan layar seperti ini:

Sekarang kita telah masuk ke Server MySQL, pertama-tama kita akan membuat sebuah database dan akan memberikan akses kepada pengguna ke database tersebut. Gunakan perintah berikut sekarang:

Jangan lupa titik koma di akhir setiap perintah MySQL. Perintah pertama membuat database. Perintah kedua mengijinkan pengguna untuk terhubung ke database. Perintah akhir memberikan semua hak istimewa ke pengguna untuk database tersebut. Anda dapat menguji apakah pembuatan database Anda sukses dengan menjalankan perintah ini:

Ini harus mengatakan database telah berubah. Sekarang Anda dapat keluar dari command-line MySQL dengan mengetikkan 'exit'.

Sekarang jalankan blog dalam browser Anda dan jalankan instal WordPress biasa dan gunakan informasi database yang kita digunakan dalam langkah ketiga untuk mengatur wp-config.php Anda dan kemudian mengatur blog Anda.

Hal yang perlu diperhatikan

Ada dua hal yang saya ingin semua orang untuk memperhatikan di tutorial di atas:

  • Pengguna Database Baru - Dalam tutorial kami menggunakan pengguna database yang sudah ada untuk terhubung ke database baru. Tapi dalam kasus Anda ingin pengguna terpisah untuk masing-masing database, Anda membutuhkan untuk membuat pengguna baru untuk mengakses database tersebut. Berikut adalah bagaimana Anda harus melakukannya.

    Setelah Anda berada di dalam shell MySQL, gunakan perintah berikut untuk membuat pengguna baru dan mengatur password.

    Sekarang kembali ke Langkah 3 dan jalankan semua perintah lain dengan username ini.

  • Mengedit wp-config.php - Dalam tutorial ini saya telah mengatakan kepada Anda bahwa setelah melakukan segalanya pada shell Anda dapat langsung melanjutkan untuk menginstal. Tapi beberapa dari Anda mungkin ingin mengedit wp-config.php untuk menambahkan pengaturan dan kode khusus. Anda hanya dapat melakukannya melalui shell. Sementara Anda berada di direktori blog pada shell gunakan perintah berikut untuk menjalankan Vim Editor (editor file command-line shell)

    Sekarang Anda akan melihat sesuatu seperti apa yang ditunjukkan di bawah ini:

    Tekan 'I' untuk masuk ke 'insert mode' dan tombol panah untuk berpindah pada seluruh file. Setelah Anda membuat perubahan Anda, tekan Esc untuk keluar dari 'insert mode'. Untuk keluar dari Vim ketik ':' (tanpa tanda kutip) dan kemudian ketik "wq" dan tekan enter, ini akan menyimpan perubahan dan keluar dari Vim.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.