使用nginx反向代理javaweb项目
2017-11-17 14:19
260 查看
使用nginx原因
公司开发项目,版本更新的时候都要重新启动下项目,这样要找一个用户基本不使用的时间段来完成这些,大大降低了工作效率。通过网络知道nginx是一个高效的很好操作的反向代理工具,于是进行学习。将学习的一点皮毛抓紧记录下来,防止以后忘记。使用nginx配置文件代理javaWeb项目
1.我们要进入到nginx安装目录中的conf文件夹中cd /usr/local/nginx/
2.再进入到配置文件所在目录,然后修改配置文件
cd conf/ vi nginx.conf
看到配置文件的内容
3.在配置文件下面找到server节点
我们要修改几个参数就可以将项目定制到我们的项目中
listen: 9090;项是我们代理后要访问的端口
server_name: localhost; 指定访问的连接
location / {
root html;
index index.html;
}这个就是当我们使用server_name:listen指定的连接访问的时候执行的内容,root代表访问的根目录,index路径文件
配置我们自己的反向代理按照途中的
location /test {
proxy_pass http://192.168.1.105:8086/;(这里最后要dai/,如果不带/当你访问项目的时候将会自动在所访问的连接中添加test/…..以至于出现404)_
proxy_redirect
http://host:8086 http://$host:$server_port[/code]
}
按照这个配置即可运行代理后的项目
将我们代理的项目启动
然后再浏览器中输入server_name:listen组成的连接加载我们配置的test
如因为我在server_name配置的是localhost,我的虚拟机ip是192.168.34.254那么我代理后的访问连接就是 192.168.34.254:9090/test
相关文章推荐
- Android之使用JavaWeb项目作为后台的实现
- 使用maven创建javaweb项目
- 使用maven创建javaWeb项目及运行web项目
- mac上使用IntelliJ IDEA创建第一个javaWeb项目
- JavaWeb项目异常管理之log4j的使用教程
- JAVAWEB开发之Maven的入门详解——Maven的安装以及项目的结构和Maven的使用以及私服的搭建与配置
- javaweb项目中使用定时器的方法
- 使用Ideal创建javaWeb项目
- centos7使用tomcat部署javaweb项目
- JavaWeb 使用Intellij IDEA部署Web项目出现JmxAdminException
- 使用极路由进行外网映射,本地电脑做服务器,运行javaWeb项目
- [原创]java WEB学习笔记03:使用eclipes开发javaWEB项目
- 使用Eclipse进行Javaweb项目开发时,如何设置外置浏览器Chrome
- 在MyEcllipse中配置Maven,并使用Maven创建JavaWeb项目
- Maven JavaWEB项目使用Gulp自动构建js和css实现代码压缩、版本后缀
- 使用Jenkins持续集成JavaWeb项目(War包部署方式)
- idea 使用maven创建JavaWeb项目
- javaweb项目使用sqlite数据库及遇到问题
- javaweb动态网站-----如何在javaweb项目中使用bootstrap框架
- javaweb项目使用MD5进行加密登陆与注册