发布于 2 年前 ,更新于 2 年前 git,其它

记录Ubuntu ARM64 安装gogs

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

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

PostgreSQL:安装与配置
  1. 安装:参考官方安装方法(ubuntu)
  2. 创建用户:
  3. 进入数据库 : sudo -u postgres psql
  4. 创建用户:create user gogs with password 'gogs';
  5. 创建数据库:CREATE DATABASE testdb OWNER gogs;
  6. 将gogs数据库的权限全部赋予gogs用户:GRANT ALL PRIVILEGES ON DATABASE gogs TO gogs;
  7. 退出:\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 输入配置进行安装
© 2016 - 2022 BY 禾惠 粤ICP备20027042号