! ไกด์นี้เล็งไปที่คนที่ไม่มีexperienceหรือประสบการณ์ใดๆกับการเช่าVPSและLinux อาจจะไม่ใช่การลงที่ถูกที่สุดหรือมีประสิทธิภาพที่สุดแต่ผู้เขียนคิดว่าง่ายสุด(ผู้เขียนก็ไม่ได้จบสายนี้มาโดยตรงและเรียนเอาเองค่ะ) อนึ่งไกด์นี้ยังเขียนไม่เสร็จค่ะ -w- ------ ## Yunohost คืออะไร Yunohost คือโปรแกรมที่ลงบนเซิฟเวอร์ที่จะช่วยทำให้ติดตั้งแอพself-hostได้ง่ายเพียงไม่กี่คลิกก็สามารถติดตั้งโปรแกรมเช่น Nextcloud, Mastodon หรือ MediaWiki สามารถเยี่ยมชมตัวอย่างได้ที่เว็บ https://yunohost.org/ หากอยากรู้ว่าสามารถติดตั้งอะไรได้บ้างสามารถดูได้ใน https://apps.yunohost.org/catalog ค่ะ ### สิ่งที่ควรรู้(เตรียมใจ) 1. Self host หรือการโฮสต์โปรแกรมหรือเว็บไซต์ต่างๆนั้นจัดเป็นสกิล เพราะแบบนั้นมันจะใช้เวลาในการเรียนรู้และพัฒนาค่ะ เพราะเราจะต้องเรียนรู้การดูแลเซิฟเวอร์ของเราเองรวมถึงโปรแกรมต่างๆที่ลงค่ะ 2. Yunohostเป็นโปรแกรมที่ทำให้ลงแอพต่างๆง่ายขึ้น และโปรเจ็คนี้ล้วนถูกดูแลโดยอาสาสมัครทั้งสิ้น เพราะแบบนั้นบางแอพที่อาสาสมัครไม่มีเวลาจะดูแลได้อาจจะทำให้แอพนั้นไม่ได้รับการอัพเดทเป็นไปตามที่ควร 3. ถึงจะโฮสโปรแกรมเองแต่ก็ต้องเสียเงินค่ะ โดยค่าใช้จ่ายนั้นจะเป็นค่าเช่าเซิฟเวอร์ เว้นเสียแต่ว่าเราจะมีคอมเก่าๆเอาไว้ทำเป็นเซิฟเวอร์ส่วนตัวซึ่งจะต้องมีการตั้งค่าอื่นๆเพิ่มเติมและตรงนี้เราจะไม่ได้สอนค่ะ 😅 4. ไกด์นี้จะสอนเฉพาะแค่การลงตัวYunohostเบื้องต้นโดยเช่าเซิฟ Greenhost.net ค่ะเนื่องจากว่าตอนสร้างเซิฟเวอร์สามารถเลือกให้ติดตั้งเซิฟเวอร์Yunohostได้อัตโนมัติเลย แต่Greenhost.netเป็นบริษัทที่อยู่ยุโรปดังนั้นค่าเงินและราคาจะเป็นราคาของยุโรปค่ะ ถ้าต้องการอะไรที่ประหยัดงบหน่อยลองหาโฮสต์ของไทยดูเองได้นะคะ ในกรณีที่เป็นนักวาดหรือcontent creatorแนว18+ควรเช่าเกับเซิฟนอกค่ะ แพงหน่อยแต่ปลอดภัยกว่า ### สิ่งที่ต้องมี 1. บัตรเดบิตหรือเครดิตที่สามารถใช้จ่ายค่าสินค้าหรือบริการต่างประเทศได้ 2. อีเมลเอาไว้ใช้สมัคร 3. จดโดเมนของตัวเอง **(อันนี้จะมีหรือไม่มีก็ได้แต่แนะนำควรควรจะจดค่ะ)** ### ขั้นตอน (เลือกกดอ่านแต่ละขั้นที่สนใจได้เลยค่ะ พอดีคนเขียนเป็นADHDด้วยเลยคิดว่าถ้าเขียนลากยาวไปเลยเดี๋ยวมึน) 1. [[การจดโดเมน]] 2. สมัคร Greenhost 3. การสร้างSSH key 4. การสร้างเซิฟกับGreenhost 5. การใช้งานYunohostเบื้องต้น