百科知识

云服务器个人能干嘛

云服务器个人能干嘛

无论你是打算建立个人博客还是开发API,代码管理始终是一个不可或缺的部分。GitHub和Gitee等代码管理工具在市场上非常流行,但既然我们拥有自己的云服务器,为何不尝试自己搭建一个Git服务器呢?

在服务器上创建Git用户

通过之前介绍的云服务器管理工具PuTTY,我们可以登录到云主机。我们需要创建一个名为Git的用户,并为该用户创建一个.ssh文件夹。我们都知道Git是通过SSH进行连接的。

命令如下:

1. $ sudo adduser git

2. $ su git

3. $ cd

4. $ mkdir .ssh 并 chmod 700 .ssh

5. $ touch .ssh/authorized_keys 并 chmod 600 .ssh/authorized_keys

添加本地公钥到服务器

与GitHub类似,我们需要将本机的公钥提交到Git服务器。对于Windows操作系统,可以使用PuTTY生成公钥。

将PuTTY生成的公钥复制到.ssh/authorized_keys文件中,这个过程类似于将公钥提交到GitHub。

初始化服务端Git仓库

在新建的Git用户目录下,创建一个名为project的文件夹,所有仓库都将放置在这个文件夹下。进入project目录,并初始化我们的仓库。

命令如下:

1. mkdir project

2. cd project

3. mkdir my-repo

4. cd my-repo

5. git init –bare

将本地仓库推送到服务端

现在Git服务器已经搭建完成,我们需要将本地的仓库推送到服务器上。进入代码所在目录,并执行以下命令:

1. $ git init

2. $ git add .

3. $ git commit -m ‘Initial commit’

4. $ git remote add origin git@your-server-ip:/home/git/project/my-repo

5. $ git push origin master

Git服务器不仅可以管理我们的代码,还可以用于备份重要资料。一台云服务器实现多种用途,实现资源的充分利用!


云服务器个人能干嘛

你可能也会喜欢...