首页  > 今日智库  > 

干货:搭建自己的Git服务器(阿里云服务器怎么登陆远程桌面)

  • 点击15730次
  • www.couwai.com
  • 评论79条
  • 导读阿里云服务器怎么登陆远程桌面,前言:Git是一款非常好用的版本管理器,对于开源项目,我们可以托管到GitHub,但是闭源项目GitHub的收费非常昂贵。实验室有一部分工作是需要几个人合作一起完成的,但是又有一部分资源不便于公开。当不想公开源代码,又舍不得给在GitHub...

    前言:Git是一款非常好用的版本管理器,对于开源项目,我们可以托管到GitHub,但是闭源项目GitHub的收费非常昂贵。实验室有一部分工作是需要几个人合作一起完成的,但是又有一部分资源不便于公开。当不想公开源代码,又舍不得给在GitHub上购买私有库时,自己搭建一台Git服务器作为私有仓库使用便是一个非常好的选择。

    干货:搭建自己的Git服务器

    镇楼~实验室神兽小黑仔

    提纲:下面我将从服务器购买和设置开始,给出Git server搭建的详细步骤

    一、 服务器购买与设置

    本文档中使用的是阿里云服务器windows server2012版作为样例,给出的说明。如果小伙伴们已经有自己的服务器了,便可以跳过第1个步骤啦~

    1.云翼计划-购买阿里云学生专区服务器

    如果你还是学生的话,可以考虑通过云翼计划可以以非常便宜的价格购买到一个测试用的云服务器,目前是9.5元/月,用它练手搭环境还是挺不错的选择。云翼计划网址:https://promotion.aliyun.com/ntms/campus2017.html。在购买之前需要做一个学生认证之类的工作哦~。

    干货:搭建自己的Git服务器

    云翼计划购买服务器选择

    2.服务器网页远程连接

    进入“管理控制台”,刚刚买的是“轻量应用服务器”,点击“最近使用的产品”->“轻量应用服务器”,即可进入服务器列表。点击图中所示小电脑图标,即可连接云服务器。

    干货:搭建自己的Git服务器

    服务器连接

    3.远程桌面连接设置

    用网页的方式来进行远程连接会比较不方便,因为界面大小有限,需要搭配滚动条使用,不如远程桌面操作性好。但是刚买来的阿里云服务器通过远程桌面连接不上,报错界面如下图.

    干货:搭建自己的Git服务器

    远程桌面连接报错

    针对这种问题,先通过网页远程连接,更改一下远程设置,具体步骤如下。

    找到“此电脑”,右击->“属性”,进入控制面板的系统界面。

    干货:搭建自己的Git服务器

    进入控制面板系统设置界面

    点击“远程设置”,修改远程桌面属性。

    干货:搭建自己的Git服务器

    远程设置

    将“仅允许运行使用网络级别身份见证的…”的复选框取消掉,点击“应用”,再点击确定即可。

    干货:搭建自己的Git服务器

    远程设置及确认

    4.连接远程桌面

    按照第三个步骤设置完成之后就可以正常连接远程桌面了,远程桌面连接步骤如下。

    搜索“远程桌面连接”,单击打开。

    干货:搭建自己的Git服务器

    搜索远程桌面

    填写云主机的公网地址,并输入用户名和密码凭据,单击确定即可进入远程桌面。

    干货:搭建自己的Git服务器

    登录远程桌面

    远程桌面相较于网页连接的好处是不会很快断开连接,当使用网页连接时,如若停留一段时间不操作时,就会断开连接,非常不方便。

    干货:搭建自己的Git服务器

    远程桌面图片

    二、 Git server的部署、

    Bonobo Git 服务器是一个适用于windows的一款非常简单易用的Git服务器。它通过IIS设置并部署到我们自己的服务器上。Bonobo Git Server是一个开源项目,完全免费对外开放,有着较好的用户图形操作界面,功能便捷而强大,适用于项目协作。

    1.下载Bonobo Git server

    Bonobo Git server下载地址是https://bonobogitserver.com/。进入下载界面,点击“download”即可下载,目前的版本是6.3.0.

    干货:搭建自己的Git服务器

    下载

    2.服务器上配置IIS

    部署Git Server之前,首先要安装一下IIS,具体步骤如下(本教程在Windows Server2012适用,其他版本的流程类似,可能用户界面稍有变化~)。

    (1)打开“服务器管理器”

    干货:搭建自己的Git服务器

    打开服务管理器

    (2)点击“快速启动”->“添加角色和功能”

    干货:搭建自己的Git服务器

    添加角色和功能

    (3)点击左边的“安装类型”->“基于角色或基于功能的安装”,再单击“下一步”。

    干货:搭建自己的Git服务器

    安装类型选择

    (4)点击左边的“从服务器池中选择服务器”->“本地服务器的计算机名”,这个IP上只有本机,单击“下一步”即可。

    干货:搭建自己的Git服务器

    服务器选择

    (5)单击左边的“服务器角色”->勾选“web服务器(IIS)”-在弹出来的对话框中点击“添加功能”,记得点开“web服务器”,将下面的小项都勾上,最后点击“下一步”。

    干货:搭建自己的Git服务器

    服务器角色

    (6)点击左边“功能”->勾选“.NET framework4.5功能”(git server需要.NET framework4.x部分功能的支持)->点击“下一步”。

    干货:搭建自己的Git服务器

    选择功能

    (7)点击左边“web服务器角色(IIS)”->点击“角色服务”,建议角色服务处,Ftp服务器除外,全部都勾选。记得要增加WebDav支持,“常见HTTP功能”->勾选“WebDav发布”。

    干货:搭建自己的Git服务器

    web服务器角色

    (8)在确认功能界面点击“安装”,等待一段时间即可。

    干货:搭建自己的Git服务器

    确认功能

    安装完成之后,会看到“安装成功”字样,点击“关闭”即可。

    干货:搭建自己的Git服务器

    查看结果

    3.使用IIS部署BonoboGit server

    (1)将下载的bonobo git server压缩包解压,并放到C:\inetput\wwwroot目录下。

    干货:搭建自己的Git服务器

    bonobo git server

    (2)修改App_Data的权限

    右击“App_Data”文件夹->点击“属性”->选择“安全”标签->点击“编辑”->在“App_Data权限”点击“IIS_IUSRS…”->添加“修改”和“写入”的权限->点击“应用”->点击“确定”。

    干货:搭建自己的Git服务器

    文件夹权限更改

    (3)在IIS将Bonobo.Git.Server转为应用程序

    点击“开始”按钮,搜索“inetmgr”,点击“(IIS)管理器”。

    干货:搭建自己的Git服务器

    打开IIS管理器

    在IIS主页点击网站->Default Web Site,就可以看到Bonobo.Git.Server了。右击“Bonobo.Git.Server”文件夹->点击“转换为应用程序”->在弹出的对话框选择“确定”即可,操作完成之后会发现原先的“Bonobo.Git.Server”文件夹的图标有所改变。

    干货:搭建自己的Git服务器

    转换为应用程序

    (4)配置身份验证

    在iis中启用匿名身份验证并禁用其他身份验证:选择Bonobo.Git.Server应用,双击身份验证图标,并设置匿名身份验证为启用。

    干货:搭建自己的Git服务器

    身份验证更改

    (5)查看

    在浏览器输入https://localhost/Bonobo.Git.Server,默认用户名为 admin,密码为 admin。

    干货:搭建自己的Git服务器

    查看

    至此,Git 服务器配置完成。

  • Java Spring应用部署在单台阿里云或腾讯云Windows服务器上(阿里云服务器怎么登陆远程桌面)

    此文的目的是记录从零开始在单台windowsService2008R2操作系统的服务器上面部署一个或者多个Java开发的Web应用常规的Web项目开发部署硬件结构大多是这样的: 应用服务器 + 数据库服务器 + 文件服务器应用服务器:操作系...

    2023-04-12 4461阅读 3人支持 0篇回答
  • 阿里云Linux服务器安装宝塔面板(阿里云服务器怎么登陆远程桌面)

    阿里云阿里云官网:https://www.aliyun.com/ 阿里云是目前国内服务器最大的提供商之一,小编一直使用的是阿里云服务器,配置简单、安全性较高,喜欢搞事情的小伙伴们赶紧行动起来吧,阿里云对于学生有特别优惠,一年是100多块钱,...

    2023-04-12 1967阅读 2人支持 0篇回答
  • 阿里云物联网新手指南:利用ESP8266远程启动电脑(阿里云服务器怎么登陆远程桌面)

    有位读者朋友提出了一个很实际的问题:“能用esp8266弄一个远程开电脑的教程吗?需要设置路由器吗?公司路由器设置不了。”当然可以!而且很简单~ESP8266是一个非常适合用于物联网和家庭智能项目的带wifi模块的单片机。它的售价非常低廉,...

    2023-04-12 7066阅读 60人支持 66篇回答
  • 干货:搭建自己的Git服务器(阿里云服务器怎么登陆远程桌面)

    前言:Git是一款非常好用的版本管理器,对于开源项目,我们可以托管到GitHub,但是闭源项目GitHub的收费非常昂贵。实验室有一部分工作是需要几个人合作一起完成的,但是又有一部分资源不便于公开。当不想公开源代码,又舍不得给在GitHub...

    2023-04-12 15730阅读 16人支持 79篇回答
  • 阿里云服务器怎么登陆远程桌面,还不会在本地与云服务器进行文件传输?详细图解来教你

    就像我自己说的,代码敲多了总想搞些事情,于是申请了阿里云服务器。总觉得拥有了服务器可以干很多事情,自己做的东西可以被别人访问到本身也是一种成就感,而且服务器一个月就几十块钱也不贵。试想一下,你在网上投简历的时候直接发一个自己的网址过去,或者...

    2023-04-12 2673阅读 0人支持 0篇回答
  • 阿里云服务器怎么登陆远程桌面,跨境电商实操交流用阿里云解决多账号操作(操作步骤)

    很多人在做ebay或者amazon的时候会出现一个问题,有的人只有一台电脑或者只有一条网线,不能多账号操作,重新购置电脑或者布局网线成本会大很多,还有一个问题,如果我们不是拉的专线的话往往网速不是很稳定导致账户操作很麻烦,下面我就给大家讲下...

    2023-04-12 3938阅读 5人支持 2篇回答
  • 阿里云服务器怎么登陆远程桌面,阿里云服务器购买流程及注意事项

    在上篇文章阿里云服务器怎么选购?中我们介绍了阿里云的云服务器ECS和轻量应用服务器的区别和适用场景,下面我们来看一下这种服务器具体的购买流程以及购买过程中的一些注意事项。(PS:首先你要注册阿里云的账号哦)轻量应用服务器购买流程1.登录阿里...

    2023-04-12 2011阅读 4人支持 5篇回答
  • 暗黑者第二季,2015综艺年度网剧《暗黑者2》:“去网造芯”的良心网剧

    【导语】日前,2015《综艺》年度人物名单揭晓(详见《综艺报》1210期,文末见总名单)。《暗黑者2》获评2015年《综艺》年度网剧!2015《综艺》年度网剧:《暗黑者2》高水准制作“去网化”,强互动剧情“增网感”——《暗黑者2》开启网剧新...

    2023-04-12 6893阅读 0人支持 0篇回答
  • 暗黑者第二季,等了13年,上线一周播放破亿,潘粤明这次被删得还剩什么?

    三月好消息不断。之前的定档困难户接连传来消息。好消息还有附加一条:《白夜追凶2》宣布4月开机。2017年的剧,被大家念念不忘到现在,即使改名成意义不明还有点鸡汤的《白夜破晓》,大家也期望不减。当然。随着开拍消息敲定,那些无法回避的问题也再次...

    2023-04-12 147634阅读 580人支持 170篇回答