树莓派搭建git服务器并实现公网访问(二)共2篇—安装git

在某商活动期间购买的云服务器一年当时300多块软妹币,到期后续费要800多。感觉太贵!!平时该服务器主要用做个人svn服务器,利用率比较低,如果买便宜的新机器总是迁移文件也挺烦人的,综合考虑下就不想再续了,正好手里有一台树莓派可以派上用场了。

树莓派挂载移动硬盘,并安装git服务,代码到时都上传到移动硬盘里。
一、挂载移动硬盘
将移动硬盘插好后dh -h 查看当前磁盘设备,笔者的移动硬盘设备名为/dev/sda1,容量1T

笔者的移动硬盘为ntfs格式,为了使centos系统能正常挂载磁盘需要先安装ntfs-3g
下载地址:http://www.linuxfromscratch.o…
安装略…

挂载命令如下:

mount -t ntfs-3g /dev/sda1 /mnt/disk1 #/mnt/disk1为挂载的系统目录

设置开机自动挂载:
更改/etc/fstab,更改前备份下 cp /etc/fstab /etc/fstab.bak

/dev/sda1 /mnt/windows ntfs-3g defaults 0 0

二、安装git
注意:笔者挂载的移动硬盘为ntfs格式的缘故只能root用户访问,首先在root目录下
建立到移动硬盘git目录下的软链接

ln -s /mnt/disk1/git /root

git具体安装步骤略,具体请参照网上其他出处…
安装完后cd /root/git在该目录下进行仓库初始化操作

git init --bare dev.git

三、访问树莓派上的git服务
参照前一篇文章安装好frp后,我们可以通过公网使用ssh的方式访问我们树莓派上的git服务了!

git clone ssh://root@请填写服务器ip地址:6001/root/git/dev.git

大功告成!

如果觉得移动硬盘ntfs格式不好做权限控制使用不便可以改为fat32格式

    原文作者:三日坊主
    原文地址: https://segmentfault.com/a/1190000017572064
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞