1:要求:mysql >= 5.7
2:安装git
yum install git -y
3:创建git用户
useradd git
4:下载gogs源码包进行安装
wget https://dl.gogs.io/0.11.34/linux_amd64.tar.gz
tar -xf linux_amd64.tar.gz -C /home/git
chmod -R 700 /home/git/gogs
chown -R git:git /home/git/gogs
5:使用普通用户后台运行
su - git -c "cd /home/git/gogs && ./gogs web &"
6:导入初始库
mysql -uroot -p < /home/git/gogs/scripts/mysql.sql
7:创建管理用户
mysql> create user 'gogs'@'localhost' identified by '123654';
mysql> create user 'gogs'@'127.0.0.1' identified by '123654';
mysql> grant all privileges on gogs.* to 'gogs'@'localhost';flush privileges;
mysql> grant all privileges on gogs.* to 'gogs'@'127.0.0.1';flush privileges;
8;登录web页面,进行初始化(如下图:)
http://0.0.0.0:3000
第一次数据库信息填写:
用户:gogs
ip地址:127.0.0.1:3306
9:添加服务及开机启动
cp /home/git/gogs/scripts/init/centos/gogs /etc/init.d/
chmod +x /etc/init.d/gogs
管理gogs的命令:
service gogs {start|stop|status|restart}
开机启动,执行:
chkonfig gogs on
取消自启可以执行chkonfig gogs off
第二次数据信息
使用外网:3306
linux上安装gogs
猜你喜欢
转载自blog.csdn.net/zzhlinux911218/article/details/87874619
今日推荐
周排行