之前没有接触过nginx,但公司运维出现问题,于是由我来修改nginx配置文件,添加二级目录来访问tomcat下的项目。
一、nginx下载与启动
在官网
http://nginx.org/en/download.html
下载nginx
下载完成后解压即可。
进去根目录:
双击nginx.ext即可启动nginx。
或者利用dos进入根目录,运行nginx命令即可启动
然后浏览器访问
http://localhost
,出现以下页面即成功
二:添加配置
修改D:\program files\nginx-1.13.12\conf目录下nginx.conf文件
添加:
location /admin { #admin为访问的二级目录
proxy_pass http://172.xx.x.xxx:8080/diich; #172.xx.x.xxx本机ip,diich为tomcat下webspps中项目名称;如果项目直接放在ROOT下,这块则写成 http://172.16.1.156:8080/ (注意必须要加/)
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
修改完成后,nginx需要重新加载,dos执行命令:nginx -s reload,则刚才的配置生效
三:tomcat配置
由于对tomcat如何通过项目名来访问项目一开始很模糊,通过很多尝试才发现直接在webapps里面把war包放进去,无需其他配置,直接启动。启动完通过localhost:8080/项目名 就可以访问。或者项目命名为ROOT.war,项目启动时会自动解压到ROOT下,然后直接localhost:8080访问即可。
四:浏览器访问:
localhost/admin, 即可访问到项目。localhost可以自定义,但是需要配置C:\Windows\System32\drivers\etc目录下hosts文件。
======以下于你或许是个好消息======
好消息就是:欢迎访问下面的博客网站哈哈哈......
网站名称:Java学习笔记网 (点击进入)
url:https://www.javaxxbj.com/ (点击进入)
网站特点:
- java主要网站的导航目录
- 你可以记录自己的博客,并可以控制显示和隐藏,可利于管理啦!!!
- 可以添加收藏各个网站的链接!!!
- 甚至也可以文章收藏,点赞,关注,查看我的消息等功能哦!!1
看一小点点的截图:
或可一试哦!