构建Apache+Subversion的环境

安装Apache

[[email protected] ~]# yum install -y httpd

安装Subversion

[[email protected] ~]# yum install -y subversion

安装Apache SVN模块

[[email protected] ~]# yum install -y mod_dav_svn

建立SVN库

[[email protected] ~]# mkdir -p /venwa/svn/svn_data

[[email protected] ~]# mkdir -p /venwa/svn/svn_conf

[[email protected] ~]# svnadmin create /venwa/svn/svn_data/venwa_data

[[email protected] ~]# chown -R apache.apache venwa_data

添加Subversion账号

[[email protected] ~]# htpasswd -c /venwa/svn/svn_conf/passwdfile  Venwa

修改/venwa/svn/svn_data/venwa_data/conf/svnserve.conf 内容如下:

[[email protected] ~]# vim  /venwa/svn/svn_data/venwa_data/conf/svnserve.conf

password-db = /venwa/svn/svn_conf/passwd

authz-db = /venwa/svn/svn_conf/authz

修改认证文件

[[email protected] ~]# vim /venwa/svn/svn_conf/authz

[venwa_data:/]

Venwa = rw

修改/etc/httpd/conf.d/subversion.conf,内容如下

LoadModule dav_svn_module     modules/mod_dav_svn.so

LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location />

DAV svn

SVNParentPath /venwa/svn/svn_data

AuthType Basic

AuthName "Authorization Realm"

AuthUserFile /venwa/svn/svn_conf/passwdfile

AuthzSVNAccessFile /venwa/svn/svn_conf/authz

Require valid-user

</Location>

[[email protected] ~]# /etc/init.d/httpd start

浏览器访问

http://ip和apache端口/venwa_data

时间: 2024-10-13 00:58:58

构建Apache+Subversion的环境的相关文章

如何在windows环境中搭建apache+subversion(ZT)

我一直有一个想法就是在本机上象scm一样的搭建一个subversion服务器,然后每天写完代码的时候提交一下,这种感觉好好哦,之前我在windows环境中搭建过纯subversion的服务器兴奋过一阵,可是慢慢觉得这样每次用file://的形式去访问subversion好原始哦.昨天我下定决心一定要把apache+subversion的环境搭建起来.nnd居然我从9:00~18:00才搞定这个.为什么弄了那么就呢其实就是因为subversion的服务器端的版本是1.5和客户端的是1.6.4版本,

构建Apache Tomcat 6.0 Servlet/JSP 容器

构建Apache Tomcat 6.0 Servlet/JSP 容器 这个子项目包含了Tomcat 6.0的源代码,一个实现了Java Community Process http://www.jcp.org/ 的Servlet2.5和JSP2.1标准的容器. 注意:如果你只需要运行Tomcat,没有必要去构建它,你可以非常方便的下载一个二进制发布包.它是跨平台的.阅读RUNNING.txt文件,它介绍了怎样去运行它. 请按以下步骤来从源代码构建一个Tomcat的二进制发布版本: 下载并安装JD

为 Python Server Pages 和 Oracle 构建快速 Web 开发环境。

为 Python Server Pages 和 Oracle 构建快速 Web 开发环境. - 在水一方 - 博客频道 - CSDN.NET 为 Python Server Pages 和 Oracle 构建快速 Web 开发环境. 分类: 技术空间 2008-06-12 10:43 301人阅读 评论(0) 收藏 举报 pythonoracleserverwebapache数据库 目录(?)[+] Python 和 Python server Pages 的背景 解决方案组件 oracle 数

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)

Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览器访问http://localhost  即可打开: 3)修改网站根目录: A."

[转]Win7 64位搭建本地SVN服务器 Apache+Subversion

转载地址:http://blog.sina.com.cn/s/blog_4f072a7001015j5z.html 一.工具下载 01.SVN 服务器Subversion:Setup-Subversion-1.6.17.msi 02.SVN 客户端TortoiseSVN:本文选用版本为(64位)TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi 03.TortoiseSVN中文语言包:本文选用版本为LanguagePack_1.6.16.21511-x64-z

debian7.7快速构建lamp和lnmp环境

debian快速构建lamp和lnmp环境 操作系统环境:debian7.7 安装lamp环境 apt-get install apache2 mysql-server php5 php-pear php5-mysql php5-gd php5-curl php5-common php5-dev php5-xcache -y echo "<?php phpinfo(); ?>" > /var/www/index.php [email protected]:~# cur

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)(转)

http://www.2cto.com/os/201505/401588.html Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览

用Eclipse+Maven+Jetty构建Java Web开发环境(综合几篇教程整合2014年版)

工作需要用到Jetty作为web容器,得知Eclipse+Maven+Jetty的组合很不错,因此到网上查找了很多教程,但是或多或少写的不详细或者有过时的内容在里面导致最后配置失败,为了以后同事配置方便,写下这篇配置教程,顺便来方便一下大家. 用到的参考资料如下: [用Maven构建Java Web开发环境(Jetty容器)](以此教程为主)http://sarin.iteye.com/blog/784275 以及 http://sarin.iteye.com/blog/784697 [在Ecl

CentOS7.4—构建Apache+Nginx动静分离

构建Apache+Nginx动静分离实验目的:html静态页面由nginx处理,php动态页面交给apache处理 目录第一部分 准备工作第二部分 配置apache+nginx动静分离第三部分 测试验证 第一部分 环境准备一:服务器两台:Linux系统-CentOS 7.4IP地址:192.168.80.10(搭建LAMP)192.168.80.40(搭建LNMP) 客户端一台:以WIN7为例,用来测试验证,与服务器同一网段IP地址:192.168.80.2二:将防火墙与selinux关闭 注意