Linux下初步配置Apache+Subversion
装好apache和subversion后接下来配置配置文件,先用命令svnadmin svnadmin create /home/repository/svn1 svnadmin create /home/repository/svn2 在/home/repository/目录里面创建了2个仓库svn1和svn2 修改http.conf加上关于svn的配置选项 LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule dav_module modules/mod_dav.so
LoadModule authz_svn_module modules/mod_authz_svn.so #加载模块,有时报错mod_dav已经在http里面了,编译的时候加上了.注释掉即可 配置仓库
DAV svn
SVNParentPath /home/repository
使用apache的验证方式于是使用: usr/local/httpd/bin/htpasswd –cm /home/repository/svn-auth-file username passwd 也可以先不写密码之后写 添加第二个的时候就不需要加选项c和文件里,如下 usr/local/httpd/bin/htpasswd –m username 提示输入密码 修改svn仓库配置为
DAV svn
SVNParentPath /home/repository #仓库的父级目录
AuthType Basic #链接类型设置
AuthName "Subversion repository" #链接提示
AuthUserFile /home/repository/svn-auth-file #用户配置文件
Require valid-user #采用何种认证
AuthzSVNAccessFile /home/repository/svn-access-file #权限配置文件
其中的Require valid-user是告诉apache在AuthUserfile 中的用户都可以访问,否则的话只有第一个可以访问 创建svn-access-file文件,它是用来控制权限的 格式如下: [svn1:/] #这表示,仓库svn1的根目录下的访问权限
user1= rw # svn1仓库user1用户具有读和写权限
user2= rw # svn1仓库user2用户具有读和写权限
user3= r #svn1仓库use
相关文档:
在Linux操作系统下修改IP、DNS和路由配置的命令如下:
#ifconfig eth0
新的
#ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=2 ......
对于国内的Linux用户,经常烦恼的一个问题是:系统常常在需要显示中文的时候却显示成了乱码,而由于某些原因,需要英文界面的系统的时候,却苦于系统不能正常输入和显示中文.另外,由于大部分主要Linux发行版都是以英语为主体的,英文界面的系统和应用程序不管在界面的美观程度和稳定程度上都比中文的略好一些,各种奇怪的BUG也要少 ......
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr
2.安装JDK
$chmod a+x jdk-6u17-linux-i586.bin
$ ./jdk-6u17-linux-i586.bin
$ vi /etc/profile
#添加如下
export JAVA_HOME=/usr/jdk1.6.0_17
export PATH=$JAVA_HOME/bin:$PATH
......
用‘grep’搜索文本文件
如果您要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。
假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件:
$ grep magic /usr/src/linux/Documentation/ ......
用tar包配置高可用性vsftp
vsftpd安装包:ftp://vsftpd.beasts.org/users/cevans/
开启: service iptables start
关闭: service iptables stop
/etc/init.d/iptables start/stop
或者在任何目录下都可以用你上面得命令。两者是相等的。
第二个问题是因为你的主机名改掉了。
修改下面两个文件
1./etc/hosts
......