การติดตั้ง IMHO Webbase Email V 0.97.1
1.ก่อนการติดตั้งนั้น IMHO
จำเป็นต้องอาศัย Roxen Sever
โดยผมจะแนะนำการติดตั้ง Roxen
ก่อนวิธีการติดตั้ง Roxen นี้
จะเป็นการติดตั้งเพื่อใช้กับ IMHO
เมล์เท่านั้นเพราะส่วนมากแล้วเราจะใช้
Apache WebServer กันอยู่แล้ว
2.ทำการ Download file Roxen จาก http://www.roxen.com จะนำ binary หรือ
source มาก็ได้ สำหรับผู้ใช้ Slackware
นั้นก็เอา source มาได้เลยครับ
3.นำไฟล์ที่ Download มา Copy ไว้ใน /tmp
เพราะจะได้ลบง่าย -_-"
แล้วเราก็มาเริ่มกันได้เลยครับ
4. # tar xvfz roxen_x.x.xxx.xx.tar.gz
5. # cd roxen_x.x.xxx
6. # ./configure
7. # make
8. # make install
9. หลังจากการ compile แล้วก็เริ่ม config Roxen
ได้เลยครับผม
10. # cd /usr/local/roxen/server
11. # ./install
จะปรากฏหน้าจอดังภาพข้างล่างนี้
เพื่อทำการ config hostname โดยสมมติว่า hostname
ผมคือ www.apples.cx ก็ให้ใส่ตามนี้หรือ enter
ผ่านไปได้เลยครับ

12. Roxen
จะถามให้เรากำหนด port
เพื่อใช้ในการแก้ไขค่าต่างๆ ของ
Roxen
13. ตามรูปผมเลือก port 2000 ก็ใส่ไปเลย
ปี 2000 ละครับเลยเลือก 2000 มันสวยดี
อิอิ
14. ตรงนี้ Enter ผ่านตลอดจนจบ
แล้วกลับมาที่ shell ครับผม
-------------------------------------------------------------------------------------------------------
*** พัก Roxen
ไว้แป๊ปครับ หันมาที่ IMHO
กันก่อนดีกว่า ***
เราก็ทำการ Download IMHO มาจาก http://www.lysator.liu.se/~stewa/IMHO/ ทำการ unpack imho Layout ไฟล์ไปไว้ใน
/usr/local
# tar xvfz imho-0-97-1 -C /usr/local
# cd /usr/local
# ln -sf imho-0.87.1 imho
เพื่อสะดวกในการติดตั้งผมได้จัดทำไฟล์
Template ไว้แล้วครับ
สามารถ Download ได้จากนี่เลยครับ >> imho-template.tar.gz << โดยใน
ไฟล์นี้จะมี
-- imho.pike ................<< Version
0.97.1
ที่ทำการแก้ให้ใช้ภาษาไทยได้ดีขึ้นครับ
-- layout_blue.html ...<<
อันนี้ก็แก้ให้ใช้ภาษาไทยได้ดีขึ้นเหมือนกันครับ
-- imho .........................<< ไฟล์นี้เป็น
Template ที่ใช้กับ Roxen Virtual Server ครับ
-- _Charset.pmod .....<<
นี่ก็ตัวที่ทำให้ Roxen ใช้รหัส tis-620
หรือภาษาไทยได้ครับผม
โดยไม่ต้องเสียเวลาในการ Add module
ต่างๆใน Roxen
บางท่านอาจพบปัญหาในการ Add module ของ
IMHO ครับ...
15. ต่อไปให้ท่านทำการ Copy Template
ของผมไปไว้ใน /tmp ก็ได้ครับ
16. แล้วทำการ unpack โดยคำสั่งนี้ครับ # tar xvfz imho-templage.tar.gz
17. # cd imho-tamplate
18. ทำการ Copy ตัว Vhost
ก่อนนะครับโดยใช้คำสั่งดังนี้
# cp imho
/usr/local/roxen/configurations
19.ทำการ Copy imho module
โดยใช้คำสั่ง
# cp imho.pike
/usr/local/roxen/server/modules/misc
# cp _Charset.pmod
/usr/local/roxen/server/lib/pike/modules
ทีนี้ก็เสร็จสิ้นการ
copy module ต่างๆ ละครับ
เรากลับไปยุ่งกะ Roxen Server ต่อ.............
-------------------------------------------------------------------------------------------------------
**
กลับมาที่ Roxen อีกครั้งนะครับ
เราต้องทำการ Restart Roxen Server
ใหม่โดยใช้คำสั่ง # killall roxen
เพื่อหยุดการทำงานของ Roxen
ทำการ Start Roxen โดยเข้าไปใน
20. # cd /usr/local/roxen/server
21. # ./start
22. จากนั้นเราก็เข้าไป Config Roxen บน Browser
ครับผม โดยของผมก็เข้าไปที่ URL
http://www.apples.cx:2000 <<< port 2000
23.
เมื่อเข้าไปแล้วจะปรากฏหน้าจอให้เราป้อน
Username เพื่อที่จะทำการ Management Roxen Server
ดูตามรูปประกอบได้เลยครับ

24.
จากนั้นก็ทำการ เข้าไป Config IMHO
ได้เลยครับผม เย้ๆ
25. หลังจากนั้นก็ Login เข้าสู่ Roxen WebServer
เพื่อทำการ Config
ค่าต่างๆให้ถูกต้อง
26. คลิก Virtual Servers
คุณจะสังเกตเห็นว่ามี Virtual Servers
ปรากฏขึ้นมา >> IMHO นั่นก็คือ Template
ที่ผมให้ copy ไว้ทีแรกครับ

27. ต่อไปก็คลิก IMHO --> Server Variables
เพื่อแก้ไข Server URL ให้ถูกต้อง
โดยแก้ไข Domain ให้ถูกต้องใน Template
จะเป็น www.apples.cx
คุณก็สามารถแก้เป็นชื่อ Domain
ของคุณได้เลยครับ

28. เสร็จแล้วก็จัดการ Config port
โดยคลิก Listen ports (ตามรูปด้านล่าง)
เพื่อแก้ไข port สำหรับ IMHO
อย่างเช่น แก้เป็น11111
ก็จัดการแก้ได้เลยครับ
หลังจากแก้เสร็จ ให้คลิกปุ่ม Use these
values แล้วก็ save ครับ

29.
ต่อไปก็กลับมาตรง Server อีกครั้ง
แล้วคลิกไปที่ Servers -> imho -> Filesystem ->
Searchpath เพื่อแก้ไข path ของ apache
จากของเดิมเป็น /usr/local/apache/htdocs
ดูจากตรงนี้คงเข้าใจนะครับ
ก็แก้ให้ถูกต้องตาม host
ของคุณได้เลยครับผม
บางคนอาจเป็น /www/htodocs
แก้เสร็จแล้วก็ save ครับ

30. กลับไปที่ IMHO Server จากนั้นคลิก
แก้ไข IMHO ---> IMHO
- เข้าไปแก้ >> Incoming Mail...
ให้ตรงตาม host ของคุณได้เลยครับ
ดูรูปประกอบด้านล่าง

-
จากนั้นแก้ไข >>Outgoing Mail...
ดูรูปประกอบด้านล่าง

-
จากนั้นแก้ไข >> URL... ตรง SSL3 ให้ตอบ No
ครับผมเพื่อความรวดเร็วในการอ่านเมล์ครับ
หรือจะ yes ก็ได้แล้วแต่ อิอิ

31. เสร็จแล้วไปที่ User Interface... ตรง Banner text
สำหรับกำหนดข้อความ banner ส่วนตรง
Dafault language ให้แก้เป็น thai
เสร็จแล้วมาที่ โดยของผมมีใน
/usr/local/imho/layout_blue.html

32.เสร็จขั้นตอนสุดท้ายในการติดตั้ง
IMHO Webbase Mail v 0.97.1 เทคนิคเสริมต่างๆ
สามารถทดลองได้ด้วยตัวเองครับผม
*** หมายเหตุ *** www.apples.cx นี้เป็นเพียง
URL
สมมติไม่สามารถเข้าใช้งานได้จริง
*** Contact Me irc.au.ac.th #thailinux nickname apples or post in my Webboard :-)