Debian 5.0上安装apache2 subversion libapache2-svn viewvc highlight

简介:
一、安装
aptitude install apache2 subversion libapache2-svn viewvc highlight

二、配置

1、
vi /etc/apache2/mods-available/dav_svn.conf

<Location /svn/user001>
  DAV svn
  SVNParentPath /svn/user001
  AuthType Basic
  AuthName "user001 Subversion Repository"
  AuthUserFile /etc/apache2/dav_svn.passwd
  AuthzSVNAccessFile /etc/apache2/dav_svn.user001.authz
  Require valid-user
</Location>


2、
svnadmin create /svn/user001/test
chown -R www-data:www-data /svn


3、
htpasswd -c /etc/apache2/dav_svn.passwd user001


4、
vi /etc/apache2/dav_svn.user001.authz

[/]
*=
user001 = rw


5、
vi /etc/httpd/conf.d/viewvc.conf

ScriptAlias /viewvc /usr/lib/cgi-bin/viewvc.cgi
<Location "/viewvc">
     AllowOverride None
     AuthUserFile /var/www/passwdfile
     AuthName "ViewVC Client Access"
     AuthType Basic
     require valid-user
</Location>

6、
vi /etc/viewvc/viewvc.conf

root_parents = /path/to/dir/which/contains/svn/roots : svn
use_highlight = 1
#cvs_roots = cvs: /home/cvsroot
... ...

三、重新启动apache
/etc/init.d/apache2 restart


四、参考
[url]http://i18n-zh.googlecode.com/svn/www/svnbook-1.4/svn.reposadmin.planning.html#svn.reposadmin.projects.chooselayout[/url]
[url]http://easwy.com/blog/archives/install_apache_php_mysql_wordpress_on_debian_lenny/[/url]
[url]http://ubuntuforums.org/showthread.php?t=51753[/url]
[url]http://plog.longwin.com.tw/my-favorite-site/2007/07/01/debian_set_subversion_2007[/url]









本文转自 h2appy  51CTO博客,原文链接:http://blog.51cto.com/h2appy/149668,如需转载请自行联系原作者
目录
相关文章
|
10月前
|
Ubuntu Linux 索引
Centos 7、Debian及Ubuntu系统中安装和验证tree命令的指南。
通过上述步骤,我们可以在CentOS 7、Debian和Ubuntu系统中安装并验证 `tree`命令。在命令行界面中执行安装命令,然后通过版本检查确认安装成功。这保证了在多个平台上 `tree`命令的一致性和可用性,使得用户无论在哪种Linux发行版上都能使用此工具浏览目录结构。
875 78
|
8月前
|
运维 Ubuntu 关系型数据库
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
本文介绍了在Debian系列系统(如Ubuntu、Debian 11/12)中通过APT仓库安装MySQL 8.0和8.4版本的完整步骤,涵盖添加官方源、配置国内镜像、安装服务及初始化设置,并验证运行状态,适用于各类Linux运维场景。
2501 0
MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
3305 23
|
Ubuntu 安全 调度
在Ubuntu下安装Debian包:dpkg与apt命令的深度解构。
安装Debian包的知识,就像掌握了海上的航行技术,虽然起初会让人感到陌生甚至困惑,但只要你积累熟练,就能在Ubuntu的世界里畅游无阻。就像每一位成功的航海家,掌握好这些工具,去探索属于你的Ubuntu新世界吧!
599 21
|
Ubuntu Linux
Ubuntu中dpkg和apt命令:debian包安装详解
希望这让你对于Ubuntu中的dpkg和apt命令有了更为清晰的理解。下次你面对软件包安装的问题,就可以轻松应对,优雅地在你的Linux系统中游刃有余了。
1694 10
|
Linux
Linux安装svn并启动
Linux安装svn并启动
393 10
|
安全 网络安全 数据库
Debian12系统如何安装宝塔面板?
宝塔面板是一款便捷的服务器管理工具,界面直观易用,适合各技术水平用户。它支持网站部署、数据库管理,并提供安全防护功能。安装步骤简单:注册账号、连接服务器、运行脚本即可。确保系统满足最低要求(内存≥1GB,硬盘≥10GB),安装后通过浏览器登录管理。根据需求安装套件,完成网站配置。注意放行防火墙端口以保证正常访问。
1173 0
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
910 10
|
Oracle Java 关系型数据库
在 Debian 12 上安装 Java 21
在 Debian 12 上安装 Java 21