stackpython

Apr 22, 2020

3 min read

พาไป Deploy Django web สุดง่ายกับ AWS Lightsail [ตอนที่ 1]

[What you get from this article]

[Introduction] ~บ่นเรื่อยเปื่อย

[เข้าสู่เนื้อหา]

Pricing

ราคาของ lightsail
เมื่อเราเข้ามาที่หน้า lightsail ให้ทำการกดสร้าง instance ใหม่ขึ้นมา
(กรณีนี้ผมได้ทดลองสร้างขึ้นมาแล้วอันหนึ่ง)
เลือกตำแหน่งของ server และเลือก app เป็น Django
ส่วนนี้เป็นส่วนสำคัญ ให้เราทำการสร้าง SSH key ใหม่ด้วยการกด create new
ตั้งชื่อและ generate key pair
เมื่อคุณสร้างเสร็จแล้วให้ทำการ download key มาเก็บไว้ซึ่งจะโหลดได้เพียงครั้งเดียว ต้องระวังที่จะไม่ลบหรืออัพโหลด key นี้ให้คนอื่นเนื่องจากจะทำให้เขาสามารถเข้าถึง server ของเราได้
เมื่อสถานะขึ้น running สามารถกดคลิ้กที่หน้าต่าง console เพื่อเข้าจัดการ server ของเราได้ ไอพีทางขวาล่างสามารถเข้าในเว็บไซต์ของเราได้เลย

จัดการเซิร์ฟเวอร์ของเรา

กดที่ add key file เพิ่มตัว keypair ของเราเข้าไปในโปรแกรม
เมื่อทำการเพิ่มไฟล์ key pair แล้วให้ทำการเชื่อมต่อด้วย File -> SiteManager
เลือกคลิ้กที่ new site
เมื่อตั้งค่าเสร็จแล้วจะได้ประมาณนี้

[สรุป]

Full Stack Python Developers

Love podcasts or audiobooks? Learn on the go with our new app.