前端js部署

1 执行命令

cnpm run build

2.2 提取dist静态资源

  • 将静态资源放置后端static下   /static文件是django后端的部署文件夹

3 Nginx写入配置文件

  • 写入etc/nginx/conf.d/django.conf

server { listen 1594; server_name 192.168.56.100; location /static { alias /home/worker/opwf_project/opwf/static; } location / { include uwsgi_params; uwsgi_pass 127.0.0.1:8000; uwsgi_ignore_client_abort on; }}server { listen 8889; server_name 192.168.56.100; #access_log logs/access_example.log main; root /root/桌面/my_dsx/sx_01/loonview/loonview_pro/static/dist; location / { try_files $uri $uri/ @router; } location @router { rewrite ^.*$ /index.html last; }}

4 Nginx启动

  

systemctl restart nginx # 开启nginx tail -f /var/log/nginx/access.log # 查看nginx接入日志 tail -f /var/log/nginx/error.log # 查看nginx错误日志 

  

5 uWSGI启动

cd /home/worker/opwf_project/uwsgi_conf # 进入项目目录 uwsgi --ini uwsgi.ini # 启动uwsgi的 django项目 # http://192.168.56.11:8888/ 访问项目 uwsgi --stop uwsgi.pid # 关闭uwsgitail -f uwsgi.log # 查看uwsgi日志ps -ef|grep uwsgi # 查看uwsgi服务是否启动netstat -anptu | grep 8888 # 查看8888端口被哪一个程序 占用kill -9 端口号

  

 

相关文章