延春的技术站 延春的技术站
首页
  • 前端文章

    • JavaScript
  • 页面

    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • java
  • python
  • android
  • ois
  • 数据库
  • 中间件安装
  • Docker
  • Linux
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 分类
  • 标签
  • 归档

会痛的石头

IT界小学生
首页
  • 前端文章

    • JavaScript
  • 页面

    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • java
  • python
  • android
  • ois
  • 数据库
  • 中间件安装
  • Docker
  • Linux
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 分类
  • 标签
  • 归档
  • 中间件

    • centos7安装mysql5.7
    • Centos7一键安装nginx
    • centos7一键安装redis
    • centos7安装go环境
    • centos7 Mongodb安装使用
    • Ubuntu离线安装mysql5.7
    • centos7安装svn(一)
    • nginx转发svn(二)
      • 一、安装svn(略)
      • 二、安装nginx(略)
      • 三、安装httpd
        • 1.安装httpd
        • 2.安装httpd
        • 3.启动
        • 4.设置开机启动
      • 四、安装moddavsvn及整合httpd
        • 1.安装moddavsvn
        • 2.编辑httpd配置信息
        • 3.给svn目录权限。
        • 4.创建账号/添加账号
        • 5.设置账号分组及权限
    • mysql多次登录失败限制重试时间
  • Docker

  • Linux

  • 大模型

  • 运维
  • 中间件
quyanchun
2021-11-23

nginx转发svn(二)

# 一、安装svn(略)

# 二、安装nginx(略)

# 三、安装httpd

# 1.安装httpd

检查是否安装了httpd

rpm -qa | grep httpd
1

删除原有的httpd

rpm -e XXX  
或  
rm -rf /etc/httpdXXX
1
2
3

如果有其它引用无法删除

rpm -e httpd mod_ssl 或者 yum remove XXX

# 2.安装httpd

  yum install httpd
1

修改httpd监听端口

vim /etc/httpd/conf/httpd.conf
1

Listen *:80(80 改成其他的)

# 3.启动

httpd service httpd start
1

# 4.设置开机启动

  chkconfig httpd on
1

# 四、安装mod_dav_svn及整合httpd

# 1.安装mod_dav_svn

yum install  mod_dav_svn
1

# 2.编辑httpd配置信息

vi /etc/httpd/conf.d/subversion.conf
1
<Location /projects>  
DAV svn  
SVNPath /var/www/svn/project/                     
AuthType Basic  
AuthName "svn"   
AuthUserFile /var/www/svn/project/conf/passwd   
AuthzSVNAccessFile /var/www/svn/project/conf/authz
Require valid-user  
</Location>
1
2
3
4
5
6
7
8
9

标红对应的三个配置文件路径

# 3.给svn目录权限。

chown apache.apache /var/www/svn -R

chmod 777 /var/www/svn -R

# 4.创建账号/添加账号

cd  /var/www/svn/project/conf/
1
htpasswd -b passwd user2 111#添加账号  
下面-c不建议使用
htpasswd -c passwd user  注:user是账号 随后输入密码(会覆盖 passwd文件)
1
2
3

# 5.设置账号分组及权限

略 参考上一篇

#svn
上次更新: 2023/08/07, 18:08:16
centos7安装svn(一)
mysql多次登录失败限制重试时间

← centos7安装svn(一) mysql多次登录失败限制重试时间→

最近更新
01
Centos7安装caddy 、xui
02-21
02
docker安装samba
09-04
03
docker安装openvpn
07-17
更多文章>
Theme by Vdoing | Copyright © 2021-2025 京ICP备2021033341号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式