当前位置: 首页 > news >正文

自己做网站可以用私有云吗seo推广联系方式

自己做网站可以用私有云吗,seo推广联系方式,创意字体logo设计免费,海外广告1、简介 SVNAdmin2 是一款通过图形界面管理服务端SVN的web程序。正常情况下配置SVN仓库的人员权限需要登录到服务器手动修改 authz 和 passwd 两个文件,当仓库结构和人员权限上了规模后,手动管理就变的非常容易出错,本系统能够识别人员和权限…

1、简介

  SVNAdmin2 是一款通过图形界面管理服务端SVN的web程序。正常情况下配置SVN仓库的人员权限需要登录到服务器手动修改 authz 和 passwd 两个文件,当仓库结构和人员权限上了规模后,手动管理就变的非常容易出错,本系统能够识别人员和权限并提供管理和拓展功能。SVNAdmin2 支持SVN协议检出、HTTP协议检出,并且支持两种协议之间互相切换,支持docker部署或源码部署。SVNAdmin2 支持进行LDAP的接入,进而达到使用原有的人员架构和分组规则的目的。SVNAdmin2 第一个版本(20年初)被开发用来个人管理SVN仓库使用,无意中开源后发现用户渐多,于是开始专门维护迭代。

2、Docker安装

  由于docker安装是一种比较好的安装方式,因此本文只介绍docker安装,建议大家都采用这种安装方式。在安装之前先安装docker环境

  1. 启动一个临时的容器用于复制配置文件出来
docker run -d --name svnadmintemp --privileged witersencom/svnadmin:2.5.3 /usr/sbin/init
  1. 把配置文件复制到本机的 /home/svnadmin 目录
cd /home/
docker cp svnadmintemp:/home/svnadmin ./
docker cp svnadmintemp:/etc/httpd/conf.d ./svnadmin/
docker cp svnadmintemp:/etc/sasl2 ./svnadmin/

  这条命令的意义如下:

  • 具体来说,命令cd /home/将当前工作目录更改为本地机器上的/home目录。
  • 命令docker cp svnadmintemp:/home/svnadmin ./将容器svnadmintemp中的/home/svnadmin目录及其所有子目录和文件复制到本地机器的当前工作目录中。
  • 命令docker cp svnadmintemp:/etc/httpd/conf.d ./svnadmin/将容器中的/etc/httpd/conf.d目录及其所有子目录和文件复制到本地机器上的/home/svnadmin/目录下的svnadmin/子目录中。
  • 类似地,命令docker cp svnadmintemp:/etc/sasl2 ./svnadmin/将容器中的/etc/sasl2目录及其所有子目录和文件复制到本地机器上的/home/svnadmin/目录下的svnadmin/子目录中。
  1. 删除掉临时容器
docker stop svnadmintemp && docker rm svnadmintemp
  1. 启动正式的容器
docker run -d -p 80:80 -p 3690:3690 \
-v /home/svnadmin/:/home/svnadmin/ \
-v /home/svnadmin/conf.d/:/etc/httpd/conf.d/ \
-v /home/svnadmin/sasl2/:/etc/sasl2/ \
--privileged \
--name svnadmin \
witersencom/svnadmin:2.5.3

  以下是该命令中的选项和参数的含义:

  • -d:在后台运行容器。
  • -p 80:80:将主机的 80 端口映射到容器的 80 端口,使得可以通过主机的 IP 地址访问容器中运行的 Web 应用。
  • -p 3690:3690:将主机的 3690 端口映射到容器的 3690 端口,使得可以通过主机的 IP 地址访问容器中运行的 SVN 服务。
  • -v /home/svnadmin/:/home/svnadmin/:将主机的 /home/svnadmin/ 目录挂载到容器的 /home/svnadmin/ 目录,以便容器中的应用程序可以读取和写入该目录中的文件。
  • -v /home/svnadmin/conf.d/:/etc/httpd/conf.d/:将主机的 /home/svnadmin/conf.d/ 目录挂载到容器的 /etc/httpd/conf.d/ 目录,以便容器中运行的 Apache HTTP 服务器可以读取并使用该目录中的配置文件。
  • -v /home/svnadmin/sasl2/:/etc/sasl2/:将主机的 /home/svnadmin/sasl2/ 目录挂载到容器的 /etc/sasl2/ 目录,以便容器中运行的 SASL 库可以读取并使用该目录中的配置文件。
  • –privileged:将容器设置为特权模式,以便容器内的进程可以访问主机的一些特权资源。
  • –name svnadmin:给容器指定一个名称 svnadmin,以便在后续的操作中使用该名称。
  • witersencom/svnadmin:2.5.3:要运行的 Docker 镜像的名称和版本号。
  1. 进入容器内进行文件授权
docker exec -it svnadmin bash
chown -R apache:apache /home/svnadmin
  1. 登录
      系统默认登录账号:admin,密码:admin

3、效果展示

  • 用户界面
    在这里插入图片描述
  • 管理员界面
    在这里插入图片描述

4、总结

  整体来说svnadmin还是一款比较好用的软件,有如下优点:

  • 支持多用户 ,管理员和用户独立分开;
  • 支持svn仓库定时备份功能;
  • 支持用户组功能;
  • 支持服务器信息展示;
  • 支持操作日志功能;

项目Github地址:SVNAdmin2项目Github地址

http://www.yayakq.cn/news/915584/

相关文章:

  • 珠海移动网站建设费用室内设计入门从何学起
  • 江苏省教育网站官网泰安九五兴昇网络科技
  • 网页首站中国制造网外贸平台app
  • 求百度关键词搜索网站怎么做软件开发
  • php怎么建立站点c 网站开发 pdf
  • 具有品牌的网站建设wordpress rss聚合
  • 做网站卖品牌型网站有哪些
  • 怎么做婚恋网站重庆网站建设齐重庆零臻科技
  • 网站栏目设计wordpress自动标签
  • 建筑公司企业愿景怎么写襄阳seo
  • 企业网站注册官网做设计开店的网站
  • 如何开发cms网站如何搭建购物平台
  • 企业传统网站开发实例阿里云主机可以放几个网站
  • 比较好的网站开发互联网公司做什么的
  • 珠海网站制作网络推广小说网站建设多少钱
  • 做网站商城赔了8万网页制作的内容
  • 手机wap网站建设解决方案用于网站建设的费用怎么备注
  • 南京市住房和城乡建设部网站网站建设中出现的错误代码
  • 上海网站设计推荐刻建设集团工程有限公司
  • 石桥铺网站建设东莞市seo网络推广报价
  • wordpress建站阿里云wordpress手机页面底部导航
  • 自己建网站可以赚钱吗台商区住房和建设网站
  • 网站建设消费者群体分析潍坊模板建站定制网站
  • 网站支付模块手机cms建站系统
  • 杭州网站设计步骤wordpress文章编辑器路径
  • 做公众号必备的网站网站备案流程详细
  • 建设网站详细流程wordpress 很卡
  • 中学加强校园网站建设广州公司注册代理机构
  • 苍南做网站子网站建设方案
  • 用visual做网站广西网站建设推广大概需要多少钱