易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下配置SVN Server(二)

在一中已经说明了在linux下配置SVN server的主要步骤,如果软件依赖没有问题的话应该已经安装成功了,下面就是配置的问题了。首先要确定subversion的两个模块是不是正确的安装到了apache下,可以在apache的一个配置文件中看到,该配置文件在apache的安装目录下 /conf/httpd.conf
在httpd.conf下面会有两行:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
这样表示安装成功,否则还需要自己手动将这两个模块从subversion的源目录里面找到这两个模块,然后拷贝到 apache的安装目录/modules下面,然后修改配置文件/conf/httpd.conf,添加进去那两行。
然后还是要修改apache配置文件,添加进去subversion的访问位置,并制定访问方式,我的书写方式如下:
<Location /svn>
    
57    DAV svn
    
58    SVNParentPath
/data3/SVN/repos
    
59    AuthType Basic
    
60    AuthName "Subversion
repository"
    
61    AuthUserFile
/data3/SVN/passwd
    
62    AuthzSVNAccessFile /data3/SVN/auth
    
63    Require valid-user
    
64 </Location>
其中,/svn表示了再访问apache服务器的时候,域名地址的子目录, SVNParentPath表示的是磁盘上的位置,记录文件目录是repos;AuthUserFile 表示的是用户文件列表;AuthzSVNAccessFile 表示的是访问权限列表。其中,passwd和auth需要自己手动创建,并添加内容。passwd有提供的命令可以创建,只需要说明文件路径、输入用户名和用户密码就可以了,在实际的文件中,用户密码是用MD5加密的字符串。
创建passwd:#apache安装目录/bin/htpasswd -c /data3/SVN/passwd usrname
然后会提示你输入密码,命令会自动创建文件passwd并写入usrname和密码的MD5加密字符串。
 

 
#svnadmin create /data/svn/repos/usrname

 


相关文档:

Linux中定位、查找文件的命令

which 语法 which command 说明 依序从path环境变量所列的目录中找出command的位置,并显示完整路径的名称。在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录。 范例,找出ls命令的程序文件的位置: which ls 系统输出: /usr/bin/ls whereis 语法 whereis [option] name 说明 找出特定 ......

LINUX下挂载usb

一早上都是弄在LINUX下挂载usb,很无语,几乎找遍了所有网上人家介绍的方法,可对于一个新手来说,他们大都讲的不清楚不楚,最后还是觉得这个比较方法比较成功,所以贴出来大家分享,说不定以后还能用得到
1.USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。一般外挂点的子目录都是建立在/mnt里面的 使用 ......

在linux gcc 64位平台编译动态链接库时出现的问题

在32位平台上编译动态库没有啥问题,拿到x86_64位平台上编译时出现了问题。
relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
照着提示编译代码的时候加入 -fPIC选项就ok.
......

Linux下USB从设备使用gadget API

一、USB从设备驱动介绍
USB总线上主要有三类设备:主控制器(Host Controller, such as
EHCI、UHCI、OHCI)、集线器(hub)和设备(device)。Host controller(HC)负责总线的管理

是总线的指挥官,总线上一切传输都是由HC发起的,支持OTG的Device也能发起传输;Hub是总线的节点,用来扩展总线上可接入设备的数量 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号