zoukankan      html  css  js  c++  java
  • 前端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 
    # 关闭uwsgi
    
    tail -f uwsgi.log 
    # 查看uwsgi日志
    
    ps -ef|grep uwsgi 
    # 查看uwsgi服务是否启动
    
    netstat -anptu | grep 8888 		
    # 查看8888端口被哪一个程序 占用
    
    kill -9 端口号
    

      

  • 相关阅读:
    1025 反转链表
    Vue--修饰符
    Vue--watch
    Vue--防止页面闪烁
    Vue--过滤器
    Vue--自定义指令
    Vue--生命周期
    vue--父子组件传递数据
    vue--父子组件调用彼此的方法
    Celery--beat
  • 原文地址:https://www.cnblogs.com/zhangshijiezsj/p/14122144.html
Copyright © 2011-2022 走看看