小虾虎鱼

小虾虎鱼

记录Ubuntu ARM64 安装gogs

作者 禾惠 发表于 2020/05/09 15:16 ,最后修改于 2020/05/09 15:26

Go:安装与配置

  1. 安装:参考官方Go安装方法
  2. Go代理设置:参考地址

    我使用的是设置临时环境变量:export GOPROXY=https://goproxy.ioexport GO111MODULE=on

PostgreSQL:安装与配置

  1. 安装:参考官方安装方法(ubuntu)
  2. 创建用户:
    1. 进入数据库 : sudo -u postgres psql
    2. 创建用户:create user gogs with password 'gogs';
    3. 创建数据库:CREATE DATABASE testdb OWNER gogs;
    4. 将gogs数据库的权限全部赋予gogs用户:GRANT ALL PRIVILEGES ON DATABASE gogs TO gogs;
    5. 退出:\q

编译安装Gogs

  1. 在当前系统的用户的根目录下创建gogs目录,并cd到该目录里面
  2. 在该目录下获取源代码:git clone --depth 1 https://github.com/gogs/gogs.git gogs (如果获取代码很慢,可以将该项目导入到gitee,再从gitee上获取源代码)
  3. 确保系统以及安装gcc,如果没有安装sudo apt install gcc
  4. 进入gogs目录并进行编译: go build -o gogs

配置Gogs

  1. 编译完成后仍然在gogs下执行:./gogs web
  2. 根据提示在浏览器中打开页面http://localhost:3000 输入配置进行安装

我欣赏你的好品味~

打开微信扫一扫