###################################################################
##
## PART: A สำหรับการติดตั้งครั้งแรก
##
###################################################################
******************************************************************************
Step 1 - แก้ไขไฟล์ Settings.pl
******************************************************************************
เปิดไฟล์ Settings.pl
ขึ้นมาแล้วแก้ไขค่าดังต่อไปนี้ให้ตรงกับของคุณครับ
########## Board Info ##########
$boardurl = "http://localhost/Y1Gold/tcsyabb"; # ทำ URL ไปยังเวบบอร์ด
########## Directories/Files ##########
$facesdir = "/httpd/HtDocs/Y1Gold/YaBBFiles/YaBBImages/avatars"; # ทำ Path
ไปยังโฟร์เดอร์ avatars
$facesurl = "http://localhost/Y1Gold/YaBBFiles/YaBBImages/avatars"; # ทำ URL
ไปยังโฟร์เดอร์ avatars
$imagesdir = "http://localhost/Y1Gold/YaBBFiles/YaBBImages"; # ทำ URL
ไปยังโฟร์เดอร์ YaBBImages
$ubbcjspath = "http://localhost/Y1Gold/YaBBFiles/ubbc.js"; # ทำ URL
ไปยังไฟล์ ubbc.js
$faderpath = "http://localhost/Y1Gold/YaBBFiles/fader.js"; # ทำ URL
ไปยังไฟล์ fader.js
$helpfile = "http://localhost/Y1Gold/YaBBFiles/YaBBHelp"; # ทำ URL
ไปยังโฟร์เดอร์ YaBBHelp
########## File Attachment Settings ##########
$upload_dir = '/httpd/HtDocs/Y1Gold/YaBBFiles/Attachments'; # ทำ PATH
ไปยังโฟร์เดอร์ Attachments (
ไม่ต้องต่อท้ายด้วยเครื่องหมาย /
)
$http_dir = 'http://localhost/Y1Gold/YaBBFiles/Attachments'; # ทำ URL
ไปยังโฟร์เดอร์ Attachments (
ไม่ต้องต่อท้ายด้วยเครื่องหมาย /
)
ส่วนค่าอื่นๆยังไม่ต้องแก้ไขครับ
เพราะหลังจากติดตั้งแล้วเราจะเข้าไปแก้ไขในหน้า
Admin ครับ
******************************************************************************
Step 2 - ติดตั้งโปรแกรม
******************************************************************************
ขั้นตอนนี้ให้คุณอัพโหลดโฟร์เดอร์
tcsyabb กับ YaBBFiles (
รวมทั้งไฟล์ที่อยู่ข้างใน )
ขึ้นไปยัง SERVER ของคุณ
โฟร์เดอร์ tcsyabb
คือโฟร์เดอร์ที่ใช้เก็บโปรแกรมและข้อมูลต่างๆที่เกี่ยวกับเวบบอร์ด
โฟร์เดอร์ YaBBFiles
คือโฟร์เดอร์ที่จัดเก็บรูปภาพ,
ไฟล์จาวา, โฟร์เดอร์ Attachments (
ใช้สำหรับเก็บไฟล์แนบ )
และโฟร์เดอร์ YaBBHelp ( หน้าช่วยเหลือ )
หลังจากนั้นให้คุณ Chmod ไฟล์ตามนี้
ในโฟร์เดอร์ tcsyab ให้ Chmod
โฟร์เดอร์ Boards, Members, Messages, Sources, Variables เป็น 777
ให้ Chmod ไฟล์ index.pl, Printpage.pl, Reminder.pl
เป็น 755
ให้ Chmod ไฟล์ Settings.pl, template.html, thai.lng
เป็น 666
ในโฟร์เดอร์ Boards ให้ Chmod
ไฟล์ทั้งหมดเป็น 666
ในโฟร์เดอร์ Members ให้ Chmod
ไฟล์ทั้งหมดเป็น 666
ในโฟร์เดอร์ Messages -
ในโฟร์เดอร์ Sources ให้ Chmod
ไฟล์ทั้งหมดเป็น 755
ในโฟร์เดอร์ Variables ให้ Chmod
ไฟล์ทั้งหมดเป็น 666
ในโฟร์เดอร์ YaBBFiles ให้ Chmod
โฟร์เดอร์ Attachments, YaBBHelp, YaBBImages เป็น 777
ในโฟร์เดอร์ Attachments -
ในโฟร์เดอร์ YaBBHelp -
ในโฟร์เดอร์ YaBBImages ให้ Chmod
โฟร์เดอร์ avatars เป็น 777
******************************************************************************
Step 3 - ปรับแต่งก่อนการใช้งาน
******************************************************************************
หลังจาก Chmod
เสร็จแล้วให้เข้าไปยังหน้า index.pl
แล้วล็อกอินด้วย
Username : admin
Password : admin
เมื่อล็อกอินแล้วให้เข้าไปยังเมนู
Admin
แล้วแก้ไขค่าต่างๆที่อยู่ในหัวข้อตามนี้
โหมดจัดการเวบบอร์ด=>
ดู/แก้ไขข่าว
โหมดจัดการเวบบอร์ด=>
แก้ไขข้อตกลงและเงื่อนไขก่อนการสมัครสมาชิก
โหมดโหมดความสามารถของเวบบอร์ด=>
ปรับแต่งความสามารถของเวบบอร์ด
******************************************************************************
Step 4 - การสร้างเวบบอร์ด
******************************************************************************
ในเวบบอร์ดนี้คุณสามารถสร้างเวบบอร์ดขึ้นมากี่เวบบอร์ดก็ได้
แต่ก่อนจะสร้างกระดานต่างๆนั้น
คุณจะต้องสร้างหมวดเวบบอร์ดเสียก่อน
โดยไปที่
โหมดจัดการเวบบอร์ด=>
จัดการหมวดเวบบอร์ด (
สร้าง-ลบหมวดเวบบอร์ด )
โหมดจัดการเวบบอร์ด=>
จัดการเวบบอร์ด (
สร้างกระดานตามที่ต้องการ )
******************************************************************************
Step 5 - แก้ไขข้อมูลส่วนตัว
******************************************************************************
เมื่อสร้างเวบบอร์ดเสร็จแล้วให้เข้าไปต่อที่เมนู
Profile
เพื่อแก้ไขรายละเอียดต่างๆที่บ่งบอกถึงตัวคุณ
******************************************************************************
Step 6 - แก้ไขไฟล์ template.html
******************************************************************************
ให้เปิดไฟล์ template.html ขึ้นมาด้วย Notepad
หรืออะไรก็ได้ตามแต่ถนัด ให้ Search
ดังนี้
http://localhost/Y1Gold/YaBBFiles/YaBBImages/catbg.gif
เมื่อเจอแล้วแก้ไขถูกต้อง ( ทำ URL
ให้ถูกต้องนั่นเอง )
http://localhost/Y1Gold/YaBBFiles/YaBBImages/logo.gif
เมื่อเจอแล้วแก้ไขถูกต้อง ( ทำ URL
ให้ถูกต้องนั่นเอง )
******************************************************************************
=== คำแนะนำ ===
******************************************************************************
ในการแนบไฟล์
หากมีปัญหาเกิดขึ้น
ให้คุณเข้าไปในเมนู Admin แล้วไปที่
โหมดความสามารถของเวบบอร์ด==>ปรับแต่งความสามารถของเวบบอร์ด
แล้วดูที่ "เลือก OS Server ของคุณ"
ให้คุณเลือกเป็น Unix/Linux
###################################################################
##
## PART: B สำหรับการอัพเกรดจาก ThaiYaBB
มาเป็น TCS YaBB
##
###################################################################
******************************************************************************
Step 1 - แก้ไขไฟล์ Settings.pl
******************************************************************************
เปิดไฟล์ Settings.pl
ขึ้นมาแล้วแก้ไขค่าดังต่อไปนี้ให้ตรงกับของคุณครับ
########## Board Info ##########
$boardurl = "http://localhost/Y1Gold/tcsyabb"; # ทำ
URL ไปยังเวบบอร์ด
########## Directories/Files ##########
$facesdir = "/httpd/HtDocs/Y1Gold/YaBBFiles/YaBBImages/avatars"; # ทำ Path
ไปยังโฟร์เดอร์ avatars
$facesurl = "http://localhost/Y1Gold/YaBBFiles/YaBBImages/avatars"; # ทำ URL
ไปยังโฟร์เดอร์ avatars
$imagesdir = "http://localhost/Y1Gold/YaBBFiles/YaBBImages"; # ทำ URL
ไปยังโฟร์เดอร์ YaBBImages
$ubbcjspath = "http://localhost/Y1Gold/YaBBFiles/ubbc.js"; # ทำ URL
ไปยังไฟล์ ubbc.js
$faderpath = "http://localhost/Y1Gold/YaBBFiles/fader.js"; # ทำ URL
ไปยังไฟล์ fader.js'
$helpfile = "http://localhost/Y1Gold/YaBBFiles/YaBBHelp"; # ทำ URL
ไปยังโฟร์เดอร์ YaBBHelp
########## File Attachment Settings ##########
$upload_dir = '/httpd/HtDocs/Y1Gold/YaBBFiles/Attachments'; # ทำ PATH
ไปยังโฟร์เดอร์ Attachments (
ไม่ต้องต่อท้ายด้วยเครื่องหมาย /
)
$http_dir = 'http://localhost/Y1Gold/YaBBFiles/Attachments'; # ทำ URL
ไปยังโฟร์เดอร์ Attachments (
ไม่ต้องต่อท้ายด้วยเครื่องหมาย /
)
ส่วนค่าอื่นๆยังไม่ต้องแก้ไขครับ
ขอย้ำให้แก้ไขค่าเท่านั้น
อย่าก็อปข้อมูลทั้งหมดของไฟล์
ThaiSettings.pl มาทับ Settings.pl นะครับ
******************************************************************************
Step 2 - แบ็กอัพข้อมูล
******************************************************************************
ก่อนจะทำเราก็ต้องมาแบ็กอัพข้อมูลทั้งหมดก่อนนะครับ
เพื่อความปลอดภัย (
ถ้าไม่แบ็กอัพก็ไม่เป็นไรครับ )
1. เพื่อความปลอดภัย FTP เข้าไปใน Server
ของคุณแล้ว Chmod ไฟล์ ThaiSettings.pl เป็น 666
2.
หลังจากนั้นให้ล็อกอินเข้าไปในเวบบอร์ดของคุณ
แล้วไปที่
โหมดความสามารถของเวบบอร์ด==>ปรับแต่งความสามารถของเวบบอร์ด
แล้วเปิดใช้ "โหมดบำรุงรักษา?"
( ใส่เครื่องหมายถูกลงไป )
3. หลังจากนั้นก็ FTP กลับเข้าไปใน SERVER
เลือกดาวน์โหลดโฟร์เดอร์ (
รวมทั้งไฟล์ที่อยู่ในนั้น ) Boards,
Members, Messages, Variables
กลับลงมาไว้ในเครื่องของเรา
******************************************************************************
Step 3 - เริ่มต้นอัพเกรด
******************************************************************************
1. ถ้าคุณไม่ได้แบ็กอัพไฟล์ (
ถ้าแบ็กอัพแล้วให้ข้ามไปทำข้อ 3.
เลยครับ ) ให้คุณ FTP เข้าไปใน Server
ของคุณแล้ว Chmod ไฟล์ ThaiSettings.pl เป็น 666
2.
หลังจากนั้นให้ล็อกอินเข้าไปในเวบบอร์ดของคุณ
แล้วไปที่
โหมดความสามารถของเวบบอร์ด==>ปรับแต่งความสามารถของเวบบอร์ด
แล้วเปิดใช้ "โหมดบำรุงรักษา?"
( ใส่เครื่องหมายถูกลงไป )
3. ให้คุณอัพโหลดโฟร์เดอร์ (
และไฟล์ทั้งหมด ) YaBBFiles ขึ้นไป
ให้ตรงตามค่าที่คุณกำหนดไว้ในไฟล์
Settings.pl ( มาถึงขั้นนี้แล้ว
หมายถึงเราจะใช้รูปและไฟล์ในโฟร์เดอร์
YaBBFiles แทนรูปและไฟล์ในโฟร์เดอร์
thaiyabb
เมื่ออัพโหลดเสร็จแล้วจึงสามารถลบโฟร์เดอร์
thaiyabb ทิ้งได้ครับ )
4. ให้คุณ FTP เข้าไปในโฟร์เดอร์ webboard
ลบโฟร์เดอร์ Sources และไฟล์ Printpage.pl, Reminder.pl,
template.html, thai.lng, ThaiSettings.pl, ThaiYaBB.pl ทิ้งครับ
5.
หลังจากลบทิ้งแล้วให้อัพโหลดโฟร์เดอร์
( หมายถึงของ TCS YaBB นะครับ ) Sources
และไฟล์ index.pl, Printpage.pl, Reminder.pl, Settings.pl, template.html,
thai.lng ขึ้นไปแทนที่เดิมครับ
6. ต่อจากนั้นก็ Chmod ครับ โดย
ในโฟร์เดอร์ tcsyab ให้ Chmod
โฟร์เดอร์ Boards, Members, Messages, Sources, Variables เป็น 777
ให้ Chmod ไฟล์ index.pl, Printpage.pl, Reminder.pl
เป็น 755
ให้ Chmod ไฟล์ Settings.pl, template.html, thai.lng
เป็น 666
ในโฟร์เดอร์ YaBBFiles ให้ Chmod
โฟร์เดอร์ Attachments, YaBBHelp, YaBBImages เป็น 777
ในโฟร์เดอร์ Attachments -
ในโฟร์เดอร์ YaBBHelp -
ในโฟร์เดอร์ YaBBImages ให้ Chmod
โฟร์เดอร์ avatars เป็น 777
7.
มาถึงตรงนี้หมายความว่าติดตั้งเสร็จเรียบร้อยแล้วครับ
และหน้าแรกของเวบบอร์ดจะเปลี่ยนเป็น
index.pl ครับ
******************************************************************************
Step 4 - แก้ไขไฟล์ template.html
******************************************************************************
ให้เปิดไฟล์ template.html ขึ้นมาด้วย Notepad
หรืออะไรก็ได้ตามแต่ถนัด ให้ Search
ดังนี้
http://localhost/Y1Gold/YaBBFiles/YaBBImages/catbg.gif
เมื่อเจอแล้วแก้ไขถูกต้อง ( ทำ URL
ให้ถูกต้องนั่นเอง )
http://localhost/Y1Gold/YaBBFiles/YaBBImages/logo.gif
เมื่อเจอแล้วแก้ไขถูกต้อง ( ทำ URL
ให้ถูกต้องนั่นเอง )
******************************************************************************
=== คำแนะนำ ===
******************************************************************************
- เมื่อเสร็จขั้นตอนที่ 7 แล้ว
เวบบอร์ดยังใช้ไม่ได้อีก
หมายความว่าค่า path ต่างๆในไฟล์
Settings.pl ไม่ถูกต้องครับ
- ในการแนบไฟล์
หากมีปัญหาเกิดขึ้น
ให้คุณเข้าไปในเมนู Admin แล้วไปที่
โหมดความสามารถของเวบบอร์ด==>ปรับแต่งความสามารถของเวบบอร์ด
แล้วดูที่ "เลือก OS Server ของคุณ"
ให้คุณเลือกเป็น Unix/Linux |