之前就有某科集团,在网络上面透露,托管在某云公共代码托管平台的源码发生泄漏,造成至少40多家企业200多个项目代码泄漏。所以说你在在公共平台上的代码安全性不得而知,虽然作为一个不懂代码的开发者,自己的项目源码很少很少。但是为了数据的安全我还是决定,自己通过腾讯云轻量服务器搭建一个gitlab服务器。
gitlab是一个开源的git仓库管理软件,并提供web界面,方便管理git仓库。和github很相似,不过github暂时没有开源版本,项目必须托管到github官方网站,不能本地部署。很多公司考虑到安全费用等因素,搭建自己的gitlab服务器。下面我将一步一步教大家搭建自己的gitlab服务器。
购买腾讯云的轻量应用服务器(最少选着2G内存的服务器),并选择宝塔的应用镜像(方便为准,主要是懒)
登录宝塔后台,需要进入到腾讯云工程师精心设计的,轻量服务器控制后台,点击远程登录
点击登录,之后输入
sudo /etc/init.d/bt default
获取,宝塔后台的地址和账户密码
安装web界面环境这里就不做说明了。
在宝塔中进入软件商店,搜索git,点击中文社区版安装
安装中,耐心等待。
经过一段时间之后,我们发现安装成功啦,可以在软件商店中发现,程序的状态发生了变化,如下图:
看到这样的正常运行状态,之后。就点击软件名称,就可以看到服务状态等信息。
宝塔和腾讯云防火墙都需要放行才行
默认用户名是root,密码就是刚才修改的。
如果想修改用户名,就可以通过图片的方式修改。
gitlab使用教程,网络上面有很多,我这里就不详细介绍了,大家查找一下就行,如果确实想要教程,请留言。
博主的个人博客地址是:https://www.hipyt.cn/
期待下一次给大家带来更好的教程,我们下次再见。
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=9bme96u485h0
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。