[Vesta] สร้างผ่าน Command line แบบงูๆ ปลาๆ

โดยส่วนตัว.... กึ่งๆ ไม่ค่อยจะชอบระบบ Control panel สักเท่าไร... คือมันก็ดีนะ สร้างเร็วปรู๊ดปร๊าดดด แป๊บๆ ก็เสร็จละ แต่ระบบมันเยอะอ่ะ

อ่ะเข้าเรื่อง... คือแบบนี้ครับ Server Admin มันไปทำเชี่ยอัลไลของมันก็ไม่รู้ แม้แต่ตัวมันเองก็เข้า panel ไม่ได้ เอออออ ไอ่ชิบหาย เอากับมันสิ แสรดดดดดเอ้ย ไปๆ มาๆ ก็เลยเอาเป็นว่าเมิงแก้ของเมิงให้ได้ก่อนละกัน ส่วนทางนี้จะทำเท่าทีทำได้ ว่าแล้วก็เข้า ssh โดยพลัน

ดีนะครับที่ตัว Vesta เองเค้าเขียน Document ออกมาดีมาก ( 3 4 ปรบมือรัวๆ) แนะนำว่าให้อ่านตัวนี้เลยจ้า
http://vestacp.com/docs/#template-description

หลังจากงมอยู่สักพัก แล้วเริ่มจะพอเข้าใจบ้างก็เลยเข้าไปดูใน log เลยครับ (/var/log/vesta/system.log พอดีใช้ CentOS) โป๊ะเช๊ะ!!!! มี จริงๆ ด้วยมีเป็น activities เลยอ่ะ ฮ่าาาาาาาาา สบายล่ะตู

เท่าที่พอจะเข้าใจ หลักๆ ก็จะมีอยู่สองตัวคือ v-add-web-domain กับ v-add-dns-domain (เผื่อใครไม่เก็ต เข้าไปดูได้ที่ Github ตัวนี้เลยครับ serghey-rodin/vesta มันจะอยู่ใน bin)

ตัวอย่างเช่น
v-add-web-domain admin test.demoapp.com 192.168.1.11 no
เป็นการสร้างเว็บโดยมี subdomain ของ ip .11 ไม่ต้อง restart

v-add-dns-domain admin test.demoapp.com 192.168.1.11
ตัวนี้ก็สร้าง dns

ส่วนพวกนี้ผมคิดว่าเป็น Optional นะ... ไม่รู้เหมือนกันว่าใน Vesta มันเก็บ Stat อะไรเอาไว้บ้าง หลักๆ ก็เป็นการอัพเดทต่างๆ หลังจากที่สร้าง dns กับตัวเว็บเรียบร้อยแล้ว
v-update-user-stats
v-update-user-disk admin
v-update-web-domains-disk admin
v-update-mail-domains-disk admin

อีกจุดหนึ่งที่ต้องเข้าไปเพิ่ม Manual ก็คือ ... ไม่ต้องคิดอะไรมาก ก็ก๊อบจากไอ่ตัวที่มีอยู่แล้วนั่นล่ะ
/home/your_user/conf/web/nginx.conf

ถ้าใครใช้ Apache ก็ลองเช็กดูจากหน้า Document ของ Vesta เอาเองเด้อ

จากนั้นก็ Restart Nginx แค่นี้ล่ะจ้า ใช้งานได้แบ๊วววว

Comments