zoukankan      html  css  js  c++  java
  • 在nginx上运行spring

    第一次搞这个:我是日到狗了

    第一步:先打包成jar包(注意你的端口号)

      

    第二步:配置nginx

      1) jar包放到服务器上(推荐用:ftp)

      2)nginx配置如下

    server 
    {
        listen       80;
        server_name  api.domain.cn; #自己的域名
        index index.html index.jsp index.htm default.jsp default.htm default.html;#指定的server的root的访问页面
        root /www/wwwroot/spring; #指定的server的root目录(既然运行的是jar包指定这个就指定在你jar包目录吧)
    
        #charset koi8-r;
    
        #access_log  logs/host.access.log  main;
    
        #禁止访问的文件或目录
        location ~ ^/(.user.ini|.htaccess|.git|.svn|.project|LICENSE|README.md)
        {
            return 404;
        }
    
        #我工程的http://localhost
        location /{
            proxy_pass "http://localhost:8081"; #端口号一定要对应
            #proxy_set_header Host api.domain.cn;
            proxy_set_header X-Forwarded-For $remote_addr;
        }
        access_log  /www/wwwlogs/api.domain.cn.log;
        error_log  /www/wwwlogs/api.domain.cn.error.log;
    }
    

    第三步:运行jar包

      进入jar包所在目录(/www/wwwroot/spring)

      启动运行项目:nohup java -jar springapi-1.jar > log.txt 2>&1 & 

      查看jar包运行信息:ps aux|grep springapi-1.jar

      

      停止jar包的运行:kill -9 10313  这里的10313对应的是jar的pid

     完成配置:使用浏览器查看吧

  • 相关阅读:
    flask 基础
    新的项目部署
    linux (01) linux基础
    linux (04) linux安装mysql
    linux (06) redis安装
    linux (09) nginx反向代理,负载均衡
    linux (08) nginx入门详解
    linux (07) redis详解
    linux(05) 编译安装py3
    spring-boot war包部署(二)
  • 原文地址:https://www.cnblogs.com/zhizou/p/10937339.html
Copyright © 2011-2022 走看看