Buna spesifik bir hizmet yerine uzaktan erisilip her istenen yapilabilen bir sunucu isi gorecektir. Buna VPS (virtual private server) diyoruz. AWS terminolojisinde EC2, DigitalOcean terminolojisinde Droplet olarak geciyor.
Bahsettigin iki hizmeti de kurmak Linux deneyimi olan biri icin bir saati gecmez.
Bu deneyime sahip degilsen kisisel bilgisayarinda edinmeni tavsiye ederim.
Flask’li web sitesi icin bir WSGI katmani gerekecek. Sahsen nginx ve uWSGI kullandim fakat gunicorn vs. kadar kolay olabilir diye duydum. Buldugun ilk guzel tutorial uzerinden ilerlemeni tavsiye ederim. Zorlayan bir tutoryali birakip bir baskasina gecmekten cekinme.
Ikincisi cok daha kolay. Script’i basitce screen
altinda calistirabilirsin. Screen’i calistiran terminal kapandiginda arkada calismaya devam eder, herhangi bir noktada screen’e geri baglanarak programin kontrolunu geri alabilirsin. En olmadi nohup
var.
Tavsiyem elinin altindaki bir makineye Ubuntu kurup istediklerini komut satiri uzerinden yapmayi ogrenmen. (Veya ayda 3-5$ sorun degil diyorsan dogrudan bir VPS de kullanabilirsin. Ama program yazdigina gore elinin altinda zaten Linux var, degil mi?)