首页
时间轴
留言
壁纸
统计
个人导航
友情链接
订阅&采集
执念图床
联系方式
Search
1
本站同款主题全量文件----持续更新
18,503 阅读
2
Typecho博客Joe主题实现友链自动检测
4,508 阅读
3
Typecho博客Joe主题实现打赏设置
4,447 阅读
4
执念采集系统使用教程——为网站添加采集功能
4,187 阅读
5
执念订阅系统使用教程---为自己网站加上订阅功能
3,621 阅读
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
登录
/
注册
Search
标签搜索
执念博客
原创
执念
zhinianblog
zhinianboke
zhinian
Typecho
Joe
资源
js
源码
插件
wordpress
java
宝塔面板
Typecho插件
青龙面板
主题
宝塔
技巧
执念博客
累计撰写
149
篇文章
累计收到
9,745
条评论
今日撰写
0
篇文章
首页
栏目
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
页面
时间轴
留言
壁纸
统计
个人导航
友情链接
用户登录
登录
注册
搜索到
2
篇与
svn
的结果
2021-08-07
Linux服务中svn配置http访问
1.安装apacheyum install httpd 设置开机启动chkcofing httpd on (centos7以上系统用:systemctl enable httpd.service)启动Apacheservice httpd start (centos7以上系统用:systemctl start httpd.service)结束:service httpd stop查看Apache版本httpd -version 或 httpd -v2.配置apache更改配置文件按:vi /etc/httpd/conf/httpd.conf 找到ServerName,添加ServerName localhost:803.安装svn模块查看httpd是否已经安装的svn模块:ls /etc/httpd/modules/ | grep svn安装svn模块:yum install mod_dav_svn然后查看/etc/httpd/modules/ 目录下是否有对应svn模块cd /etc/httpd/modules/ls /etc/httpd/modules/ | grep svn4.创建账号密码htpasswd -cbm /home/svn/gzb/conf/http_passwd admin 1234565.配置svn关联文件 subversion.conf路径 /etc/httpd/conf.d/文件也有可能在/etc/httpd/conf.modules.d内容如下:LoadModule dav_svn_module modules/mod_dav_svn.so ###(这行文件已有)LoadModule authz_svn_module modules/mod_authz_svn.so ###(这行文件已有)<Location /svn> DAV svn SVNParentPath /home/svn #当有多个仓库时需要用SVNParentPath这项配置。 # SVNPath /home/svn/gzb AuthType Basic AuthName "Authorization SVN" AuthzSVNAccessFile /home/svn/gzb/conf/authz AuthUserFile /home/svn/gzb/conf/http_passwd Require valid-user </Location>中的"/svn"表示我们的svn的访问URL为"http://ip/svn" DAV svn表示使用"mod_dav_svn"模块 dav是一种http 1.1扩展协议 mod_dav_svn只是该协议的一种应用 SVNParentPath /var/svn表示服务"http://ip/svn"请求时 使用"/data/svn"路径下相应的内容 AuthName 表示输入用户名和密码时的提示信息 AuthType 认证类型 这里我们使用基本的认证类型 AuthUserFile 表示认证文件的位置 我们待会创建它 LimitExcept 节点指示只对写请求需要用户认证6.启动apache,先停在起centOS6:service httpd restartcentOS7+:systemctl start httpd # 启动systemctl status httpd # 查看状态systemctl stop httpd # 停止systemctl enable httpd # 开机自启动7.apache日志路径/var/log/httpd8.访问没有权限chcon -R -t httpd_sys_content_rw_t /home/svn/gzb/
2021年08月07日
98 阅读
0 评论
1 点赞
2021-05-10
Linux搭建svn服务
1.yum install subversion 2.mkdir -p /home/svn/gzb/3.svnadmin create /home/svn/gzb/cd /home/svn/gzb/conf/4.vi svnserv.conf 放开以下注释anon-access = none # 使非授权用户无法访问auth-access = write # 使授权用户有写权限password-db = passwd # 用户密码文件authz-db = authz # 访问控制文件realm = /home/svn/project # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。采用默认配置,以上语句都必须顶格写,左侧不能留空格,否则会出错。5.vi passwd配置passwd(格式:帐号=密码)[users]username = 1234566.vi authz配置authz权限在末尾添加如下代码[/]username = rwr:读,w:写7.svnserve -d -r /home/svn/pkill -9 svn8.打开防火墙端口
2021年05月10日
84 阅读
0 评论
3 点赞