การติดตั้ง SMF 2.0 (Simple Machines Forum)
SMF หรือ Simple Machines Forum เป็น CMS เว็บบอร์ดหรือระบบกระดานข่าวสำเร็จรูป ที่เป็นซอฟต์แวร์โอเพ่นซอร์ส หรือของฟรีดีๆ นั่นเอง SMF ถูกเขียนด้วยภาษา PHP และใช้กับฐานข้อมูล MySQL โดยมีการออกแบบให้สามารถใช้งานฟังก์ชั่นต่างๆ ได้ โดยไม่เปลืองทรัพยากรของเครื่องเซิร์ฟเวอร์ มีการพัฒนามาแบบต่อเนื่อง ถ้าจำไม่ผิดรุ่นแรกที่ผมมีโอกาศได้ใช้ก็เมื่อปี 2547/2548 มั้ง ตอนนั้นก็เพิ่งจะเริ่มเข้ามาพัฒนาเว็บไซต์ครั้งแรกเหมือนกัน มีโอกาศได้ทดสอบระบบนี้อยู่นานเหมือนกัน และผมก็เลิกใช้ smf ไปเนื่องจากมีเหตุผลบางอย่าง หรืออาจจะพูดได้ว่าแรงจูงใจ ให้หันไปพัฒนาระบบเว็บบอร์ดของจีนตัวนึงอยู่พักนึง และแล้ววันวานนั้นก็หวนกลับมาหาผมอีกครั้ง เวลามันช่างผ่านมาผ่านไปเร็วเหลือเกิน ผ่านมา 7 ปีที่ผมอยู่ในวงการนี้ ผมก็มีโอกาศกลับมาใช้ระบบ SMF นี้อีกครั้ง และตอนนี้คือเวอร์ชัน 2.0 และเป็นเวอร์ชันปัจจุบันนั่นเอง
ทิปส์นี้ผมจะมาสอนวิธีติดตั้ง SMF ที่ localhost หรือการจำลองเครื่องให้เป็น Server สามารถดาวน์โหลดโปรแกรมจำลองนี้ได้ที่นี่ คลิ๊กเพื่อดาวน์โหลด เอาไว้ทดสอบระบบ และแก้ไขระบบก่อนที่จะนำไปใช้งานใน Server จริงๆ การติดตั้ง SMF ในโฮสต์จำลองกับโฮสต์จริงก็คล้ายๆ กันครับเพราะมันเป็นระบบเดียวกัน จะต่างก็แค่บางจุด เช่นการกำหนดสิทธิ์ในการอ่านและเขียนไฟล์หรือ CHMOD ส่วนนี้สามารถหาข้อมูลได้ตาม google เองละกัน
เมื่อทำการติดตั้ง และมีการจำลอง server แล้วจากนั้นให้เข้าไปดาวน์โหลด smf ได้ที่เว็บผู้พัฒนา ดาวน์โหลด SMF 2.0 en เมื่อดาวน์โหลดเสร็จแตกไฟล์ เอาทั้งโฟลเดอร์ smf ไปวางที่ /www ของคุณ

จากนั้นก็เข้าไปสร้าง ฐานข้อมูลที่ http://localhost/phpMyAdmin/ ใส่ชื่อ root รหัสผ่าน root นะถ้าใช้ phpstudy ที่ผมแนะนำ ทำการสร้าวฐานข้อมูล ผมตั้งชื่อเป็น smf หรือชื่อื่นๆ ที่ไม่อยากให้ใครรู้

รัน url เพื่อเริ่มติดตั้ง เข้าสู่หน้าติดตั้ง http://localhost/smf/ ชื่อ smf ก็คือชื่อที่คุณตั้งตอนสร้างโฟลเดอร์นั่นหละงับ

หน้าสู่ระบบติดตั้ง SMF Installer -*-

เลือก MySQL ดีที่สุด และนิยมใช้กัน
ส่วนแรกคือค่าปกติ localhost ส่วนนี้ไม่ต้องเปลี่ยน ติดตั้งบนโฮสต์จริงก็เหมือนกันใช้ค่า localhost นี่หละครับ
User :: คือชื่อผู้ที่มีสิทธิ์ใช้งานแก้ไขจัดการฐานข้อมูลถ้าเป็นการจำลองเขาใช้ root ถ้าเป็นโฮสต์จริงอาจจะตามที่คุณสร้างเอง (กรณีหาเพิ่มเอง)
Pass :: ระหัสผ่าน ถ้าจำลอง server เขาใช้ root
database name นี่คือชื่อที่คุณตั้งตอน สร้างฐานข้อมูล รูปบนสุด
ส่วน Table ปล่อยให้เป็นค่ามาตรฐาน ไม่ต้องแก้ไข เพราะถ้าแก้ไขในส่วนนี้จะมีปัญหาตอนอัพเกรดระบบเป็นเวอร์ชันใหม่
ถ้าระบบตรวจสอบว่าคุณใส่ข้อมูลถูกก็จะเข้ามาหน้านีิ เลือกใช้ฐานข้อมูลแบบ UTF-8 แนะนำ เพราะรองรับหลายภาษา และเป็นมาตรฐานโลก

สรุปค่าที่รับมา จากนั้นก็จะเริ่มติดตั้งฐานข้อมูล

เรียกร้องฐานข้อมูลผู้ดูแลระบบหมายเลข 1 หรือ admin นั่นเอง

ใส่ชื่อผู้ดูแลระบบ หรือชื่อคุณ + รหัสผ่าน + อีเมล + และรหัสผ่านฐานข้อมูลตามที่เคยใส่ไปก่อนหน้านี้
ลบไฟล์ install.php ทิ้งได้เลย
ติดตั้งเสร็จแล้วเป็นเวอร์ชันภาษาอังกฤษนะครับ ส่วนภาษาไทนนั้น เอาไว้วันหลังจะมาแนะนำการติดตั้งแบง่ายๆ
การติดตั้ง SMF 2.0 (Simple Machines Forum),



ขอบคุณสำหรับขั้นตอนติดตั้งนะ หาตั้งนานแล้ว ตอนนี้ติดตั้งสำเร็จแล้ว ต่อไปก็ได้เวลาเล่น smf ซะที