Ubuntu 14.04安装submin SVN(详细)
时间:2015年8月25日星期二
安装环境:ubuntu14.04 Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.16.0-30-generic x86_64)
之间在centos里面安装成功了,ubuntu里面安装遇到了不少问题,逐解答。下面详解介绍安装过程。
1. 使用apt-get安装apache2
#sudo apt-get update
#apt-get install gcc wget make
#sudo apt-get install apache2
# vi /etc/apache2/apache2.conf (最后一行添加ServerName)
ServerName 192.168.1.91:80 (改为自己的主机IP即可)
2. 开启apache2模块
#a2enmod rewrite
#a2enmod authn_dbd
3. 安装subversion 与 svn模块
#sudo apt-get install subversion libapache2-svn
#sudo apt-get install sendmail (submin发重置密码邮件使用)
4. 安装submin2
可以在下载最新版
#wget
# tar zxvf submin-2.2.1-1.tar.gz
# chown -R root:root submin-2.2.1-1
# chmod -R 755 submin-2.2.1-1
#cd submin-2.2.1-1/
# python2 setup.py install
5. 初始化submin2
# submin2-admin /var/lib/submin initenv huawuque18@126.com
我们这里只输入:SVN,apache
直接回车 (你也可以选择其他路径,默认路径是/var/lib/)
hostname可以直接输入本机IP地址,我输入域名svn.submin.com
直接回车
输入你的发送重置密码邮件的邮箱地址,必须13917******@139.com
最后创建成功这么多配置文件
使用#submin2-admin /var/lib/submin diagnostics 命令测试submin svn成功是否
6. 然后我们配置apache2.conf配置
# vi /etc/apache2/apache2.conf
在最后面添加这两行配置文件
Include /var/lib/submin/conf/apache-2.4-webui-CGI.conf
Include /var/lib/submin/conf/apache-2.4-svn.conf
也就是submin安装说明中的:
由于我们的apache2是2.4.7。
然后运行service apache2 restart 重启apache
打开浏览器输入:192.168.1.91/submin,结果提示下面。
找了好久才发现自己的CGI模块没有添加。
查找发现,他就在/etc/apache2/mods-available目录下
添加模块:
#cd /etc/apache2/mods-enabled/
# ln -s ../mods-available/cgi.load cgi.load(将起加到配置目录中)
# service apache2 restart (重启apache)
在你的本地计算机上添加host记录(注意hostname用域名的)
打开浏览器输入:svn.submin.com/submin 回车,可以咯!
7. 重置admin密码
点击
再点击:Reset
要是收不到邮件可以使用下面配置配置邮箱发送
8. 创建项目报错
Failed to import python 'SVN' module, please install
执行下面命令安装后重启apache
#apt-get install python2.7-subversion python-subversion
如有问题可以联系我:huawuque18@126.com
本文档为【ubuntu14.04安装submin】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。