centos8 安装 gogs

原计划是按照 gitlba,由于 centos8 有一些小问题,改为安装轻量级的 gogs

创建 GIT 用户

userdel -r git // 清空git用户
groupadd git // 新建git组
adduser git -g git // 创建git用户,设置git组
passwd git // 设置密码
vi /etc/sudoers
## Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL  # 这个是系统原有的
git     ALL=(ALL)       NOPASSWD:ALL

!#!!!
由于库存储在其他硬盘,后来直接使用了 root 来运行 gogs。

下载和配置

wget xxx.zip
unzip zip
cd gogs
./gogs web
# -p 可以指定端口启动
#mv gogs /home/git 如果 wget 不再 git用户 目录下的

!#!!!
由于库存储在其他硬盘,后来直接使用了 root 来运行 gogs。

其他

vi gogs.sh
/root/ssddata/gogs/gogs/gogs web > gogs-out.log 2> gogs-err.log

screen -S git
/root/ssddata/gogs/gogs/gogs web > gogs-out.log 2> gogs-err.log

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据