Ing tutorial iki, sampeyan bakal sinau carane dadi tuan rumah situs web gratis ing Google Cloud Platform. Iki bisa ditindakake ing undakan gratis Google Cloud Platform. Ing pungkasan tutorial iki, sampeyan bakal duwe situs web WordPress sing bisa digunakake kanthi lengkap ing server web Nginx. Ayo diwiwiti. Entuk Kredit Google Cloud Gratis $300 == 1. Nggawe Akun Google Cloud Platform == Pisanan dhisik. Nggawe dhewe akun Google Cloud Platform (GCP). Video iki bakal nuntun sampeyan ing proses nyetel akun GCP yen sampeyan durung duwe. httpsi.ytimg.com/vi/XcjeGDeSEew/hqdefault.jpg Video YouTube == 2. Spin Up a Compute Engine VM ing Free Tier == Saka dasbor GCP, klik Compute Engine. Nggawe conto VM. Kanggo nggawe conto VM ing tingkat gratis, sampeyan kudu ngatur VM kanthi watesan ing ngisor iki: - Instance f1-mikro VM non-preemptible - Wilayah AS: Oregon (us-west1), Iowa (us-central1), utawa South Carolina (us-east1) - Nganti 30 GB-sasi HDD Gatekna carane ngomong âÃÂÃÂPanganggoan instan f1-mikro pisanan sampeyan 744 jam gratis ing wulan iki. Nomer iki beda-beda gumantung saka pirang-pirang dina ing sasi saiki. Contone, gambar iki saka Oktober sing duwe 31 dina. 31 dina x 24 jam = 744 jam Bebas bae kanggo milih sistem operasi kanggo boot disk. Ing tutorial iki, aku milih Ubuntu 20.04 LTS. Entuk Kredit Google Cloud Gratis $300 == 3. Sambungake Jeneng Domain (opsional) == Sampeyan bisa opsional nggandhengake jeneng domain karo alamat IP sampeyan. Yen sampeyan ora duwe jeneng domain, aja ragu-ragu maju menyang langkah sabanjure. Yen ora, sampeyan bisa nggunakake nggawe rekaman DNS A ing registrar domain kanthi nilai alamat IP conto Google Cloud Platform VM. Ing Google Domains, contone, sampeyan bisa nambah cathetan DNS A kanggo jeneng domain. Gambar kasebut nganggep alamat IP conto VM sampeyan yaiku 35.222.110.120. Perlu nganti 48 jam kanggo jeneng domain sampeyan bisa digandhengake karo alamat IP sampeyan, nanging biasane kedadeyan ing sawetara menit. == 4. Mlebu menyang Server Panjenengan == Sampeyan duwe sawetara opsi beda kanggo mlebu menyang conto VM. Cara paling gampang yaiku milih âÃÂÃÂBukak ing jendhela browserâÃÂàsing bakal mlebu sampeyan menyang conto VM tanpa perlu menehi kredensial. . Sampeyan uga bisa nggunakake perintah gcloud kanggo mlebu liwat baris perintah utawa terminal. == 5. Nganyari VM Panjenengan == Sawise sampeyan mlebu ing server sampeyan, sing pertama sampeyan pengin nindakake yaiku nganyari sistem sampeyan. sudo apt nganyari sudo apt upgrade == 6. Instal Server Web, Database, lan PHP == Gunakake manajer paket sing tepat kanggo nginstal server web Nginx, database Mariadb, lan PHP. sudo apt-get nginstal nginx mariadb-server php-fpm php-mysql == 7. Nggawe Database WordPress == Pisanan, ngamanake instalasi database sampeyan. Sawise nglakokake printah ing ngisor iki, wangsulana Y kanggo saben opsi konfigurasi keamanan. sudo mysql_secure_installation Gawe database lan pangguna kanthi hak istimewa sing cocog kanggo WordPress. Ngakses command prompt MySQL kanthi mung ngetik mysql. nggawe database example_db set karakter standar utf8 collate utf8_unicode_ci; nggawe pangguna 'example_usernamelocalhost'sing diidentifikasi dening 'example_password'; wenehi kabeh hak istimewa ing example_db.* TO 'example_usernamelocalhost'; hak istimewa flush; metu == 8. Instal WordPress == Sabanjure ayo ngundhuh lan nginstal WordPress versi paling anyar saka situs web resmi. cd /var/www sudo wget httpswordpress.org/latest.tar.gz sudo tar -zxvf latest.tar.gz sudo rm latest.tar.gz Uga, ganti pemilik lan grup direktori root WordPress dadi www-data. sudo chown www-data:www-data -R wordpress/ == 9. Konfigurasi Nginx kanggo Nglayani Situs Web WordPress == Gawe file konfigurasi kanggo situs web WordPress sampeyan ing /etc/nginx/sites-available/example.conf kanthi isi ing ngisor iki diatur miturut situs web sampeyan. Mesti wae, aran gratis kanggo jeneng konfigurasi sing cocog. upstream conto-php-handler { server unix:/var/run/php/php7.4-fpm.sock; } server {ngrungokake 80; server_name example.com www.example.com; root /var/www/wordpress; indeks indeks.php; lokasi / {try_files $uri $uri/ /index.php?$args; } lokasi ~ \.php$ { kalebu snippets/fastcgi-php.conf; fastcgi_pass conto-php-handler; }} Sampeyan kudu ngganti pilihan server_name kanggo jeneng domain, utawa yen sampeyan ora duwe jeneng domain, mung ngganti baris iki kanggo jeneng_server Uga, gumantung saka versi PHP sing diinstal, sampeyan bisa uga kudu nganyari baris 2 menyang versi PHP sing wis diinstal ing server sampeyan. Pungkasan, nerbitake situs web sampeyan kanthi nggawe symlink saka sampeyan sites-available/example.conf file menyang direktori situs-aktif. sudo ln -s /etc/nginx/sites-available/example.conf /etc/nginx/sites-enabled/ Sampeyan uga pengin mbusak file konfigurasi Nginx standar kaya iki. sudo rm /etc/nginx/sites-enabled/default Coba owah-owahan konfigurasi Nginx lan miwiti maneh server web. nginx -t systemctl miwiti maneh nginx == 10. Setup WordPress == Navigasi menyang alamat IP utawa jeneng domain (ing kasus iki conto. com) lan sampeyan bakal weruh proses instalasi WordPress limang menit sing misuwur. Ing kasunyatan, butuh sawetara menit kanggo ngisi formulir iki. Wenehi judhul, jeneng pangguna, lan sandhi sing aman kanggo situs web sampeyan. Sawise ngeklik tombol Instal WordPress, sampeyan bakal duwe salinan WordPress anyar ing server web sampeyan. Bebas bae kanggo milih tema (Aku nyaranake GeneratePress), nulis sawetara postingan blog, lan nggawe situs web sampeyan cepet nganggo plugin caching. Yen sampeyan pengin nggawe situs web WordPress liyane, sampeyan bisa ngetutake tutorial iki sing bakal mulang sampeyan carane dadi tuan rumah sawetara situs web WordPress ing siji server. Iki ora bakal dikenani biaya tambahan ing Google Cloud Platform, nanging elinga yen sampeyan diwatesi nganti 1 GB metune jaringan saben wulan. Yen sampeyan ora ngerti apa tegese iki, aku nerangake kabeh ing video iki. Langkah sabanjure liyane kalebu nginstal sertifikat SSL ing server sampeyan kanggo ngaktifake HTTPS lan nggawe situs web sampeyan aman. Sembarang pitakonan, kabari aku ing komentar ing ngisor iki. Entuk Kredit Google Cloud Gratis $300