大家好!
故事线:之前有搭建过很多次svn,但是每次都会有一些的细微点忘记,
这一次搭建,想记录一下平时会忽略的内容!
** 一:软件环境**
Linux centos7.0+、subversion、httpd
1:subversion(svn)
(1) 查看是否存在老版本的svn: rpm -qa subversion
(2) 存在则卸载: yum remove subversion
(3) yum方式安装svn: yum -y install subversion
(4) 创建svn仓库目录: mkdir /svn/respository
(5) 创建版本库: svnadmin create /svn/respository/sdk
(6) 进入/usr/local/svndata/conf并配置(找了一张截图)
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
到此为止svn配置完毕,接下来就启动;
2:httpd
(1) 安装 httpd.默认全部: yum -y install httpd 注:如果出现No package httpd available 可以尝试:yum --disableexcludes=all install -y httpd
(2) 使用rpm -qa | grep httpd查看是否已经安装了httpd
(3) 使用httpd -v查看已经安装的httpd的版本
(4) 使用ps -ef | grep httpd查看httpd的进程
(5) 使用service httpd status查看httpd的运行状态
(6) 使用service httpd start 可以启动httpd
(7) 加入测试文件index.html 指令:echo 'hello world' > /var/www/html/index.html
(8) 测试httpd服务 指令:curl 127.0.0.1
(9) 使用service httpd stop可以停止httpd