`

nginx 做svn代理

 
阅读更多

1、编译安装 nginx

tar -zxvf nginx-1.6.3.tar.gz

cd nginx-1.6.3

./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid

make

make install

2、配置

比如我的svn试用http协议访问,地址如下http://192.168.1.2:18080/svn/doc

cd /usr/local/nginx/nginx/conf

vim /usr/local/nginx/nginx.conf

在http {

 

}中增加

 

       upstream myser3 {
          #server 192.168.99.1 weight=1;
          server
192.168.1.2:18080 ;
        }
        server{
            listen       90;
           server_name  localhost;
           location /
svn/doc/{
               proxy_pass  http://myser3
/svn/doc/;-
          }
      }

=====================================================

 

 

  http {
       include       mime.types;
       default_type  application/octet-stream;
      sendfile        on;

       keepalive_timeout  65;
       upstream myser3 {
          #server 192.168.99.1 weight=1;
          server
192.168.1.2:18080 ;
        }
        server{
            listen       90;
           server_name  localhost;
           location /
svn/doc/{
               proxy_pass  http://myser3
/svn/doc/;-
          }
      }

}

 

分享到:
评论

相关推荐

    linux安装nginx和tomcat

    svn checkout http://nginx-upstream-jvm-route.googlecode.com/svn/trunk/nginx-upstream-jvm-route-read-only cd nginx-1.2.8 patch -p0 < ../nginx-upstream-jvm-route.tar.gz/jvm_route.patch useradd www ...

    利用Unicorn和Nginx部署Redmine

    标题中的“利用Unicorn和Nginx部署Redmine”指的是在服务器上安装并配置Redmine项目管理工具,通过Unicorn作为应用服务器,Nginx作为反向代理和负载均衡器,来提供高效、稳定的服务。这是一个常见的Web应用程序部署...

    测试那点事-nginx简介

    - **开发版**:可通过SVN方式获取最新代码,例如`svn://svn.nginx.org`。 #### 运行控制 - **命令行参数**:通过不同的参数可以实现对Nginx的启动、测试等操作。例如,使用`-c`参数指定配置文件路径,使用`-t`参数...

    Redmine+svn+testlink 配置文档(linux)

    1. **系统准备**:首先,确保系统更新至最新状态,安装必要的开发工具和库,例如Apache或Nginx作为Web服务器,以及MySQL或PostgreSQL作为数据库服务器。 2. **安装Redmine**:通过添加Redmine的官方仓库,使用`apt-...

    在Linux系统中将Redmine和SVN整合入Nginx的方法

    - 编辑Nginx的配置文件,添加或修改虚拟主机设置,以代理Redmine和SVN的请求。 - 对于Redmine,配置FastCGI或Passenger模块以处理RoR应用的请求。 - 对于SVN,设置location块以允许通过HTTP访问SVN仓库。 8. **...

    SVN服务器安装[借鉴].pdf

    为了实现负载均衡和反向代理,文档还提到了编译安装Nginx。在安装Nginx之前,需要安装必要的依赖库。下载Nginx源码包并解压后,按照标准流程进行编译和安装。编译前的准备工作包括安装开发工具和库,如`gcc`、`...

    nginx+tomcat的负载均衡session共享和ant构建全流程

    首先,Nginx是一个高性能的反向代理服务器和HTTP缓存,常用于前端代理服务,它可以分发流量到多个后端服务器,如Tomcat,从而实现负载均衡。Nginx的负载均衡策略包括轮询、权重轮询、最少连接数等,可以根据实际需求...

    linux+nginx+php+mysql环境配置指南.docx

    接下来是安装Nginx,它是高性能的Web服务器和反向代理服务器。使用`yum`命令安装必要的库,如gcc和各种开发包。然后下载Nginx源码,解压并配置安装路径,例如`./configure --prefix=/usr/local/nginx`。完成编译和...

    Yii2配置Nginx伪静态的方法

    而Nginx则是一种高性能的Web服务器和反向代理服务器,以及邮件代理服务器。它以其低内存消耗、高并发处理能力而闻名。伪静态是一种技术手段,可以将动态的网站URL转换成静态的URL形式,它不仅对搜索引擎更加友好,还...

    SVN和等等SVN和等等

    NGINX业务开发编码规范是指导开发人员在使用NGINX进行Web服务器或反向代理时应遵循的一套规则,旨在保证代码的稳定性和性能。这些规范可能涵盖以下方面: 1. 配置结构:推荐清晰的模块化结构,避免过度复杂的配置...

    linux+nginx+php+mysql环境配置指南.pdf

    Nginx是一个高性能的Web服务器,常用于反向代理和负载均衡。在安装前,确保系统已更新并安装了必要的库: ```bash yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype ...

    subversion-1.6.9 and deps-1.6.9

    在部署Subversion时,首先需要在服务器上正确安装Nginx,并配置适当的反向代理规则,将SVN的HTTP请求转发到Subversion服务器。这通常涉及到编辑Nginx的配置文件,设置SSL加密以保证数据安全,以及定义路径映射。然后...

    PHP程序员玩转Linux系列 Linux和Windows安装nginx

    Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于各种Web服务场景。 在Linux系统中,尤其是对于PHP程序员来说,熟悉Linux环境的配置和管理是非常重要的。在CentOS系统上安装Nginx,可以通过包管理器YUM进行,...

    sfHttpHeaderCachePlugin:提供一种方法,以方便使用nginx或Varnish等反向代理进行缓存,使用cache.yml进行配置,以及使用备用缓存(例如sfApcCache或sfMemcacheCache)作为局部

    该插件旨在坐在Symfony的内置缓存配置之上,以提供一种通过使用响应发送良好的缓存头来配置反向代理(例如nginx或Varnish)缓存的方法。 它还使用Symfony固有的或与Symfony兼容的现有缓存机制(例如sfApcCache)为...

    CentOS7下Linux搭建总结.docx

    Nginx 是一个轻量级的 Web 服务器,常用于反向代理和负载均衡。以下是 CentOS7 下安装 Nginx 的步骤: 1. 上传安装包到服务器:首先,需要将 Nginx 安装包上传到服务器中。 2. 解压文件:使用 tar 命令解压安装包,...

    Nginx实现根据域名http、https分发配置示例

    Nginx是一个高性能的HTTP和反向代理服务器,常用于网站的负载均衡和内容分发。在本文中,我们将深入探讨如何使用Nginx根据域名和协议(HTTP、HTTPS)进行分发配置,并介绍如何使用openssl生成SSL证书。 首先,我们...

    基于Docker的简单PaaS系统Sdp.zip

    Sdp = Simle Docker PaaS ...  泛解析*.saintic.com到paas主服务器,用户的域名cname到不同的uid.sdipaas.comt三级域名,由nginx反向 ...提供FTP svn git任意一种方式文件,代码上传功能,这样一个简单的paas。

Global site tag (gtag.js) - Google Analytics