1。让DEBIAN支持中文
apt-get install locales
dpkg-reconfigure locales
之后把
# en_US ISO-8859-1
# zh_TW BIG5
# zh_TW.UTF-8 UTF-8
# zh_CN GB2312
# zh_CN.GBK GBK
# zh_CN.UTF-8 UTF-8
这些选上。确定。重启。就完成了!
2。让DEBIAN的SSH安装成功。
安装OPENSSH-SERVER 完成后 sshd & 使之常驻内存 重启完成
可能之前也需要把OPENSSL给装上去..多装一个也好吧.呵
3。让DEBIAN可以使用FIREFOX
安装X-WINDOW 。然后再安装FIREFOX
命令STARTX启动XWIN,输入FIREFOX,成功。
如果不装XWINDOW,是不能使用FIREFOX及其它需要图形化界面的程序。如FCITX输入法,OPENOFFICE等。。。
4。正在进行SVN的试验。
这个东西弄了好久.网络上好多小道消息.太不可靠了.可能由于版本问题.我的DEBIAN4和资料不同.
信息不靠谱.知识也没用了..所以蒙了一两个小时..最后终于找到资料了..
首先 apt-get install libapache2-svn apache2-mpm-prefork subversion
此时.APACHE也应该是配置成功了.在网络上应该可以登录进APACHE中.装好后就可以创建项目.
svnadmin create /var/lib/svn/Project_Name . 创建项目好后.把APACHE的用户装进来
因为我们是要由apache2来提供服务,所以将目录权限改成是apache2运行时用户www-data:
chown -R www-data.www-data /var/lib/svn/Project_Name
之后是配置APACHE2
编辑/etc/apache2/mods-available/dav_svn.conf. 成为:[code]
DAV svn
SVNParentPath /var/lib/svn #这个为项目所在路径
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd #这个为登录的用户名及密码的所在文件
# Uncomment the following line to enable Authz Authentication
AuthzSVNAccessFile /etc/apache2/dav_svn.authz #访问权限的配置文件
#
Require valid-user
#
/etc/apache2/dav_svn.authz(/etc/apache2/mods-available/dav_svn.conf指定的):
[Project_Name:/]
* =
User1 = r
User2 = rw
到此.注明一下.上面的USER数可以自己定.RW分别为此用户对此工程的权限.R为读.W为写.RW为可读可写
然后在添加用户到 /etc/apache2/dav_svn.passwd.命令如下:
htpasswd2 -c /etc/apache2/dav_svn.passwd user1(回车)
之后是输入密码,及再次确认密码.
再加用户的话.就输入
htpasswd2 /etc/apache2/dav_svn.passwd User2(回车)
建议.在修改以上配置文件时.先CP到备份文件中.以防万一.
apache2的监听端口在 /etc/apache2/ports.conf 里面设置
到此全部设置完.可以用 apache2 -k restart重启apache
最后通过浏览器访问吧.输入正确的用户名及密码.搞定SVN了.之后就可以CHECK IN/OUT了.