| ... | ... | @@ -8,11 +8,46 @@ curl <url> -o config.zip |
|
|
|
unzip config.zip -d aichest4all
|
|
|
|
ls -l aichest4all
|
|
|
|
```
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
2. ดำเนินการสร้างโฟล์เดอร์สำหรับเก็บไฟล์ข้้อมูลทั้งหมด โดยข้อมูลทั้งหมดจะถูกเก็บไว้ที่ `/data` ในกรณีพื้นฐาน สามารถสร้างโฟล์เดอร์โดยใช้คำสั่ง
|
|
|
|
2. ดำเนินการสร้างโฟล์เดอร์สำหรับเก็บไฟล์ข้้อมูลทั้งหมด โดยข้อมูลทั้งหมดจะถูกเก็บไว้ที่ `/data` ในกรณีพื้นฐาน สามารถสร้างโฟล์เดอร์โดยใช้คำสั่งดังต่อไปนี้ หากว่าต้องการเก็บไว้ที่อื่น เช่น Harddisk คนละลูก หรือผ่านระบบ NAS ก็ทำได้เช่นกันโดยการ mount `/data` ไปยังที่เก็บอื่นนั้น
|
|
|
|
|
|
|
|
```bash
|
|
|
|
mkdir /data
|
|
|
|
```
|
|
|
|
หากว่าต้องการเก็บไว้ที่อื่น เช่น Harddisk คนละลูก หรือผ่านระบบ NAS ก็ทำได้เช่นกันโดยการ mount `/data` ไปยังที่เก็บอื่นนั้น |
|
|
\ No newline at end of file |
|
|
|
|
|
|
|
3. สร้างใบรับรองสำหรับระบบ AIChest4All ภายใน รพ. เอง (ทำครั้งแรก) โดยใช้คำสั่งดังต่อไปนี้ หากถูกต้องจะปรากฏผลลัพท์สุดท้ายตามภาพ โดยโดเมนที่จะได้นั้น แต่ละแห่งจะได้โดเมนที่ไม่เหมือนกัน ซึ่งจะแจ้งพร้อมกับ Email แจ้งลิงค์เพื่อดาวน์โหลดในขั้นตอนแรก (มีการดาวน์โหลดข้อมูลจากอินเทอร์เน็ต)
|
|
|
|
|
|
|
|
```bash
|
|
|
|
cd ~/aichest4all
|
|
|
|
./get_cert.sh
|
|
|
|
```
|
|
|
|

|
|
|
|
|
|
|
|
4. ติดตั้งระบบ AIChest4All ภายใน รพ. เอง (ทำครั้งแรก) โดยใช้คำสั่งดังต่อไปนี้ หากถูกต้องจะปรากฏผลลัพท์สุดท้ายตามภาพ (มีการดาวน์โหลดข้อมูลจากอินเทอร์เน็ต)
|
|
|
|
|
|
|
|
```bash
|
|
|
|
cd ~/aichest4all
|
|
|
|
docker-compose -p aichest4all --env-file ./envfile up -d
|
|
|
|
```
|
|
|
|

|
|
|
|

|
|
|
|
|
|
|
|
5. ดูสถานะการทำงานของระบบ (สามารถทำซ้ำได้)
|
|
|
|
```
|
|
|
|
cd ~/aichest4all
|
|
|
|
docker-compose -p aichest4all --env-file ./envfile ps
|
|
|
|
```
|
|
|
|

|
|
|
|
|
|
|
|
6. แจ้งให้ทางเจ้าหน้าที่ชี้ DNS (ตามโดเมนที่ได้รับ) มายัง IP ของเครื่องแม่ข่ายนี้ หากถูกต้องจะสามารถเข้าใจงานในเครือข่ายได้อย่างปลอดภัย
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
6. การต่ออายุใบรับรองที่สร้างขึ้น (การต่ออายุต้องดำเนินการหลังจากต่ออายุครั้งล่าสุดไม่น้อยกว่า 15 วัน และควรต่ออายุภายใน 45 วันหลังจากต่ออายุครั้งล่าสุด) (หากต่อมากไปจะทำให้ระบบโดนล็อคได้) (หากต่อไม่ทันวันหมดอายุเว็บไซต์จะแจ้งเตือนว่าเว็บไม่ปลอดภัย)
|
|
|
|
```bash
|
|
|
|
cd ~/aichest4all
|
|
|
|
./renew_cert.sh
|
|
|
|
``` |