Cara Memasang WordPress di Google Cloud


  1. 1. Pengantar Cloud Computing dengan WordPress
  2. 2. Cara Install WordPress di DigitalOcean
  3. 3. Cara Memasang WordPress di Microsoft Azure
  4. 4. Sedang Dibaca: Cara Memasang WordPress di Google Cloud
  5. 5. Instal WordPress di AWS – Amazon Web Services

Hari ini kita akan melihat cara memasang WordPress sebagai gambar sekali klik di Google Cloud – infrastruktur cloud milik Google. Di antara penyedia cloud utama di pasar, Google memiliki salah satu kebijakan harga yang paling kompetitif dibandingkan Amazon Web Services dan Microsoft Azure. Jaringan cloud-nya didukung oleh infrastruktur Google sendiri yang menangani lebih dari 40.000 permintaan pencarian per detik.

Salah satu hal yang saya sukai tentang WordPress adalah popularitasnya yang meluas. Berkat alasan ini, hampir setiap perusahaan komputasi awan menyediakan “instalasi sekali klik” WordPress kepada penggunanya. Beberapa menyebutnya sebagai “aplikasi”, sementara yang lain menyebutnya sebagai “templat” atau “gambar”. Sebut saja apa yang Anda inginkan – namun fakta yang paling penting adalah menyiapkan WordPress di cloud hanya memerlukan beberapa klik saja.

CATATAN: Satu poin penting sebelum kita mulai. Jika ini adalah pertama kalinya Anda menginstal WordPress di cloud – yaitu dari penyedia cloud sebenarnya, mohon jangan langsung menghosting situs web aktif Anda. Saya sarankan Anda menguji semuanya setidaknya selama 2-4 minggu sebelum memigrasikan blog atau situs WordPress Anda ke cloud.

MENGAPA? Penyedia cloud seperti Google Cloud, AWS, dan Microsoft Azure hanya memiliki dukungan terbatas untuk situs WordPress Anda. Jika Anda mengalami konflik plugin atau masalah hosting atau malware, Anda harus menyelesaikannya sendiri.

Untungnya, ada solusi untuk Anda. Anda dapat:

  • Pilih penyedia cloud yang dikelola pihak ketiga seperti Cloudways (Lihat ulasan kami) atau
  • Gunakan hosting WordPress terkelola seperti WPEngine (kami di WPExplorer menggunakan WPEngine dan menyukainya!)

Beberapa Teh Teknis

Ada beberapa istilah dasar yang perlu kita pelajari sebelum kita memulai tutorialnya. Ide di balik ini adalah untuk memberi tahu Anda tentang berbagai produk yang ditawarkan Google Cloud. Setelah Anda mengembangkan dan tertarik pada sesuatu yang Anda lihat, Anda dapat mulai membuat aplikasi Anda sendiri di dalamnya!

Proyek

Segala sesuatu yang ingin Anda lakukan di Google Cloud disertakan (atau dirangkum) dalam sebuah proyek. Dalam sebuah proyek, Anda dapat menggunakan atau menerapkan berbagai sub-produk yang ditawarkan Google Cloud. Hal ini mencakup App Engine, Compute Engine, Google API, Google Cloud Storage, BigQuery, atau menginstal langsung solusi yang sudah dibuat sebelumnya. (Lebih lanjut tentang ini nanti)

Akun Penagihan

Setiap proyek yang Anda buat harus ditautkan ke akun penagihan. Google Cloud memberi Anda fleksibilitas untuk memiliki beberapa akun penagihan – yang masing-masing dapat menggunakan kartu kredit/debit yang berbeda. Gagasan di balik hal ini adalah untuk menerapkan kebijakan bayar sesuai pemakaian di lingkungan komputasi awan.

CATATAN 1: Anda tidak dapat menggunakan kartu kredit/tunai prabayar di akun penagihan Anda. Saya telah mencobanya dan akun saya beserta semua proyek yang ditautkan telah sementara diblokir. Saya segera menghapus kartu prabayar tersebut, dan mengubahnya menjadi kartu kredit yang valid. Akun tersebut diaktifkan kembali setelah beberapa hari kerja.

CATATAN 2: Google saat ini menawarkan uji coba $300 USD kepada siapa saja yang mendaftar ke Google Cloud. Sekarang Anda tidak punya alasan untuk tidak mencoba Google Cloud haha!

Produk Google Cloud

Kita membahas berbagai sub-produk yang ditawarkan Google Cloud. Sekarang mari kita lihat masing-masingnya.

Mesin Aplikasi Google

Sebagian besar perangkat lunak dibuat menggunakan bahasa tertentu dan (opsional) berdasarkan kerangka kerja. Contoh klasiknya adalah aplikasi daftar tugas, yang dibangun di atas JavaScript dan didasarkan pada kerangka kerja jQuery. jQuery, seperti yang bisa Anda tebak, adalah kerangka kerja untuk JavaScript, yang merupakan bahasanya.

Demikian pula, banyak aplikasi yang ditulis dalam bahasa populer seperti Python, Java dan PHP. Masing-masing bahasa memerlukan pengaturan awal pada sistem host, agar dapat menjalankan aplikasi yang ditulis dalam bahasa tersebut. Misalnya, aplikasi yang ditulis dalam Java memerlukan Java Virtual Machine (JVM) untuk diinstal di sistem target.

Google App Engine menangani tugas ini. Ia menginstal dan mengonfigurasi bahasa-bahasa ini di infrastruktur cloud-nya, sehingga Anda cukup mengunggah kode Anda dan melanjutkan proses pengembangan. Anda tidak perlu khawatir tentang menyiapkan bahasa, atau menskalakan sistem host untuk aplikasi Anda. Algoritma penyeimbangan beban Google Cloud secara otomatis menanganinya. Dengan Google App Engine, Anda hanya perlu memilih bahasa yang Anda perlukan dan menerapkan aplikasi Anda di dalamnya.

Mesin Komputasi Google

Google Compute Engine (GCE) adalah nama lain untuk mesin virtual di cloud. Setiap VM diperlakukan sebagai instance GCE. VM dapat menjalankan hampir semua software yang Anda inginkan. Teknologi ini menawarkan lebih banyak fleksibilitas dibandingkan App Engine dan ditujukan untuk lingkungan yang dipersonalisasi.

Google API

Google memiliki lebih dari 100 API untuk banyak produknya. Fitur cloud ini memungkinkan Anda mengakses API ini.

Penyimpanan awan

Seperti namanya, Cloud Storage memungkinkan Anda menyimpan data tidak terstruktur dan semi-terstruktur dalam jumlah besar, yang disebut kumpulan data, dengan ketersediaan tinggi (pada dasarnya istilah yang aneh untuk aplikasi Big Data).

Kueri Besar

BigQuery adalah implementasi bahasa Google sendiri yang cocok untuk menyerahkan data besar. Meskipun hal ini tidak ada kaitannya sama sekali dengan tutorial kami, ini adalah hal yang menarik untuk dicoba!

Paket Perangkat Lunak Pra-Built

Di sinilah kesenangan dimulai! Lupakan semua istilah rumit itu. Google telah memenuhi daftar perangkat lunak, kerangka kerja, dan bahasa paling populer dan menawarkannya sebagai paket perangkat lunak siap pakai. Tebak apa?

WordPress adalah salah satunya!

Ingat kita telah membahas bahwa masing-masing bahasa ini dipasang di mesin virtual (atau instance Compute Engine)? Hal yang sama juga berlaku di sini. Saat Anda membuat paket perangkat lunak WordPress, Anda  pertama-tama harus memilih mesin virtual, ukuran dan wilayahnya untuk melanjutkan instalasi. Paket perangkat lunak pada dasarnya adalah serangkaian instruksi yang menginstal perangkat lunak terkait di mesin virtual yang baru dibuat.

Menginstal WordPress di Google Cloud

Fase 1: Menemukan jalan Anda

Langkah 1: Pertama, Anda perlu membuat proyek baru. Anda dapat mengunjungi Google Cloud Console untuk memulai .

Langkah 2: Tambahkan akun penagihan ke proyek. Anda juga dapat memilih pusat data yang diinginkan. Saat ini Google Cloud memiliki dua pusat data utama untuk Google App Engine – AS dan UE. Dalam tutorial ini, saya memilih pusat data AS. Pilih Buat untuk melanjutkan.

Langkah 3: Sekarang, sebuah proyek akan dibuat. Setelah selesai, Anda akan mendapatkan notifikasi seperti yang ditunjukkan pada gambar di atas.

Langkah 4: Sekarang kita harus menemukan halaman yang menampilkan daftar paket perangkat lunak siap pakai, alias Deployment Manager. Anda dapat melakukan ini dalam tiga cara:

  • 4.1 – Dari menu di sebelah kiri, pilih Deploy & Manage > Klik untuk Deploy
  • 4.2 – Pilih banner di sebelah #2, seperti yang ditunjukkan pada gambar di atas
  • 4.3 – Klik di sini untuk WordPress untuk Google Cloud

Langkah 5: Setelah berada di halaman tersebut, Anda akan melihat daftar besar perangkat lunak. Gulir ke bawah dan pilih WordPress (untuk saat ini). Anda dapat bermain dengan yang lain sebanyak yang Anda mau nanti! ?

Tahap 2 – Menginstal dan mengkonfigurasi WordPress

Langkah 6: Oke, sekarang Anda akhirnya menemukan opsi instalasi WordPress. Saatnya untuk memecahkan. Pilih Terapkan untuk memulai proses.

Langkah 7: Ini adalah langkah penting. Mari kita gali lebih dalam. Lihat screenshot di setiap langkah.

  •  Nama Penerapan hanya boleh berisi karakter alfanumerik.
  • Di Zona, terdapat tiga zona utama – AS, UE, dan Asia. Dalam tutorial ini saya memilih us-central1-f. Anda dapat memilih zona mana pun yang Anda suka.
  • Jenis Mesin berbanding lurus dengan jumlah daya yang Anda perlukan. Untuk tujuan eksperimental, instance mesin n1-standard-1 bisa digunakan. Ia mempunyai 1 CPU virtual (vCPU) dan RAM 3,7 GB, yang lebih dari cukup untuk mencoba WordPress.
  • Saya telah memilih Jenis Disk sebagai SSD Persistent Disk. Hal ini karena SSD 5 hingga 10 kali lebih cepat dibandingkan HDD tradisional.
  • Ukuran Disk minimum adalah 10 GB, yang sudah cukup.
  • Email Administrator harus dimasukkan dengan benar.
  • Centang opsi Instal phpMyAdmin dan Aktifkan Google Cloud Monitoring .
  • Biarkan pengaturan lainnya apa adanya.
  • Klik Deploy WordPress untuk mulai menginstal WordPress.

Langkah 8: Deployment Manager Google Cloud sekarang akan membuat instance yang dipilih dan menginstal WordPress di dalamnya.

Langkah 9: WordPress sekarang sudah terpasang. Tapi itu baru 70% prosesnya. Sekarang kita mempunyai tugas-tugas berikut yang ada di depan kita:

  1. Catat kata sandi admin WordPress
  2. Catat password MySQL dan phpMyAdmin

Fase 3: Home run!

Langkah 10: Sekarang kita perlu mengizinkan lalu lintas HTTP dan HTTPS eksternal melewati alamat IP server WordPress kita. (Google Cloud menonaktifkan ini secara default untuk tujuan keamanan). Dengan kata lain, kita perlu menambahkan aturan firewall untuk alamat IP yang kita tetapkan.

Untuk melakukan ini, klik alamat IP server yang terletak di bawah IP Eksternal. Kotak dialog akan terbuka. Pilih keduanya Izinkan lalu lintas HTTP dan HTTPS melewati server Anda. Klik Terapkan untuk melakukan perubahan.

Setelah aturan firewall berhasil diperbarui, Anda seharusnya dapat mengakses WordPress dari alamat IP yang diberikan.

Kesimpulan

Jika Anda perhatikan, kami belum melihat tangkapan layar apa pun untuk instalasi WordPress berdurasi lima menit yang terkenal itu – Anda tahu tahap konfigurasi saat Anda menetapkan nama, nama pengguna, kata sandi, dll.?

Skrip penerapan WordPress sekali klik Google Cloud menghilangkan langkah-langkah tersebut dan mengonfigurasinya dengan nilai default. Anda harus menuju ke pengaturan WordPress dan mengubahnya sesuai nilai yang Anda inginkan.

Coba WordPress di Google Cloud ($300 Jalur Gratis)

Saya harap Anda menikmati tutorial ini, sama seperti saya menikmati menulisnya. Jika Anda memiliki pertanyaan atau saran, silakan tinggalkan di bagian komentar di bawah atau tweet saya di @souravify – Terima kasih sudah membaca! Jalan yang menyenangkan.