Table of Contents

! ไกด์นี้เล็งไปที่คนที่ไม่มี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. สมัคร Greenhost
  2. การสร้างSSH key
  3. การสร้างเซิฟกับGreenhost
  4. การใช้งานYunohostเบื้องต้น