Google Cloud gün geçtikçe Amazon gibi,Digitalocean gibi başarılı çözümler sunmaya devam ediyor. Bu yazımızda da Google Cloud üzerinde Compute Engine kullanarak Serverpilot ile Web Server yapımını anlatmaya çalışacağım.
Öncelikle Google Cloud üzerinde eğer ilk defa kayıt olduysanız 300 Dolarlık bir kupon mevcut. Bu kupon ile 4 Gb lık bir sanal sunucuyu 1 Sene ücretsiz kullanabilirsiniz.
- Google Compute Engine ile Sanal Sunucu Oluşturma
Yukarıdaki örnekteki gibi sanal sunucunuzu oluşturabilirsiniz. Dikkat etmeniz gereken Serverpilot için gerekli olan Ubuntu 16.04 işletim sistemini seçmeniz gerekmektedir. Yine ileride Google SQL ve diğer özellikleride kullanabilmeniz için Tüm Cloud API Erişimini açmanız faydanıza olacaktır. Güvenlik Duvarına ise HTTP ve HTTPS trafiğine izin vermeniz gerekmektedir.
Bundan sonraki işlemde ise SSH Şifresiyle ip adresinden üzerinden girişi aktif hale getirelim.
SSH butonuna tıklayarak Google Compute Engine üzerinden SSHI başlatabilirsiniz.
1 2 |
sudo su - sudo nano /etc/ssh/sshd_config |
İlk etapta root yetkisini aldıktan sonra SSH ayarlarını düzenliyoruz.
SSHD_CONFIG sayfasında ise
1 2 |
PermitRootLogin yes PasswordAuthentication yes |
şeklinde varolan değerleri değiştiriyoruz.
1 |
sudo service ssh restart |
Yaparak SSH ı yeniden başlatıyoruz.
1 |
sudo passwd |
Yaparak yeni Root Şifremizi belirliyoruz.
Artık Sunucumuza SFTP programlarıyla yada uzaktan SSH Key kullanmadan giriş yapabiliyoruz.
Root şifremizi ve yeni SFTP şifremizi girerek işlemi tamamlıyoruz.
Kurulum aşamasını aşağıdaki gibi izleyebilirsiniz.
Kurulum işleminden sonra ilk Uygulamamızı açarak devam ediyoruz. Subdomain için bir A kaydı oluşturarak yeni uygulamamızı oluşturuyoruz.
DNS işleminini tamamladıktan sonra dilerseniz hızlı kurulum ile WordPress kurabilir,dilerseniz normal hosting olarak açabilirsiniz.
İşlemimiz tamamdır 🙂
Bir sonraki yazıda görüşmek üzere.