centos 安装 apache svn

安装环境,Vmware 12   Centos7 64bit。

跟着命令,一跟下去,应该不会有什么问题。

-------------虽然有免费的TaoCode托管,但也要会自己搭建----------------

ssh启动不,sshd.server文件丢失,重新安装ssh

使用rpm -V 命令可检查到ssh的软件包是否正常

#rpm -V openssh-server

#rpm -qa|grep  ssh

#rpm -eopenssh-server-4.3.p2-82.el5

#rpm -eopenssh-clients-4.3.p2-82.el5

#yum -y installopenssh-server

#systemctl start sshd

#systemctl status sshd

killall命令集:yum -y  install  psmisc

安装httpd

#yum   -y  install  httpd

#httpd  -version     #是否成功

安装SVN

#yum -y install subversion

#svnserver--version   #是否成功

安装mod_dav_svn

#yum -y  install  mod_dav_svn

#sudo  find  /  -name mod_dav_svn.so   #是否成功

#sudo  find  /  -name  mod_authz_svn.so

创建svn仓库

#mkdir  /var/www/svn

#svnadmin  create  /var/www/svn/spring

配置权限

#touch  /var/www/svn/passwd

#htpasswd  /var/www/svn/passwd  admin

#htpasswd  /var/www/svn/passwd  guest

#cat  /var/www/svn/passwd

#cp  /var/www/svn/spring/conf/authz  /var/www/svn/authz

#vim  /var/www/svn/authz

[/]

admin = rw

guest = r

:wq

配置httpd

若修改端口

#vim /etc/httpd/conf/httpd.conf

Listen  80  修改为需要端口

#touch  /etc/httpd/conf.d/subversion.conf

#vim  /etc/httpd/conf.d/subversion.conf

<Location  /svn>

DAV  svn

SVNParentPath  /var/www/svn

AuthType  Basic

AuthName  "Authorization SVN"

AuthzSVNAccessFile  /var/www/svn/authz

AuthUserFile  /var/www/svn/passwd

Require  valid-user

</Location>

:wq

配置svn

#cd/var/www/svn/spring/conf/

#vim passwd

[users]

test=test

:wq

#vim authz

[/]

test=rw

:wq

#vim svnserver.conf

anon-access=none

auth-access=write

password-db=passwd

auth-db=authz

realm=/data/svn/web

:wq

#vim /etc/rc.d/rc.local

svnserve-d -r /data/svn/web  #最后行

:wq

配置防火墙

#firewall-cmd  --permanent   --zone=public   --add-port=80/tcp

#firewall-cmd  --permanent   --zone=public   --add-port=3690/tcp

#firewall-cmd   --reload

启动httpdsvn服务

#systemctl  enable  httpd.service

#systemctl  start  httpd.service

#svnserve -d -r/data/svn/web

svn访问 http访问

svn://115.25.201.30/spring

http://115.25.201.30/svn/spring/

posted @ 2017-11-10 16:57  glpa  阅读(75)  评论(0)    收藏  举报