วันนี้เปลี่ยนอารมณ์มาใช้ภาษาไทยดีกว่าเหอๆ เข้าเรื่องๆ เนื่องจากผมมีโปรแกรม 3rd-party ที่จะเข้ามาใช้แต่ว่าอยากให้มันทำงานตอน boot Ubuntu เลยลองค้นๆ ดูเจอวิธีนี้นะครับ
Debian and Ubuntu
0. ทำ Symbolic Link โปรแกรมไปไว้ที่ /etc/init.d/
1. เวลาเพิ่มให้ใช้คำสั่ง update-rc.d จากนั้นใส่ program หรือ script ที่ต้องการ สุดท้ายใช้วิธีง่ายๆ โดยการใส่คำว่า Default ลงไป
# update-rc.d YOURPROCESS defaults
ซึ่งถ้าเป็น Default จะทำการเพิ่มลงไปใน init level 2,3,4 และ 5 อัตโนมัติ (ถ้าจะเอาวิธีขั้นสูงกว่านี้อ่านต่อได้ใน Reference นะครับ)
2. เวลาเราต้องการเอาออก ไม่ต้องทำ Symbolic Link นะครับ ให้ใช้ update-rc.d ทำการเอาออกเลย ตามคำสั่งข้างล่างนี้นะครับ
# update-rc.d -f YOURPROCESS remove
ต้องใส่ -f ด้วยนะครับไม่งั้นมันไม่ยอมให้เอาออก
Ref: All about Linux
Ubuntu ลง Tomcat 6 ได้มั๊ย ผมจะใช้กับ php ajax framework ครับ
ได้นะครับ แต่เอ....ทำไมไม่ลง Glassfish ไปเลยล่ะครับ