1 2 3 4 5

最新资讯

野人DIY:树莓派建立一个家庭服务器混帐...

说到混帐,想必大多数IT专业人员的不熟悉。

这个优秀的项目管理软件,然后从天才少年Linus Torvalds的,他将创建一个Linux内核开发的混帐,用于管理Linux内核源代码。从那时起,越来越多的项目开始使用Git作为自己的版本管理工具。
在我们的日常工作和生活中,当涉及到编写代码或写工人阶级的文本,使用git可以轻松地管理我们的创意内容。这里只是想与大家分享如何建立一个服务器在自己家里Gitlab:
首先,我们要确保git的服务器的稳定性,7 * 24小时在线,性能稳定,足以支持该操作,则现已规划两个选项:路由器和覆盆子馅饼; 因为正家用路由器的性能略差,所以我选择了这个树莓派4B(2G ROM版本),作为最新一代的树莓派,它继承了家族树莓派便携,开源,界面,丰富的功能和覆盆子Pi的相对于较大的升级3B的性能,在主服务器的不二选择。
接下来是树莓派安装gitlab相关内容:。 1到gitlab信息gitlab-CE包的官方网站,就像做了相关的支持gitlab覆盆子馅饼,你可以直接通过官方网站,下载wget的相应版本,其中使用了最新版本12.8.6作为gitlab服务器;
按照右边的提示,我们可以添加相关的远程存储库,并使用在线下载并安装apt-get的软件包管理工具;
ve后局部添加的相关仓库地址,APT-得到安装失败,然后选择相应的直接下载deb包,经过多次尝试使用wget仍然失败,建议使用直接下载download.deb雷包进行安装。 。 2安装成功后的工作:安装deb包大约需要五分钟,安装完成后,因为端口是80树莓派自带的apache服务职业gitlab用,所以你需要停止Apache服务,然后部署gitlab。 3那么我们就可以运行gitlab-CTL重新配置命令初始化gitlab服务器,根据提示完成后,您可以用树莓派IP局域网中的80端口访问gitlab接口,到目前为止,gitlab安装工作基本完成。
Gitlab进入管理界面来创建一个非常niubility项目。 4。现在,我们可以很容易地在本地局域网使用git的服务,如果我们想更愉快地远程管理自己的项目,我们必须用我们的网络渗透神器“花生壳”。
花生壳已经打开phtunnel免费的嵌入式解决方案,相对于传统的内部PC客户端映射的网络服务,为git的服务是比较合适的选择,所以我们将phtunnel嵌入自己的覆盆子馅饼。
登录第一ORAY开发平台open.oray.com应用开发者的权限,这里不再赘述,后申请成功,并获得自己的APPID APPKEY;
然后你可以去下载你看到下面的四个包后树莓派SDK嵌入打开压缩包:
虽然本地设备aarch64,但树莓派官方网站下载Raspbian巴斯特安装32位这里我们选择的套餐的armv8版本;
按照帮助文档尝试使用调试器帐户登录提示登录成功的扫描码后运行,域名状态为在线;
还可以得到通过本地管理接口的账户信息;
中的前景现在phtunnel仍在运行,完成后重启绑定的账户信息,-D参数,使程序在后台运行,在此之后程序将开始使用之前的配置文件,而无需重新绑定,调用本地管理接口也验证了这一猜想;
要添加本地端口映射80,您可以访问外部网络5 niubility项目。本地克隆。点击获取地址克隆:
http://raspi.git.com/root/niubility_project.git
我们需要映射在域名前面的域名改为花生壳:
http:/ /thedim.qicp.vip/root /niubility_project.git
可以克隆的git起来。使用命令克隆项目,用git在项目目录中的项目的远程-v查看当前克隆的路径后
git的克隆;
远程Git混帐时继续操作的地址的情况下,-v信息已经成为一个花生壳映射,后续再,你不需要在主机或其他操作的一个单独的配置。修改本地文件和推:6启动生产。这里我们使用systemd来守护,systemd该系统守护进程,是一个系统