Note DevOps

Mở đầu

Đây là những ghi chú khi làm việc mà tôi có thể xem lại khi cần.

Cài đặt tomcat

Server http://138.197.46.187:1341/ Start server: /opt/tomcat/bin/startUp.sh Stop server: /opt/tomcat/bin/shutdown.sh Deploy war to server: wget (tải về) thư mục webapps của tomcat

CI cho Strapi and Vuejs

Jenkins http://138.197.46.187:1341

2 project:

Build Project Strapi trước

Sau đó build project ADMIN

Lý do copy static file của ADMIN vào thư mục public của strapi. Khi đó strapi vừa phục vụ cho quản trị, cung cấp service vừa phục vụ trang chủ M&E

Cấu hình pm2 (start, stop, restart server)

Thêm service pm2: NODE_ENV=production pm2 start server.js –name nrap_strapi Start: pm2 start nrap_strapi Stop: pm2 stop nrap_strapi Restart: pm2 restart nrap_strapi Delete: pm2 delete nrap_strapi