原计划是按照 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
文章评论