ติดตั้งระบบ AIChest4All
- ดาวน์โหลดไฟล์จาก URL ที่ทางคณะผู้จัดทำจะส่งให้เฉพาะภายหลังได้รับเอกสารตามที่กำหนด โดยใช้คำสั่งดังนี้ หากถูกต้องจะปรากฏผลลัพท์สุดท้ายตามภาพ (จำนวนไฟล์อาจจะมีความแตกต่างกัน)
cd ~
curl <url> -o config.zip
unzip config.zip -d aichest4all
ls -l aichest4all
![Screen_Shot_2563-01-11_at_03.05.22]()
- ดำเนินการสร้างโฟล์เดอร์สำหรับเก็บไฟล์ข้้อมูลทั้งหมด โดยข้อมูลทั้งหมดจะถูกเก็บไว้ที่
/data ในกรณีพื้นฐาน สามารถสร้างโฟล์เดอร์โดยใช้คำสั่งดังต่อไปนี้ หากว่าต้องการเก็บไว้ที่อื่น เช่น Harddisk คนละลูก หรือผ่านระบบ NAS ก็ทำได้เช่นกันโดยการ mount /data ไปยังที่เก็บอื่นนั้น
mkdir /data
- สร้างใบรับรองสำหรับระบบ AIChest4All ภายใน รพ. เอง (ทำครั้งแรก) โดยใช้คำสั่งดังต่อไปนี้ หากถูกต้องจะปรากฏผลลัพท์สุดท้ายตามภาพ โดยโดเมนที่จะได้นั้น แต่ละแห่งจะได้โดเมนที่ไม่เหมือนกัน ซึ่งจะแจ้งพร้อมกับ Email แจ้งลิงค์เพื่อดาวน์โหลดในขั้นตอนแรก (มีการดาวน์โหลดข้อมูลจากอินเทอร์เน็ต)
cd ~/aichest4all
./get_cert.sh
![Screen_Shot_2563-01-11_at_02.40.40]()
- ติดตั้งระบบ AIChest4All ภายใน รพ. เอง (ทำครั้งแรก) โดยใช้คำสั่งดังต่อไปนี้ หากถูกต้องจะปรากฏผลลัพท์สุดท้ายตามภาพ (มีการดาวน์โหลดข้อมูลจากอินเทอร์เน็ต) (กรุณาเก็บข้อมูลใน ~/aichest4all เหล่านี้ให้อย่างปลอดภัยและมั่นคงเนื่องจากจะเป็นการตั้งค่าสำคัญของระบบ หากหายไปอาจจะไม่สามารถกู้คืนข้อมูลกลับมาได้)
cd ~/aichest4all
./generate_config.sh
docker-compose -p aichest4all up -d
![Screen_Shot_2563-01-11_at_02.46.15]()
- ดูสถานะการทำงานของระบบ (สามารถทำซ้ำได้)
cd ~/aichest4all
docker-compose -p aichest4all ps
![Screen_Shot_2563-01-11_at_02.46.31]()
- แจ้งให้ทางเจ้าหน้าที่ชี้ DNS (ตามโดเมนที่ได้รับ) มายัง IP ของเครื่องแม่ข่ายนี้ หากถูกต้องจะสามารถเข้าใจงานในเครือข่ายได้อย่างปลอดภัย
![Screen_Shot_2563-01-11_at_02.50.18]()
![Screen_Shot_2563-01-11_at_02.50.33]()
- การต่ออายุใบรับรองที่สร้างขึ้น (การต่ออายุต้องดำเนินการหลังจากต่ออายุครั้งล่าสุดไม่น้อยกว่า 15 วัน และควรต่ออายุภายใน 45 วันหลังจากต่ออายุครั้งล่าสุด) (หากต่อมากไปจะทำให้ระบบโดนล็อคได้) (หากต่อไม่ทันวันหมดอายุเว็บไซต์จะแจ้งเตือนว่าเว็บไม่ปลอดภัย)
cd ~/aichest4all
./renew_cert.sh