1. สิ่งที่จำเป็นก่อนติดตั้ง (ส่วนของ FiveM Server)
- FiveM Server โดยทำการติดตั้ง EssentialMode โดยเชื่อมต่อกับ MySQL Database เรียบร้อยแล้ว
- EssentialMode โดยเชื่อมต่อกับ MySQL Database เรียบร้อยแล้ว
- เซิฟเวอร์จะต้องทำงานอยู่ FiveM Server เรียบร้อยแล้ว
2. สิ่งที่จำเป็นก่อนติดตั้ง (ส่วนของ Web Server)
- แนะนำให้ใช้ XAMPP (PHP 7.2) ในการติดตั้ง
- ปัจจุบันรองรับ PHP 7.2 เท่านั้น
- จำเป็นจะต้องติดตั้ง ionCube Loader
- โดยจะต้อง Extension : mysqli, zlib, curl
3. จำเป็นจะต้องมี Script : FiveMSHOP ล่าสุด
- โดยสามารถซื้อสินค้าได้ที่ Client (CSNE CO., LTD.)
- โดยจะต้องกำหนด License Key : Server IP ให้ถูกต้อง
- ไม่สามารถใช้งานบน Dynamic IP ได้ (พวกอินเตอร์บ้าน)
- ไม่สามารถใช้งานเป็น Local IP ได้ (เช่น 127.0.0.1 หรือ 192.168.1.2 เป็นต้น)
- โดยจะต้องกำหนด License Key : Domain ให้ถูกต้อง
- โดยจำเป็นจะต้องใช้ Domain ในการเข้าระบบเนื่องจากต้องเชื่อมต่อ Steam API
4. การติดตั้งบนเซิฟเวอร์ที่รองรับ PHP
- ขั้นตอนนี้จะใช้เป็นสำหรับตัวอย่าง XAMPP for Windows เท่านั้น
- ติดตั้ง XAMPP PHP 7.2 ขึ้นไป
- คู่มือการติดตั้ง : คลิกที่นี้
- หลังจากติดตั้ง ionCube Loader เรียบร้อยบน XAMPP
- คู่มือการติดตั้ง : คลิกที่นี้
- คู่มือการติดตั้ง : คลิกที่นี้
- ให้แตกไฟล์ FiveMSHOP_vx.x.zip ที่ดาวน์โหลดจาก Client (CSNE CO., LTD.)
ไปที่ C:/xampp/htdocs ทั้งหมด- หากมีไฟล์ใน htdocs อยู่สามารถลบออกทิ้งได้ทั้งหมด
- ให้เข้าผ่านเว็บไซต์ได้ทันทีโดนเข้าตาม Domain ที่ลงข้อมูลไว้ตาม License Key
- จะพบกับหน้า Install FiveMShop ในหน้าแรก
กด Next Step 2 (License) เพื่อไปยังหน้าต่อไป - นำ Key ที่ได้จาก หน้า License Key มากรอกข้อมูล
- ตั้งค่า Database ให้ถูกต้อง
Hostname: ไอพีของฐานข้อมูล (ค่าปกติ: 127.0.0.1)
Port: พอร์ตของฐานข้อมูล (ค่าปกติ: 127.0.0.1)
Username: ผู้ใช้ฐานข้อมูล (ค่าปกติ: root)
Password: รหัสผ่านฐานข้อมูล (ค่าปกติ: ไม่มี)
Database: ชื่อฐานข้อมูล (ค่าปกติ: essentialmode) - ตั้งค่าพื้นฐานของ WebShop
โดยจะต้องนำ Steam API Key มากรอกข้อมูลโดยสามารถกดได้
https://steamcommunity.com/dev/apikeyโดยต้องกรอกข้อมูล Domain ตามที่ระบบแนะนำในหน้าติดตั้ง
- การติดตั้งสำเร็จแล้ว
- โดยสามารถเข้าหน้าจัดการได้ที่ /admin เช่น http://fivemshop.online/admin เป็นต้น