- SETI@home

- MRTG Router Traffic
- Roxen & IMHO Mail
- Web Stats
- WebShell Filemanager
- Sound Blaster Live !
- XMMS Mp3 player
- phpPolls Survey

- Database Document
- Internet Networking
- PHP & Perl
- Linux Document
- Security 

profile.gif (1646 bytes)

- Shock with me !!
- Search
- Screen Shot
- GuestbooK
- Webboard
- Cps 1998 Link
 

banner.gif (3697 bytes)

Roxen & IMHO Webbase Mail Installation howto
By.. apples
Date.. 11 ธันวาคม 2542
Licent.. สงวนลิขสิทธิ์เอกสารนี้โดย apples   การเผยแพร่เอกสารนี้จะต้องอยู่ภายไต้ เงื่อนไขของ GNU General Public License เวอร์ชั่น 2.0 ที่ออกโดย Free Sofware Foundation กรุฒาอ่านรายละเอียดของ GPL ที่ <http://linux.thai.net/gpl.html>

         การติดตั้ง 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 ครับ

roxen5.gif (4613 bytes)

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

roxen10.gif (4747 bytes)


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 :-)