linux上安装gogs

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

猜你喜欢

转载自blog.csdn.net/zzhlinux911218/article/details/87874619
今日推荐