- app (OPS1) 172.24.1.26
- app (OPS2) 172.24.1.27
- DB 172.24.4.22
- copy file โดย
scp key_store_file [email protected]:~
โดยที่ key_store_file คือไฟล์ keystore .p12 , .jks ,.pfx- ตัวอย่างของในกรณีปี 2565 นี้คือ ไฟล์ SSL/pfx_for_iis_or_hardware/PFXCertificate.pfx ดังนั้น จึงใช้คำสั่ง
scp SSL/pfx_for_iis_or_hardware/PFXCertificate.pfx [email protected]:~
ซึ่งคือการ copy file PFXCertificate.pfx ที่เครื่อง local ไปยังเครื่องปลายทาง ที่ path /home/ops/
- ตัวอย่างของในกรณีปี 2565 นี้คือ ไฟล์ SSL/pfx_for_iis_or_hardware/PFXCertificate.pfx ดังนั้น จึงใช้คำสั่ง
- remote เข้าไปที่เครื่อง 172.24.1.26 ด้วยคำสั่ง
ssh [email protected]
(ด้วย user ops) - เปลี่ยนชื่อไฟล์จาก PFXCertificate.pfx เป็น ssl_keystore.pfx ด้วยคำสั่ง
mv PFXCertificate.pfx ssl_keystore.pfx
- แก้ไขไฟล์ application.properties เปลี่ยนพาสเวิร์ดตามที่ให้มา
## แก้บรรทัดนี้ตรง xxx เท่านั้น
server.ssl.key-store-password=xxx # xxx คือพาสเวิร์ดของ keystore
- restart service ด้วยคำสั่ง
sudo systemctl restart ops
- ทำการ copy file config ต่างๆไปยังเครื่อง 172.24.1.27 ด้วยคำสั่ง
scp application-prod.properties ssl_keystore.pfx [email protected]:~
- remote เข้าไปที่เครื่อง 172.24.1.27 ด้วยคำสั่ง เพื่อทำการ restart service
ssh [email protected]
(ด้วย user ops) - restart service เครื่อง 172.24.1.27 ด้วยคำสั่ง
sudo systemctl restart ops