ระบบ Kylin
คู่มือนี้จะแนะนำ วิธีการติดตั้ง MyEMS บนเซิร์ฟเวอร์ Kylin V11
ข้อกำหนดเบื้องต้น
คู่มือนี้อธิบายวิธีการติดตั้ง MyEMS บน Kylin V11 ข้อกำหนดฮาร์ดแวร์ขึ้นอยู่กับฐานข้อมูลที่เลือกใช้และจำนวนอุปกรณ์ที่เชื่อมต่อกับระบบ หากต้องการรัน MyEMS และ MySQL บนเครื่องเดียว ต้องมี RAM อย่างน้อย 8GB
อัปเดตระบบและติดตั้งเครื่องมือ:
sudo yum update
sudo yum install git
systemctl stop firewalld
โคลนซอร์สโค้ด:
cd ~
git clone https://gitee.com/myems/myems
ขั้นตอนที่ 1 ฐานข้อมูล
ดูที่ ฐานข้อมูล
ขั้นตอนที่ 2 myems-api
- ติดตั้งบริการ myems-api:
sudo cp -r ~/myems/myems-api /myems-api
cd /myems-api
sudo pip install -r requirements.txt
สร้างไฟล์ .env จาก example.env และแก้ไขตามความจำเป็น:
sudo cp /myems-api/example.env /myems-api/.env
sudo nano /myems-api/.env
เพิ่มพอร์ตเข้าไฟร์วอลล์:
sudo firewall-cmd --zone=public --add-port=8000/tcp --permanent
sudo firewall-cmd --reload
ติดตั้งไฟล์คอนฟิก systemd:
sudo cp /myems-api/myems-api.service /lib/systemd/system/
sudo cp /myems-api/myems-api.socket /lib/systemd/system/
sudo cp /myems-api/myems-api.conf /usr/lib/tmpfiles.d/
จากนั้นเปิดใช้งานบริการให้เริ่มอัตโนมัติเมื่อบู๊ตเครื่อง:
sudo systemctl enable myems-api.socket
sudo systemctl enable myems-api.service