免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1902 | 回复: 0
打印 上一主题 下一主题

ubuntu下安装LAMP+SVN [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-02 13:03 |只看该作者 |倒序浏览
ubuntu下安装LAMP+SVN
#################################
# ubuntu 下 apache的默认根目录是/var/www
#################################
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql
sudo apt-get install php5-common php5-cli php5-dev
sudo apt-get install php5-mysqli php5-sqlite php5-gd php5-curl php5-mhash php5-mcrypt php5-json
sudo apt-get install php5-xsl php5-snmp php5-uuid php5-xmlrpc php5-recode
sudo apt-get install php5-pdo php5-pdo-mysql php5-pdo-sqlite
sudo apt-get install php5-imagick
如果有错误的, 就跳过. (不影响安装)
#控制
sudo /usr/sbin/apache2 -k start|stop|restart
OR
sudo /etc/init.d/apache2 start|stop|restart
#################################
# 安装SVN
#################################
sudo apt-get install subversion libapache2-svn
#增加组和设置
sudo addgroup subversion
sudo gpasswd -a jacky subversion
sudo gpasswd -a www-data subversion
#查看是否成功
sudo vi/etc/group
cat /etc/group|grep subversion
#您需要注销然后再登录以便您能够成为 subversion 组的一员,然后就可以执行签入文件(Check in,也称提交文件)的操作了。
#创建 SVN 仓库
sudo mkdir /home/.svn/
cd /home/.svn
sudo mkdir gsse
sudo chown -R root:subversion gsse
sudo chmod -R g+rws gsse
#创建 SVN 文件仓库
sudo svnadmin create /home/.svn/gsse
##设置通过 WebDAV 协议访问(http://)
要通过 WebDAV 协议访问 SVN 文件仓库,您必须配置您的 Apache 2 Web 服务器。您必须加入下面的代码片段到您的 /etc/apache2/mods-available/dav_svn.conf中:
sudo vi /etc/apache2/mods-available/dav_svn.conf
DAV svn
SVNPath /home/.svn/gsse
AuthType Basic
AuthName "gsse subversion repository"
AuthUserFile /etc/subversion/passwd
#
Require valid-user
#
如果需要用户每次登录时都进行用户密码验证,请将与两行注释掉。
当您添加了上面的内容,您必须重新起动 Apache 2 Web 服务器,请输入下面的命令:
sudo /etc/init.d/apache2 restart
接下来,您需要创建 /etc/subversion/passwd 文件,该文件包含了用户授权的详细信息。要添加用户,您可以执行下面的命令:
sudo htpasswd2 -c /etc/subversion/passwd user_name
它会提示您输入密码,当您输入了密码,该用户就建立了。您可以通过下面的命令来访问文件仓库:
svn co http://hostname/svn/gsse gsse --username user_name
它会提示您输入密码。您必须输入您使用 htpasswd2 设置的密码。当通过验证,项目的文件就被签出了。
OVER.
from:
http://www.svn8.com/SVNzixun/20080730/865.html


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3689/showart_1357437.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP