Cara Meng-host WordPress di Google Cloud Hosting

Diterbitkan: 2021-06-14
google hosting wordpress
Ikuti @Cloudways

Pada artikel ini, saya akan menunjukkan kepada Anda cara meng-host situs WordPress di instance Google VM. Setelah itu, saya akan membahas detail pemasangan WordPress di server cloud Google yang dikelola Cloudways.

Metode pertama agak teknis dan memerlukan keahlian tingkat menengah dalam menjalankan perintah Linux dan pemahaman dasar tentang berbagai tumpukan. Mengelola server Google juga melibatkan tugas-tugas kompleks seperti patching, peningkatan OS, konfigurasi firewall, dan pencadangan yang memerlukan eksekusi manual oleh administrator sistem atau pemilik server.

Namun, dengan metode kedua melalui Cloudways, Anda dapat langsung menerapkan server dan menginstal aplikasi WordPress Anda dalam beberapa klik. Cloudways adalah platform hosting cloud terkelola yang menawarkan pilihan untuk menghosting aplikasi Anda di server cloud Google, berkat platform yang mudah digunakan. Integrasi GCE dengan Cloudways membuka dunia baru untuk hosting WordPress terkelola yang menawarkan keandalan, kecepatan, dan waktu aktif yang luar biasa.

Sebelum menyelami prosesnya, ada baiknya untuk memahami mengapa server cloud Google adalah pilihan yang bagus untuk meng-host situs WordPress Anda. Ketika berbicara tentang hosting WordPress Google Cloud, mengapa orang lebih memilih hosting WordPress terkelola seperti Cloudways daripada hosting web cloud Google asli?

  • Manfaat Hosting WordPress di Google Cloud
    • Waktu aktif
    • Kecepatan
    • Keandalan
    • Skalabilitas
  • Mengapa Cloudways untuk Hosting WordPress di GCE?
  • Bagaimana Cara Menginstal WordPress di Google Compute Engine?
  • Instal WordPress di Cloudways Managed Google Cloud Server?
  • Migrasikan Situs WordPress ke Google Cloud

Manfaat Hosting WordPress di Google Cloud

Google Cloud adalah salah satu infrastruktur cloud yang paling canggih, andal, dan tercepat. Perusahaan raksasa seperti HSBC, Twitter, PayPal, dan Bloomberg menggunakan GCE untuk persyaratan hosting mereka.

Berikut adalah beberapa alasan mengapa hosting Google WordPress adalah ide bagus untuk situs web Anda:

Waktu aktif

Google Cloud Engine tersedia lebih dari 99,9% setiap saat. Bisnis seperti toko e-niaga besar, situs perdagangan, dan situs berita sangat bergantung pada waktu aktif server yang optimal karena bahkan sedikit gangguan dalam layanan dapat menyebabkan kerusakan moneter yang serius.

Kecepatan

Kita semua tahu bahwa Google (hampir) menjalankan Internet, jadi Anda harus berada di puncak permainan Anda jika ingin peringkat teratas di SERP Google. Situs web hosting Google WordPress memungkinkan situs web menjadi lebih cepat dan kecepatan adalah salah satu sinyal peringkat terpenting yang digunakan Google untuk memberi peringkat situs web di SERP.

Keandalan

GCE menggunakan infrastruktur yang sama seperti Gmail dan YouTube. Kapan terakhir kali Anda mengalami waktu henti saat menonton video di YouTube atau mengirim email di Gmail? Anda tidak , tentu saja.

Artinya, dengan menghosting situs web Anda di infrastruktur cloud Google, Anda menghosting di perangkat keras dan pusat data yang paling terpelihara dengan baik yang tersedia.

Tim di balik Google Cloud bekerja tanpa lelah untuk meningkatkan layanannya guna memastikan kinerja yang lebih baik daripada pesaingnya. Mereka melakukan ini dengan mengotomatiskan perubahan konfigurasi, menggunakan lapisan verifikasi tambahan untuk menemukan potensi masalah, dan memantau dengan cermat dampak pada infrastruktur karena modifikasi.

Skalabilitas

Server GCE sangat skalabel dan dapat menangani lonjakan lalu lintas yang tidak terduga dengan mudah, dan memungkinkan Anda meningkatkan atau menurunkan ukuran server tanpa mengubah alamat IP. Saat di Cloudways, Anda juga dapat memantau kinerja server Anda dan meningkatkan skala server Anda sesuai dengan itu.

Mengapa Cloudways untuk Hosting WordPress di GCE?

Nah, jika Anda tidak memiliki pengalaman manajemen server cloud sebelumnya dan Anda memilih untuk menghosting WordPress di platform asli Google Cloud, Anda akan berlayar di perairan yang cukup gelap.

Bagi pengguna WordPress, menggunakan GCE tidaklah mudah. Ada banyak yang harus dilakukan bahkan sebelum menginstal WordPress di dalamnya. Anda harus membeli instance di hosting Google, lalu membuat koneksi SSH.

Ya! Aku tahu aku kehilanganmu di sana.

Sederhananya, prosesnya panjang, dan banyak hal bisa salah. Dan jika prosesnya gagal, Anda harus memulai dari awal lagi! Seru? Tidak juga!

Cloudways membuatnya mudah! Cukup mendaftar, dan dalam beberapa menit, Anda akan memiliki server Google Cloud yang menunggu Anda dengan WordPress yang terpasang di dalamnya.

Anda tidak perlu mengambil kata-kata saya untuk itu. Lihat umpan balik dan skor saat pengguna meluncurkan WordPress di Google Cloud dengan Cloudways.

ulasan cloudways google cloud

Cara Menginstal WordPress di Google Cloud Hosting

Dalam metode ini, saya akan menyebarkan tumpukan LAMP (Linux, Apache, MariaDB, dan PHP) di Instance Google VM dan menginstal aplikasi WordPress di sana. Oleh karena itu, hal pertama yang perlu Anda lakukan adalah membuat akun di Google Cloud Platform, dan setelah itu, Anda perlu memverifikasi akun Anda dengan menambahkan nomor kartu kredit Anda. Proses pendaftarannya sederhana, jadi saya akan melewatkannya dan menganggap bahwa Anda telah membuat akun baru.

Jadi mari kita mulai!

Buat Instance VM Compute Engine Baru

Setelah memverifikasi akun, Anda perlu membuka Menu Navigasi > Compute Engine > VM Instances.

buat mesin komputasi baru

Saat ini, Anda tidak akan melihat instance VM di GCP Anda, jadi cukup klik Buat .

buat instance vm baru

Pada layar Create an Instance , Anda dapat memilih konfigurasi server dan pengaturan lain untuk server Anda seperti lokasi server, jenis mesin, dan banyak lagi.

detail instance vm baru

Bagian pertama adalah bidang nama server, dan untuk tutorial ini dan saya menamakannya google-server.

Selanjutnya, pilih lokasi server yang paling dekat dengan target audiens Anda. Lokasi server dibagi menjadi dua bagian; Region dan Zone , di mana Region adalah lokasi geografis server Anda, dan Zone adalah area penerapan server dalam suatu wilayah.

Saya sarankan Anda memilih lokasi terdekat dengan pengguna Anda.

lokasi server cloud google

Bagian selanjutnya adalah konfigurasi mesin, di mana Anda dapat memilih keluarga mesin, seri, dan jenis mesin. Seperti yang dapat Anda lihat pada gambar di bawah, ada empat opsi yang tersedia di bagian keluarga mesin dan saya memilih General-purpose dan seri E2. Dari jenis mesin, Anda dapat memilih kekuatan komputasi server seperti jumlah vCPU dan RAM.

konfigurasi server google

Selanjutnya, buka bagian Boot Disk dari mana Anda dapat memilih sistem operasi yang ingin Anda instal di server cloud Google Anda. Saya menggunakan default yaitu Debian 10. Jika Anda ingin mengubah sistem operasi Anda atau versi yang berbeda seperti CentOS 7, Anda dapat melakukannya dengan mengklik tombol ubah dan memilih OS yang Anda inginkan.

server os

Sekarang, tinggalkan semua bagian dan periksa kedua aturan Firewall, .ie, izinkan lalu lintas HTTP/HTTPS.

konfigurasi firewall

Sekarang proses pembuatan instance VM Anda selesai, dan Anda dapat mengklik Buat untuk meluncurkan server baru Anda. Diperlukan beberapa menit untuk membuat server cloud Google Anda.

contoh google cloud vm

Terapkan Tumpukan LAMP

Anda telah berhasil meluncurkan server cloud Google baru, dan inilah saatnya untuk menerapkan tumpukan LAMP di sana. Untuk itu, Anda perlu meluncurkan SSH server Anda dengan mengklik SSH .

google cloud ssh

Setelah itu, Anda akan melihat terminal Google di mana Anda akan menjalankan banyak perintah Linux untuk menyebarkan tumpukan LAMP Anda.

terminal server google

Sekarang, yang perlu Anda lakukan adalah mengikuti instruksi saya dan menjalankan perintah berikut.

 sudo apt update

Ini akan memperbarui daftar paket.

perintah pembaruan

 sudo apt upgrade -y

Ini akan meningkatkan daftar paket

perintah peningkatan

 sudo apt install apache2 -y

Instal Apache2 di server cloud Google Anda.

instal apache

Sekarang, salin IP server Anda dan buka di browser untuk mengonfirmasi keberhasilan instalasi Apache.

ip server cloud google

Harap perhatikan bahwa Anda belum menginstal sertifikat SSL di server cloud Google Anda, jadi Anda harus menghapus "S" dari HTTPS (URL browser); jika tidak, Anda akan melihat kesalahan seperti "Situs ini tidak dapat dijangkau".

Anda dapat melihat pada gambar di bawah Halaman Default Apache2 Debian berhasil diinstal pada server GC.

halaman default apache

 sudo apt install mariadb-server -y

Untuk menginstal MariaDB di server cloud Google Anda.

instal mariadb

 sudo mysql_secure_installation

Untuk meningkatkan keamanan instalasi DB Anda.

instalasi db aman

Setelah menjalankan perintah di atas, Anda harus memasukkan kata sandi root. Secara default, tidak ada kata sandi saat ini, jadi Anda hanya perlu menekan Enter.

kata sandi root db

Jika Anda ingin mengatur kata sandi root untuk database Anda, tekan "y" dan cukup perbarui.

perubahan kata sandi db

Demikian pula, Anda juga dapat mengubah pengaturan keamanan lainnya.

pengaturan keamanan db

Setelah ini, Anda perlu menginstal PHP dan modul lainnya juga.

 sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y

Instal PHP 7.3 dan modul lainnya.

instal modul dan paket php

 sudo systemctl restart Apache2

Untuk me-restart Apache.

restart apache

Instal Aplikasi WordPress

Sekarang, Anda perlu menginstal WordPress, dan untuk itu, Anda perlu menjalankan perintah berikut:

 sudo mysql -u root -p

Untuk mengakses root DB dan Anda harus memasukkan kata sandi root.

Catatan : Gunakan kata sandi yang telah kita siapkan sebelumnya saat instalasi MariaDB.

akses root mysql

 BUAT DATABASE cw;

Buat basis data baru.

buat db

 BERIKAN SEMUA HAK ISTIMEWA di cw.* KEPADA 'farhanuser'@'localhost' DIIDENTIFIKASI OLEH 'pass123';

Berikan kontrol dan izin penuh kepada pengguna.

berikan izin db

 HAK ISTIMEWA;

Perubahan berlaku tanpa memulai ulang layanan DB.

hak istimewa siram

Sekarang jalankan perintah exit untuk keluar.

keluar

 cd /var/www/html

Ubah direktori Anda ke folder HTML.

ubah direktori ke folder html

 sudo apt install wget

Instal GNU Wget.

instal wget

 sudo wget https://wordpress.org/latest.tar.gz

Unduh versi WordPress terbaru.

instal wp

 sudo tar xzvf terbaru.tar.gz

Ekstrak file arsip.

buka zip file

 sudo chown -R www-data:www-data /var/www/html/wordpress/

Tetapkan kepemilikan.

tetapkan kepemilikan

 sudo systemctl restart Apache2

Mulai ulang Apache2 Anda.

restart apache

Sekarang, buka file WordPress (pada dasarnya situs web WordPress) di browser “http://yourIPaddress/wordpress.”

pengaturan wordpress

Selanjutnya, pilih bahasa, klik lanjutkan, klik Let's go!

Sekarang, ubah DBName, Username, dan Password (nilai saat membuat DB baru) dan klik Submit untuk menghubungkan database dengan WordPress.

detail wordpress dan db

Kemudian jalankan instalasi dan masukkan informasi situs WordPress yang Anda buat dan klik Instal WordPress .

informasi wordpress

Setelah itu, yang perlu Anda lakukan adalah masuk ke dashboard WordPress Anda.

dasbor wp

Instal WordPress di Cloudways Managed Google Cloud Hosting

Jika Anda pernah bekerja sebagai administrator sistem, Anda mungkin tahu cara menghosting WordPress di Google Cloud dan mengonfigurasinya.

Tapi misalkan Anda seorang pengembang aplikasi web, desainer, blogger, atau agensi dengan sedikit atau tanpa pengalaman administrasi server. Dalam hal ini, Anda mungkin kesulitan meluncurkan server, apalagi mengelolanya.

Meluncurkan server GCE di Platform Cloudways adalah hal yang mudah. Prosesnya memakan waktu sekitar tujuh klik saja!

Prosesnya intuitif dan dirancang sederhana untuk semua pengguna. Anda dapat memiliki instalasi WordPress pilihan Anda yang berfungsi penuh yang dihosting di server cloud GCE dalam beberapa klik.

Yang terbaik adalah Anda bahkan tidak perlu memiliki pengetahuan server apa pun untuk meluncurkan server GCE di Cloudways!

Cloudways mengelola server untuk Anda, tetapi juga membuatnya tetap dioptimalkan dan diperbarui dengan paket terbaru. Cloudways juga menawarkan dukungan obrolan langsung 24/7 di mana para ahli dapat membantu Anda memecahkan masalah apa pun yang mungkin Anda temui untuk memberi Anda pengalaman yang mulus.

1. Daftar ke Cloudways

Anda dapat mendaftar ke Cloudways dan menggunakan server GCE Anda untuk uji coba 3 hari. Anda memiliki kesempatan untuk mengenal UI platform kami dan merasakan kekuatan dan fleksibilitas yang diberikannya.

Cukup masukkan detail yang diperlukan dan klik tombol Mulai Gratis . Tidak ada kartu kredit dan tidak ada komitmen yang diperlukan!

pendaftaran cloudways

Sekarang verifikasi email Anda untuk menyelesaikan proses pendaftaran. Setelah Anda berhasil mendaftar, klik tombol Luncurkan untuk memulai proses peluncuran server.

server peluncuran cloudways

2. Pilih Aplikasi Anda

Pilih varian WordPress pilihan Anda dari menu drop-down dan beri nama Aplikasi, Server, dan Proyek Anda.

server cloudways dan detail aplikasi

Catatan: Anda memiliki pilihan untuk meluncurkan Cloudways Optimized WordPress, WordPress dengan WooCommerce, WordPress Multisite, atau WordPress tanpa pengoptimalan apa pun.

3. Pilih Server Hosting Anda

Pilih Platform Hosting GCE Google sebagai server cloud Anda. Ini berarti

penyedia cloudways

4. Pilih Ukuran Server

Anda dapat memilih ukuran server yang paling sesuai dengan kebutuhan Anda. Cloudways menawarkan hosting WordPress yang dapat diskalakan, yang berarti Anda selalu dapat meningkatkan/menurunkan server Anda dari Manajemen Server > Penskalaan Vertikal .

ukuran server cloudways

5. Pilih Bandwidth dan Penyimpanan

Di Cloudways, Anda dapat memilih bandwidth berdasarkan kebutuhan Anda untuk meminimalkan biaya. Anda juga dapat memilih ukuran penyimpanan yang berbeda untuk database dan file aplikasi.

spesifikasi server cloudways

6. Pilih Lokasi

Pilih pusat data yang terdekat dengan audiens target Anda. Untuk GCE, Anda memiliki opsi untuk menghosting di beberapa wilayah dan lokasi yang berbeda.

lokasi server cloudways

7. Luncurkan Server

Jika Anda puas dengan perkiraan biaya server GCE yang Anda pilih, cukup tekan tombol Luncurkan Sekarang .

luncurkan cloudways sekarang server

Sekarang, tunggu beberapa menit sementara server GCE Anda sedang bersiap-siap.

cloudways menambahkan server

Setelah server siap, buka Aplikasi dari bilah menu atas.

aplikasi cloudways

Klik pada aplikasi WordPress Anda.

aplikasi cloudways

Untuk masuk ke situs WordPress Anda, buka Manajemen Aplikasi > Detail Akses > Panel Admin . Anda akan melihat kredensial admin (nama pengguna dan kata sandi) untuk aplikasi WordPress Anda. Klik URL, lalu salin dan tempel kredensial untuk mengakses panel admin WordPress.

kredensial akses cloudways

Itu dia! Anda telah berhasil meluncurkan WordPress di Google Cloud.

Migrasikan Situs WordPress ke Google Cloud

Migrasi situs web semudah meluncurkan server di Cloudways. Jika Anda memigrasikan situs WordPress yang ada dari penyedia lain ke Cloudways, cukup gunakan plugin migrasi gratis kami, yang menangani seluruh proses dan memigrasikan situs Anda hanya dalam beberapa klik.

Cukup unduh plugin di situs WordPress Anda yang ada, berikan informasi yang diperlukan dan jalankan migrator.

plugin migrasi cloudways

Platform Cloudways kaya akan fitur yang memungkinkan Anda memetakan domain dengan mudah, membuat situs pementasan untuk menguji fitur baru, menawarkan SSL gratis melalui Let's Encrypt, dan memungkinkan Anda membuat anggota tim, dll.

Kesimpulan

Anda sekarang telah belajar cara menginstal WordPress di Google cloud dengan metode teknis dan lambat (Native GCP) dan metode cepat dan mudah (Via Cloudways).

Cloudways dirancang untuk memberikan kemudahan bagi mereka yang tertarik untuk mendapatkan manfaat penuh dari cloud hosting tanpa membuang waktu untuk pengelolaan server khusus.

Pengembang menyukainya karena mereka dapat membangun aplikasi dengan cepat tanpa khawatir tentang ketidakcocokan sisi server.

Desainer menyukainya karena mereka dapat menguji pekerjaan mereka dengan lingkungan pementasan WordPress dan URL kami yang tidak terbatas.

Dan agensi memuja kami karena mereka bisa melakukan apa yang mereka suka. Alih-alih menangani infrastruktur hosting untuk klien mereka (kami yang menanganinya!), Mereka dapat fokus pada operasi bisnis mereka.

Jadi, mulailah dengan uji coba gratis dan host situs WordPress Anda di Google Cloud. Saya pikir Anda akan menyukainya!