- เปิด port สำหรับเชื่อมต่อกับ NodeJS-Client (ตัวอย่าง port 3000)
sudo firewall-cmd --add-port=3000/tcp --permanent
sudo firewall-cmd --reload
- สร้างฐานข้อมูลในรูปแบบ utf8mb4/utf8mb4_unicode_ci ตั้งชื่อ database ได้ตามต้องการ
- นำเข้า table version จาก โฟลเดอร์ table
- สร้าง folder สำหรับติดตั้งระบบWindows:
mkdir d:\nodejsLinux: sudo mkdir nodejs
- เข้าไปยัง folder ที่สร้างWindows:
cd d:\nodejsLinux: sudo cd nodejs
- Clone source code จาก GitHub
sudo git clone "<https://github.com/satid6137/socket-io-server.git>" socket-io-server
- เข้าไปยัง folder ที่ clone มา
sudo cd socket-io-server
- เปลี่ยนชื่อไฟล์ .env.export เป็น .env
- ตั้งค่าไฟล์ .env
- ติดตั้ง package ที่จำเป็นสำหรับ NodeJS
sudo npm install
- เปิดการทำงานของระบบ NodeJS-Server
sudo pm2 start server.js --name nodejs-server
sudo pm2 startup
sudo pm2 save