CentOS7安装最新gogs步骤

以下是直接操作步骤,可以直接粘贴复制执行。

一、使用yum安装Git:
    sudo yum install git
二、添加git用户:
    sudo useradd git
三、查看CentOS内核版本,确定架构(x64、x86还是arm)
    uname -a  
四、下载与其对应的二进制安装包:
    wget https://dl.gogs.io/0.11.43/gogs_0.11.43_linux_amd64.tar.gz
五、将安装包解压至git用户目录下(/home/git)并修改其权限和所有者:
    sudo tar -xf gogs_0.11.43_linux_amd64.tar.gz -C /home/git
    sudo chmod -R 700 /home/git/gogs
    sudo chown -R git:git /home/git/gogs
六、使用git用户运行gogs:
    sudo su - git -c "cd /home/git/gogs && ./gogs web &"
七、因gogs需要用到数据库,so先安装并创建数据库,安装这里不介绍了

    (以下执行如果报错,请替换空格)
    1、登录MySQL
        mysql -u root -p  
    2、添加新用户允许本地 IP 访问 localhost, 127.0.0.1
        create user 'test'@'localhost' identified by '123456';  
    3、允许外网 IP 访问
        create user 'test'@'%' identified by '123456';
    4、为用户创建数据库
        create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;  
    5、为新用户分配权限,授予用户通过外网IP对于该数据库的全部权限
        grant all privileges on `test`.* to 'test'@'%' identified by '123456';  
        授予用户在本地服务器对该数据库的全部权限
        grant all privileges on `test`.* to 'test'@'localhost' identified by '123456';  
    6、刷新权限
        flush privileges;  
八、使用浏览器访问http://IP:3000,完成配置安装

注意:如果添加内置SSH避开系统上的22端口,管理员账号不要设置admin

转载于:https://my.oschina.net/u/2436400/blog/1793795

你可能感兴趣的:(CentOS7安装最新gogs步骤)