การเชื่อมต่อกับไฟล์เว็บไซต์ผ่าน VSCode
ในการเชื่อมต่อผ่าน SSH และ FTP/SFTP นั้น Visual Studio Code ใช้ส่วนขยายที่ช่วยให้เข้าถึงไฟล์ระยะไกลได้อย่างสะดวก
SSH
ติดตั้งส่วนขยาย
เปิด Visual Studio Code คลิกไอคอน "Extensions" ในแถบด้านข้าง (ไอคอนรูปสี่เหลี่ยม) จากนั้นในมุมมอง Extensions ให้ค้นหา SSH
คลิก "Install" บนส่วนขยายชื่อ "Remote - SSH" จาก Microsoft

ตั้งค่าคีย์ SSH
หากต้องการเชื่อมต่อผ่าน SSH โดยไม่ใช้รหัสผ่าน โปรดตั้งค่าคีย์ SSH ของคุณใน FASTPANEL โดยใช้บทความนี้
คุณสามารถดูผู้ใช้เว็บไซต์ได้ในการ์ดเว็บไซต์ที่ช่อง "Site user" หากต้องการเปลี่ยนรหัสผ่านผู้ใช้เว็บไซต์ ให้ไปที่ส่วน "Management" → "Users" ใน FASTPANEL®
กำหนดค่า SSH ใน VSCode
กด F1 บน Windows/Linux หรือ Cmd+Shift+P บน Mac เพื่อเปิด Command Palette จากนั้นพิมพ์และเลือก Remote-SSH: Add New SSH Host แล้วป้อนสตริงการเชื่อมต่อ SSH ในรูปแบบ:
ssh site_user@11.22.33.44

แทนที่ site_user และ 11.22.33.44 ด้วยค่าที่เหมาะสม
แทน site_user คุณต้องระบุผู้ใช้เว็บไซต์ และแทน 11.22.33.44 ให้ระบุที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ หลังจากป้อนคำสั่งแล้ว ให้เลือกไฟล์ config เพื่อบันทึกการกำหนดค่า SSH (โดยปกติคือ ~/.ssh/config)
เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล
กด F1 บน Windows/Linux หรือ Cmd+Shift+P บน Mac เพื่อเปิด Command Palette พิมพ์และเลือ ก Remote-SSH: Connect to Host เลือกโฮสต์ที่เพิ่มไว้ก่อนหน้านี้ ยอมรับ fingerprint ของเซิร์ฟเวอร์ และป้อน passphrase สำหรับคีย์ SSH ของคุณหากนี่เป็นการเชื่อมต่อครั้งแรก และหากระบบร้องขอ ให้ป้อนรหัสผ่านของคุณ
หลังจากที่คุณเชื่อมต่อแล้ว ให้ไปที่ "Explorer" → "Open Folder" เพื่อเปิดโฟลเดอร์บนโฮสต์
ตัวอย่างเช่น /var/www/site_user/data/www/example.com

เปิดไฟล์และเริ่มเขียนโค้ด
เมื่อเชื่อมต่อแล้ว VSCode จะโหลดใหม่ และคุณจะสามารถเรียกดูไฟล์บนเซิร์ฟเวอร์ระยะไกลได้โดยตรงใน VSCode คุณสาม ารถเปิด แก้ไข และบันทึกไฟล์ได้เช่นเดียวกับที่ทำบนเครื่องของคุณ
สำหรับข้อมูลเพิ่มเติม โปรดดู เอกสารประกอบส่วนขยาย
FTP/SFTP
ติดตั้งส่วนขยาย
เปิด Visual Studio Code คลิกไอคอน "Extensions" ในแถบด้านข้าง (ไอคอนรูปสี่เหลี่ยม) พิมพ์ SFTP ในแถบค้นหา คลิก "Install" เพื่อติดตั้งส่วนขยายที่เลือก
