`

unbuntu下apache+svn的配置

 
阅读更多

 

安装apache,在命令行终端中输入一下命令:

$ sudo apt-get install apache2

如果安装失败,执行以下命令之后再安转

sudo apt-get upgrade,sudo apt-get  update

 

修改Apache端口

  1. sudo vi /etc/apache2/ports.conf  

将配置文件中的端口改成你想要的端口

 

然后启动apache

  service apache2 start

 

访问apache

http://ip:端口/

 

接下来配置svn和apache的映射,如果/etc/apache2/mods-available目录下没有dav_svn.conf 文件,需要先执行

sudo apt-get install subversion libapache2-svn 

 

 配置apache服务,加入下面的配置/etc/apache2/mods-available/dav_svn.conf中

<Location /svn>

  DAV svn

  #SVNPath /var/lib/svn

  SVNParentPath /opt/svn

  AuthType Basic

  AuthName "Subversion Repository"

  AuthUserFile /etc/apache2/dav_svn.passwd

  # To enable authorization via mod_authz_svn (enable that module separately):

  <LimitExcept GET PROPFIND OPTIONS REPORT>

    Require valid-user

  </LimitExcept> 

</Location>

生成  dav_svn.passwd

  1. sudo htpasswd -c /etc/subversion/passwd user_name   (-c 创建文件)
  2. sudo htpasswd /etc/subversion/passwd other_user_name  

重启apache 

   

 

 

 

 

 

分享到:
评论

相关推荐

    ubuntu apache+svn 常用配置

    以上就是Ubuntu上Apache+SVN的基本配置和一些常用设置。根据实际需求,可能还需要进行更详细的调整,如防火墙规则、日志级别、访问控制等。理解这些配置将有助于在项目开发过程中实现高效、安全的版本控制。

    ubuntu下Apache2+Svn详细配置

    在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 Apache2 和 Svn 服务器 首先,我们需要...

    Ubuntu+svn+ssl+ldap

    【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...

    ubuntu下svn+apache安装配置

    Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    ubuntu linux 配置svn+apache+ssl

    【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。

    Linux下java web服务器搭建(jdk6 apache+2Tomcat6+svn).doc

    【Linux下Java Web服务器搭建(JDK6 + Apache + 2个...以上就是Linux环境下搭建Java Web服务器的基本流程,涉及了JDK6、Apache、双实例Tomcat6和SVN的配置。注意,实际部署时需要根据具体需求和系统环境进行调整。

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...

    Linux整合Apache和SVN

    接着,编辑Apache的配置文件(通常是`/etc/apache2/httpd.conf`或`/etc/httpd/conf/httpd.conf`),添加以下内容来启用该模块和设置SVN仓库: ```apacheconf LoadModule dav_svn_module modules/mod_dav_svn.so ...

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

    在本配置文档中,我们将聚焦于Redmine、SVN(Subversion)和TestLink的集成,它们都是在Linux环境下(以Ubuntu 10.04服务器版为例)常见的开源工具。 首先,让我们详细了解这三个工具: 1. **Redmine**:这是一个...

    ubuntu安装svn步骤及所需文件

    然后,配置Apache2以启用SVN模块。编辑Apache的配置文件: ```bash sudo nano /etc/apache2/sites-available/svn.conf ``` 在文件中添加以下内容,替换`/var/svn/my_repo`为你的仓库路径: ```apache &lt;Location /...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

    ubuntu_linux_svn服务端客户端配置

    本主题将详细讲解如何在Ubuntu Linux系统上配置SVN服务端和客户端,以及与之相关的标签“rabbit”可能涉及的RabbitMQ消息队列。 首先,让我们深入了解Ubuntu Linux上的SVN服务端配置: 1. **安装SVN服务器**:在...

    https+linux+svn服务器搭建指导书.docx

    编辑Apache的配置文件`/etc/apache2/sites-available/svn.conf`,添加如下内容: ```apacheconf *:443&gt; ServerName your.domain.com SSLEngine on SSLCertificateFile /path/to/your/server.crt ...

    ubuntu下简单安装svn服务器

    在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...

    ubuntu16 下搭建svn服务器

    在Ubuntu 16.04 LTS环境下搭建Subversion(SVN)服务器的完整步骤如下: 1. 安装SVN 首先,需要使用APT包管理器安装SVN服务。打开终端,输入以下命令: ``` sudo apt-get install subversion ``` 2. 安装Apache2 ...

    SVN+Apache安装配置步骤

    以下是对"SVN+Apache安装配置步骤"的详细解释: 1. **安装SVN服务端**: - 首先,你需要在服务器上安装SVN的服务器组件,通常这一步是在Linux系统上执行。你可以通过包管理器如`apt`(Ubuntu/Debian)或`yum`...

    linux + apache + subversion安装和基本配置

    将新配置的`svn.conf`链接到`sites-enabled`目录,并重启Apache: ```bash sudo ln -s /etc/apache2/sites-available/svn.conf /etc/apache2/sites-enabled/ sudo systemctl restart apache2 ``` 现在,用户可以...

    ubuntu下svn服务器配置

    在Ubuntu 9.04操作系统中配置SVN(Subversion)服务器是一项常见的任务,它允许团队成员协同工作,管理代码版本。以下是如何在Ubuntu上设置SVN服务器的详细步骤: 首先,确保安装了Subversion和Apache2的SVN模块。...

Global site tag (gtag.js) - Google Analytics