命令 yum install subversion
cd /home
mkdir svn
svnadmin create /home/svn
ls svn
conf db format hooks locks README.txt
我们这里特别关注一下conf
文件夹,这个是存放配置文件的
cd svn/conf
ls
authz passwd svnserve.conf
- authz 是权限控制文件
- passwd 是帐号密码文件
- svnserve.conf 是SVN服务配置文件
vi passwd
[users]
admin=123456
caichang=123456
admin:用户名 123456:密码
如上建了2个用户
账号密码前面的#号要去掉
修改svnserve.conf,打开下面3个注释
vi svnserve.conf
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
把这几行代码前面的#号去掉即可
特别强调:去掉注释后,一定不要留空格
Centos7环境要注意开放端口号:
firewall-cmd --permanent --add-service=telnet
firewall-cmd --permanent --add-port=3690/tcp
firewall-cmd --reload
启动:-d表示守护进程, -r 表示在后台执行
svnserve -d -r /home/svn
查看服务有没有启动: ps -ef | grep svn
结束进程 killall svnserve 先查出svn的进程(ps -ef | grep svn)然后杀死进程也行:kill -9 10383
在linux上安装mysql5.6版本,并远程连接mysql数据库操作