การอัปโหลดไฟล์ไปยัง AWS Lightsail ด้วย Ftp

หลังจากสร้าง Instance ของ AWS Lightsail ขึ้นมาแล้ว คราวนี้ก็ถึงเวลาที่จะต้องอัปโหลดไฟล์ไปยัง Server ที่เราสร้างขึ้น

การเข้าถึง Ftp ของ Server บน AWS Lightsail ใช้การเชื่อมต่อแบบ sftp พอร์ต 22 ร่วมกับ Private key ครับ ดังนั้นก่อนที่เราจะเชื่อมต่อ เราก็ต้องไปหา Private key มาก่อน
จากรูปด้านบน เราสามารถหา Private key ได้จากลิงค์ Account page หมายเลข 4 ครับ
กด Download (1) จะได้ไฟล์ LightsailDefaultKey-ap-southeast-1.pem ซึ่งเป็น Private key มา
ขั้นตอนต่อไป เป็นการกำนดค่าโปรแกรม Ftp ในที่นี่ผมใช้โปรแกรม FileZila นะครับ กำหนดค่าตามรูปเลย
  • กรอก IP ของ Server
  • เลือกโปรโตคอลเป็น SFTP
  • ชนิดการเข้าสู่ระบบใช้ Key file
  • ผู้ใช้เป็น bitnami
  • และเลือก Key file LightsailDefaultKey-ap-southeast-1.pem ที่ได้มา
  • เรียบร้อยแล้วทำการเชื่อมต่อได้เลยครับ
หลังจากเชื่อมต่อได้แล้ว ให้เข้าไปที่ htdocs/ ซึ่งเป็นที่เก็บไฟล์บน Server ของเราเลยครับ
ทดลองสร้างไฟล์ info.php
<?php
phpinfo();

เสร็จแล้วทดลองเรียกไปยังไฟล์ที่เราสร้างได้เลยครับ เช่น http://3.0.16.5/info.php
ถ้าเห็นดังรูปเป็นอันว่าตอนนี้เรามีโฮสต์ฟรีให้ใช้แล้วครับ สามารถอัปโหลดสคริปต์ที่ต้องการไปยัง Server ได้ทันที

Related

^