依赖
在安装gogs前,需要先检查服务器环境是否符合要求:链接
步骤
git
sudo adduser --disabled-login --gecos 'Gogs' git
git
cd /home/git
wget
sudo wget https://dl.gogs.io/0.12.3/gogs_0.12.3_linux_amd64.tar.gz
sudo tar -zxvf gogs_0.12.3_linux_amd64.tar.gz
git
sudo chown -R git:git gogs
5)将服务单元unit配置文件复制到system目录
sudo cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/
6)启动gogs服务
sudo service gogs start
grep
netstat -an | grep 3000
8)创建一个名为gogs的数据库和用户,我使用的是MySQL,因此以MySQL为例
CREATE DATABASE gogs DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
CREATE USER 'gogs'@'localhost' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON gogs.* TO 'gogs'@'localhost';
FLUSH PRIVILEGES;
9)通过浏览器访问服务器的3000端口,出现安装界面,填写好数据库用户密码等配置
禁止用户自主注册启用登录访问限制
11)安装完成后,会自动进行登录,赶紧创建你的第一个git仓库吧:)