如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】

这篇具有很好参考价值的文章主要介绍了如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

SVN 是 subversion 的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,使得多个人可以共同开发同一个项目,实现共享资源,实现最终集中式的管理。Subversion作为一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。

SVN与CVS一样,也是一个跨平台的软件,支持大多数常见的操作系统。本篇教程主要介绍SVN服务器在Windows平台上的安装和配置过程。与如何结合cpolar内网穿透工具,实现随时随地公网远程访问内网本地服务。

1. VisualSVN安装与配置

首先,到SVN的官方网站:https://www.visualsvn.com/downloads/ 下载服务端安装程序:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

下载好安装程序后,双击进入安装配置界面,点击Next进行下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

在我接受勾选框打勾,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

默认当前选择,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

本界面中有四个选项,除了端口外的其他三个选项都可以点击Browse进行路径修改:

Location:软件的安装位置,注意不要出现中文、空格或特殊字符。

Repositories:默认版本仓库位置,自己选择。

Server Port:端口号,443 或者 8443 都可以。

Backups:备份文件保存路径。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

我这里选择了默认路径与端口,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

不打钩,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

默认第一个选项,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

点击Install进行安装:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

安装进度条走完后,点击Finish完成安装。

2. VisualSVN Server管理界面配置

点击Finsih后,会弹出SVN Server的管理界面,点击上方导航中的操作按钮,点击选项中的Properties

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

在打开的窗口中:

首先点击左侧的第三项:Network

然后点击右侧的Server name下方的选择框,输入服务器名称,这里我选择填写了localhost,也可以填写本地局域网的ip

服务端口默认选择:80

然后把下方使用安全连接的勾选取消,点击下方OK。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

然后点击左侧SVN服务下方的Users,右键选择新建user

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

在弹出的窗口中设置用户名和密码,并确认密码,点击OK

这里的用户名我选择了admin,密码选择了123456,大家可以自行设置

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

因为设置简单密码会显示下图弹窗,提示密码不符合长度或复杂性要求,本教程仅为演示,所以这里我选择点击继续设置此密码选项。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

创建好新用户后,我们点击左侧SVN服务下方的Repositories,右键选择新建Repository(项目),点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

填写项目名称,这里我填写了共享文件,大家可以自定义填写,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

默认选择即可,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

默认选择即可,点击Next进入下一步:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

打钩选项默认即可,点击Create开始创建:

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

点击Finish完成项目创建

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

此时,在浏览器输入localhost,在弹窗中输入刚才在SVN服务时配置的用户名admin和密码123456,点击登录

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

登录后,即可在本地局域网看到刚才在SVN创建的项目:共享文件

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

3. 安装cpolar内网穿透

此时VisualSVN Server已经成功登录并运行,不过只能在本地访问,如果打算在公网环境随时随时访问内网的VisualSVN服务,我们需要安装cpolar内网穿透工具来实现。

3.1 注册账号

进入cpolar官网:https://www.cpolar.com/

点击右上角的免费注册,使用邮箱免费注册一个cpolar账号并登录

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

3.2 下载cpolar客户端

登录成功后,点击下载cpolar到本地并安装(一路默认安装即可)本教程选择下载Windows版本。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

3.3 登录cpolar web ui管理界面

在浏览器上访问127.0.0.1:9200,使用所注册的cpolar邮箱账号登录cpolar web ui管理界面(默认为本地9200端口)

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

3.4 创建公网地址

登录成功进入主界面后,我们点击左侧仪表盘的隧道管理——隧道列表,再点击创建隧道.

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

  • 隧道名称:可自定义命名,不能与已有的隧道名重复,这里我填写了svn

  • 协议:选择http

  • 本地地址:80

  • 域名类型:免费套餐选择随机域名

  • 地区:China Top

点击创建

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

此时,点击左侧状态中的在线隧道列表,可以看到刚才创建的svn隧道,生成了两个公网地址,有两种访问方式,分别是http 和https,随意复制一个地址,在公网电脑浏览器打开即可,如下图所示即代表成功实现公网访问本地内网的VisualSVN Server。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

4. 固定公网地址访问

需要注意的是,本次教程中使用的是免费cpolar所生成的公网随机临时地址,该地址24小时内会发生变化,对于需要长期在外网环境使用VisualSVN Server的用户来讲,配置一个固定地址就很有必要。

因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

以本次教程为例,地区选择China VIP,二级域名填写mysvn,描述填写svntest,点击保留

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

保留成功后复制保留的二级子域名地址,登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道:mysvn,点击右侧的编辑

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名mysvn
  • 地区:选择China VIP

点击更新

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器

最后,我们使用固定的公网地址进行连接访问,复制二级子域名:http://mysvn.vip.cpolar.cn 到另一台公网电脑浏览器打开,无报错和连接异常,输入用户名密码后,可以看到连接成功,这样一个固定不变的地址访问就设置好了,您可以随时随地使用该域名来公网访问内网VisualSVN Server。

如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】,网络知识,网络穿透,windows,容器文章来源地址https://www.toymoban.com/news/detail-814520.html

到了这里,关于如何安装配置VisualSVN服务并实现公网访问本地服务【内网穿透】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何搭建Tomcat服务并结合内网穿透实现公网访问本地站点

    Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应

    2024年02月03日
    浏览(41)
  • 如何通过本地搭建wamp服务器并实现无公网IP远程访问

    软件技术的发展日新月异,各种能方便我们生活、工作和娱乐的新软件层出不穷,但也有一些经过时间和用户考验的老牌软件屹立不倒。就一我们熟悉的网站集成环境来说,全球就有很多种server软件。每个软件都有各自的特色(虽然同质化很严重),也拥有自己固定的适用群

    2024年02月12日
    浏览(52)
  • 如何无需公网IP实现远程访问Windows本地WebDAV服务中存储文件

    自己用Windows Server搭建了家用NAS主机,WebDAV的文件共享方式当然也是必不可少的。 本文使用的是WIN10 专业版。 1.1 打开控制面板,查看方式改为“类别”,进入“程序”,“启用或关闭Windows功能” 1.2 在Internet Information Services(IIS)中勾选“IIS管理控制台”、“Windows身份验证

    2024年01月17日
    浏览(45)
  • 如何使用Node.js快速创建本地HTTP服务器并实现公网访问服务端

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月03日
    浏览(74)
  • WampServer下载安装并结合cpolar内网穿透实现本地服务的公网访问

    Wamp 是一个 Windows系统下的 Apache + PHP + Mysql 集成安装环境,是一组常用来搭建动态网站或者服务器的开源软件,其因拥有简单的图形和菜单安装和配置环境受到广大用户的喜爱,本篇教程就和大家分享一下如何安装 WampServer 以及结合cpolar内网穿透工具实现公网访问内网的Wamp

    2024年02月07日
    浏览(58)
  • 如何远程访问本地jupyter notebook服务器,实现无公网IP端口映射

    转载自远控源码文章:公网远程访问jupyter notebook【cpolar内网穿透】 Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。 重要的是,Jupyter Notebook可以

    2024年02月03日
    浏览(51)
  • 如何在Portainer中创建Nginx服务并搭建静态站点实现公网访问本地网站

    Portainer是一个开源的Docker轻量级可视化工具,它提供了一个直观的Web界面,让你轻松管理和监控Docker容器、镜像和网络等。之前在文章《Linux Docker 图形化工具 Portainer远程访问》中我们讲了如何使用Docker部署一个Portainer,并结合cpolar内网穿透实现了公网访问成功。本篇文章教

    2024年04月09日
    浏览(47)
  • 如何在Docker中搭建MinIO容器并实现无公网ip远程访问本地服务

    MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。 MinIO是

    2024年01月17日
    浏览(54)
  • 如何实现无公网ip远程访问内网本地BUG管理服务【内网穿透】

    前言 BUG管理软件,作为软件测试工程师的必备工具之一。在软件开发流程中,对bug的管理也是极为重要的,往往是必不可少。在团队多人协作开发过程中,通常需要多人在不同的场景下,去访问我们内部bug管理系统服务,这个时候,内网的局限性就暴露出来了。但我们可以通过C

    2024年01月19日
    浏览(88)
  • CentOS如何使用Docker部署Plik服务并实现公网访问本地设备上传下载文件

    本文介绍如何使用Linux docker方式快速安装Plik并且结合Cpolar内网穿透工具实现远程访问,实现随时随地在任意设备上传或者下载或者共享文件! Plik是一个可扩展且友好的临时文件上传系统,类似于wetransfer。它具有强大的命令行客户端和易于使用的Web UI,支持多个数据后端(文

    2024年04月17日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包