发表于: 2020-05-23 18:54:40

1 1417


今天完成的事情:

1. resin 与 nginx 的整合

resin 照样用脚本启动,nginx 改一下配置转发请求到 resin,在默认配置的基础上修改一下,删改部分如下:


        location / {

            root   /usr/local/resin/webapps/ROOT;

            index  index.jsp;

            proxy_pass http://localhost:8080;

        }


就这么简单,但是这个部署流程还是有点不爽,网站根目录都在应用服务器安装目录下现在显得很不科学,换个 tomcat 就要重写 nginx 配置,脚本得改改,等我有时间·····


2. 配置域名指向服务器


3. 服务器从 github 拉代码用 maven 编译脚本部署运行并测试(测试没问题的,这里只贴两张图,服务器是按量付费我不会一直开着)



遇到的问题:

1. maven 编译的 war 启动后找不到配置文件

解决的方法:

修改 pom.xml 添加如下配置(把 src/main/resources 文件夹下的所有文件都添加到编译文件中)

<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>



收获:

1. 了解了一下 nginx 处理请求的流程

阿里的这个开源项目讲的很清楚:Nginx如何处理一个请求


2. 简单的了解了一下 nginx 的配置

因为我的项目没什么静态文件,也就没做动静分离的配置了,请求全部转发到应用服务器


明天的计划:

1. 任务二深度思考,总结



返回列表 返回列表
评论

    分享到