Deploying Website using SFTP
Deploy
การ Deploy คือการที่ทำให้เว็บไซต์ของเราที่อยู่ภายในวงเน็ตเวิร์คให้ขึ้นไปอยู่บนเซิร์ฟเวอร์ เพื่อให้สามารถเข้าถึงจากสาธารณะได้ ถึงแม้คอมพิวเตอร์ของเราจะสามารถทำงานเป็นเซิร์ฟเวอร์ได้ แต่คอมพิวเตอร์ของเรานั้นไม่มี IP address ที่ทำให้ผู้อื่นสามารถเข้าถึงจากสาธาณะได้ (อ่านเพิ่มเกี่ยวกับ Public IP ได้ที่ https://www.scaler.com/topics/computer-network/public-and-private-ip-address/)
How to connect to a server?
ทางพี่ๆได้จัดเตรียม server สำหรับการดีพลอยเว็บไซต์ของตัวเองเอาไว้แล้ว โดยวิธีการเชื่อมต่อเข้าไป เราจะใช้โปรโตคอลที่ชื่อว่า SFTP กัน เจ้า SFTP มันคือโปรโตคอลที่ทำให้เราเข้าถึงไฟล์ในเซิร์ฟเวอร์ และนำโค๊ตที่เราเขียนไปวางนั่นเอง
วิธีก็เริ่มจากการ download โปรแกรมสำหรับเชื่อมต่อ SFTP ได้เลยที่นี่: WinSCP