edit | blame | history | raw

部署交付包说明

请把整个 SalesCRM 目录上传到阿里云 Linux 服务器。

必看文档

优先看:

docs/aliyun_linux_deployment_runbook.md

这份是 Linux 服务器落地部署执行文档。

辅助看:

docs/aliyun_launch_preparation.md
docs/pre_launch_decisions.md

必须包含的文件

package.json
work/crm_full_server.js
outputs/sales_crm_full_demo.html
data/crm_full_data.json
deploy/start_crm_linux.sh
deploy/install_node_alicloud_linux.sh
deploy/sales-crm.service
deploy/nginx_sales_crm.conf
deploy/backup_data_linux.sh

最短部署命令

cd /opt/sales-crm
bash deploy/install_node_alicloud_linux.sh
npm start

正式运行建议

使用 systemd:

cp /opt/sales-crm/deploy/sales-crm.service /etc/systemd/system/sales-crm.service
systemctl daemon-reload
systemctl start sales-crm
systemctl enable sales-crm

使用 Nginx:

cp /opt/sales-crm/deploy/nginx_sales_crm.conf /etc/nginx/conf.d/sales-crm.conf
nginx -t
systemctl reload nginx