本文告诉大家如何在一个 Centos 服务器上搭建 gitea 然后在 gitea 创建帐号上传代码

在开始之前简单介绍一下 gitea 这是一个轻量级的代码托管解决方案,代码开源,适合在自己的服务器搭建。

  • 1、首先是创建一个存放 gitea 的文件夹,通过下面的命令可以创建一个空白的文件夹
cd ~ mkdir gitea
  • 2、然后进入自己创建的文件夹
cd gitea
  • 3、下载最新的 gitea ,可以在这个网页找到最新的软件 https://docs.gitea.io/en-us/install-from-binary/ 使用下面的代码将软件下载在文件夹
wget -O gitea https://dl.gitea.io/gitea/1.5.0/gitea-1.5.0-linux-amd64
  • 4、在运行软件之前需要先给权限
chmod +x gitea
  • 5、使用下面的命令可以运行 gitea 但是这个命令会在自己退出登录的时候自动关闭 gitea 如果需要一直在后台开启请看下面的命令
./gitea web
  • 6、很多时候在出现的问题都是因为没有安装好 git 通过下面的命令可以在 Centos 安装 git ,注意需要当前用户是管理员用户
yum install git
  • 7、如果可以运行,就在来浏览器输入服务器的ip和端口3000访问,如:IP地址:3000

  • 8、现在就是做一个基础的设置

配置之后点击注册,第一个注册的用户就是管理员
  • 9、如果需要让 gitea 在后台运行,可以使用下面的命令
nohup ./gitea web &

这样退出登录在后台运行 gitea 可以在很多地方能访问到自己服务器就可以使用搭建的 gitea 另外 gitea 可以设置很多私有项目,这样就可以在服务器放一些不公开的项目

但是 gitea 的安全不是很好,还是不要在公开的服务器放自己重要的项目