gogs0.13.0版本安装
安装包准备
gogs_0.13.0_linux_amd64.tar.gz
数据库准备
gogs依赖MySQL数据库,请提前准备好。
CREATE DATABASE `gogs` CHARACTER SET UTF8 COLLATE utf8_general_ci;
CREATE USER 'gogs'@'%' IDENTIFIED BY 'Gogs@345';
GRANT ALL PRIVILEGES ON `gogs`.* TO 'gogs'@'%';
实操步骤
- 创建相关用户
useradd yzq
# 切换用户
su yzq
-
安装包准备
将安装包放入/home/yzq
中,注意安装包的权限应该为yzq:yzq
,如果不对,
请在root下,执行以下更改文件权属操作。chown yzq:yzq /home/yzq/gogs_0.13.0_linux_amd64.tar.gz
-
解压安装包
tar -zxvf gogs_0.13.0_linux_amd64.tar.gz
解压后,会生成
gogs
文件夹 -
启动gogs
cd gogs nohup ./gogs web &
默认情况下,gogs会监听3000端口。
-
访问安装页面
启动成功后,会在浏览器中打开gogs的安装页面。http://安装机器的ip:3000/install
-
配置
按照页面提示,配置数据库信息、应用基本设置- 数据库设置
- 应用基本设置
影响的是在gogs中显示的信息,比如说git clone时,显示的仓库地址
- 数据库设置
-
完成安装
安装完成后,会自动跳转到登录/注册页面,至此,gogs安装完成。
注意事项
-
默认情况下,gogs会监听3000端口。
如果要修改端口号,请在custom/conf/app.ini
文件中进行配置。 -
gogs的第一个用户,即为管理员。
评论区