没有更新博客经常博客已经很长时间了,记得刚毕业的时候经常试着写或者抄写记录一些好的博文。进步是由于有了分享和记录,从今天开始恢复心态开始勤奋的学习,把学习的点滴记录到博客中。希望得到大家的指点和大家一起进步。

     java开发经常会用到私服,具体的作用我就不说了.下面是我搭建的过程

     第一步 下载私服文件 我是windows平台选择nexus作为私服

 首先从 http://www.sonatype.org/nexus/   下载 nexus-2.3.0-04-bundle windows版本 

  第二步 解压到任意盘然后

选择 nexus-2.3.0-04-bundle\nexus-2.3.0-04\bin\jsw  然后根据自己的操作系统选择版本 我是windows64位就选择最后一个进去执行 install-nexus.bat  start-nexus.bat 就可以完成。

   第三步 安装成功后     

在地址栏输入http://localhost:8081/nexus/index.html 可以成功访问就可以了。默认用户名 admin admin123  使用也比较简单参照下面的图上传就可以了

  

  终于可以访问了但是感觉localhost感觉不好,就先给他在本地配置个域名吧.

  添加域名过程

    第一步  添加host

首先到  C:\Windows\System32\drivers\etc  hosts文件添加了一个新的host        127.0.0.1  www.maiask.com

     第二步使用域名访问 

http://www.maiask.com:8081/nexus/index.html#view-repositories;releases~uploadPanel

   发现可以正常使用但是带端口号,这时候最简单的方式就是直接改nexus的端口号到80端口但是我平常调试java代码时候习惯用80端口。这时候我想ip和端口代理来解析域名。在前端搭建一个nginx来解析前端来的域名根据域名跳到跳到不同的端口。下面是在windows配置nginx

  第一步 下载nginx

http://nginx.softonic.cn/   现在windows版本

第二步 解压到任意文件夹

     解压完成后直接点击启动,然后在地址栏中数据127.0.0.1就会出现欢迎信息。可是我发现他会报错,这是后我到nginx logs日志下查看发现有err文件

2013/01/26 23:48:59 [emerg] 5860#5332: CreateFile() "E:\soft\开发\nginx-1.3.9\nginx-1.3.9/conf/nginx.conf" failed (1113: No mapping for the Unicode character exists in the target multi-byte code page)

看到这个错误,我发现了一个致命的错误,我的文件夹竟然有一级是中文名字导致nginx的conf文件报错。我把中文名字改成英文就正常出现新的错误了

[plain]
2013/01/26 23:50:59 [emerg] 7864#2376: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 

  发现有出现悲剧的事情了,端口竟然被占用用了 使用 netstat -aon | findstr :80  端口被莫名的占用了

  

  这个强占我80端口的是系统服务,pid是4。我tskill命令干掉这个进程发现一直不能干掉。我就百度下这个是什么服务,后来发现是http服务。我尝试 net stop http 停掉这个服务发现停止到一半的时候有些服务还是不可以。最后只能悲催的 用  Sc config http start= disabled 执行成功重新启动电脑了。重启成功后终于 启动了nginx 输入127.0.0.1看到了的欢迎界面。

最后一步配置 nginx 反向代理服务 端口

    我把配置文件单独写在了一个文件中

在 nginx.conf nginx 动态引入  include proxy.conf;然后添加配置文件

server {
listen 80;
server_name www.maiask.com; //配置的域名
location / {proxy_pass  http://127.0.0.1:8081; //跳转到的地址proxy_redirect  off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }} 

然后重启nginx就可以了。

  

转载于:https://www.cnblogs.com/Traner/articles/nexus_nginx.html

nginx反向代理nexus私服相关推荐

  1. 从0开始,在Linux中配置Nginx反向代理、负载均衡、session共享、动静分离

    写这篇文章花费了我近一周的时间,参考网上许多优秀的博客文章,我不敢说写的很好,至少很全很详细.本文先介绍原理部分,然后再进行实战操作,我认为这样才会有更深的理解,不过这也导致了文章篇幅很长.但是,如果 ...

  2. nginx反向代理原理及配置详解

    nginx概述 nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:nginx可以作为一个HTTP服务器进行网站的发布处理,另外 ...

  3. nginx 反向代理,动静态请求分离,proxy_cache缓存及缓存清除

    一,nginx反向代理配置 #tomcat 显然就是用户访问www.wolfdream.com(需要设置本地localhost,将www.wolfdream.com指向nginx所在IP)的时候(或将 ...

  4. nginx反向代理原理讲解

    一 .概述                  反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器:并将从服务器上得到的结果 ...

  5. 懂点 Nginx 反向代理与负载均衡,是面试加分项没有之一

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等 ...

  6. Nginx——反向代理

    通过Nginx来实现反向代理,具体配置实例如下所示: 一.反向代理实例一 1.目标 在浏览器地址栏输入www.test.com,可跳转到linux系统tomcat的主页面中. 2.前置工作 (1)在l ...

  7. nginx反向代理,负载均衡

    nginx 反向代理(Reverse Proxy)是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户 ...

  8. Nginx反向代理以及负载均衡配置

    一 .nginx 的优缺点: nginx 相对 apache 的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则 ...

  9. 配置nginx反向代理jira并实现https

    摘要: 配置nginx反向代理jira并实现https 配置Tomcat 在本文中,我们设置可以在地址http://jira.aniu.so/jira(标准HTTP端口80)上访问JIRA,而JIRA ...

最新文章

  1. 享受便利的应用方式—Linux系统三则超酷技巧
  2. 【Linux】一步一步学Linux——test命令(252)
  3. [Socket]BSD socket简易入门
  4. GPU事务性内存技术研究
  5. matlab if 中的等于符号,if 嵌套里的逻辑选择语句出现符号函数不能向逻辑运算转换...
  6. ArchLinux安装简单安装教程
  7. 数位板使用技巧、个人数位板见解、插画教程...
  8. C语言求解黎曼 函数非平凡零点,51、黎曼函数的“非平凡零点 (1/2)z”是什么玩意?...
  9. 自动化测试遇到的难点_谈谈我在自动化测试中遇到的坑
  10. ODOO13 开发教程四 模型中的字段
  11. cassandra java cql_使用Cassandra CQL Java Driver 访问Lindorm
  12. transact sql
  13. Java实现 蓝桥杯VIP 算法训练 步与血(递推 || DFS)
  14. WIN10教育版激活方法
  15. 查看Linux内核版本及发行版本
  16. python信息检索系统_GitHub - Uyouii/SearchingSystem: python实现的基于倒排索引和向量空间模型实现的信息检索系统...
  17. 时间序列模型——AR、MA、ARMA、ARIMA
  18. 如何成功打造你自己的“个人品牌”
  19. go 实战并发爬虫(捧腹网)
  20. 塔架筒体螺栓强度计算

热门文章

  1. ubuntu 10.10 安装 oracle 11G
  2. always@( )列表里不能同时有电平敏感事件和边沿触发事件
  3. SRIO学习(四)——SRIO管脚
  4. RS232交叉串口线的做法与测试!
  5. scrapy-redis的关键配置
  6. Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务
  7. LastPass 释出安全更新修复高危漏洞
  8. 【翻译】关于回调地狱
  9. nagios配置安装
  10. Intuit的Alex Balazs访谈