红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

Linux下安装配置SVNManager(准备中)

发布时间:2008-02-15 12:37:07来源:红联作者:AssoonPro
Linux环境是:ubuntu server 7.10

已经安装默认的LAMP。

发现PHP的PEAR没有安装。

安装PEAR,又需要下载脚本,需要Lynx。

先安装Lynx:

sudo apt-get install lynx

然后安装PEAR,又发现没有安装PHP CLI:

sudo apt-get install php5-cli

然后可执行:

lynx -source http://go-pear.org/ | php

才发现,ubuntu下可以通过这种方式安装:

sudo apt-get install php5-cli php-pear

这样就不需要安装lynx了。

安装VersionControl_SVN:

pear install -a VersionControl_SVN-0.3.1
修改/etc/php5/apache2/php.ini文件,暂时不修改,和windows环境不一样。
查找ubuntu下的www目录,/var/www。
将config.php.linux复制为config.php。
修改该文件。
然后复制这些文件到/var/www/svnmanager目录下。
http://ip/svnmanager,报错:
fatal error: require_once()...prado.php
重启apache问题解决:
sudo /etc/init.d/apache reload
汉化系统,复制汉化包,可用。
创建svn仓库时异常:
/etc/apache2/dav_svn.authz
failed to open .. Permission denied
是文件权限问题,修改:
chmod 755 /etc/apache2/dav_svn.passwd
chmod 777 /etc/apache2/dav_svn.authz
问题解决。
通过svnmanager创建的用户无法访问svn仓库。
先删除仓库重建试试,不行。
检查/etc/apache2/dav_svn.passwd,发现没有新建立的用户。
文章评论

共有 0 条评论