您现在的位置是:技术博客 > 服务器服务器 Gogs 2023-08-09 19:38【代码】251人已围观 简介一款极易搭建的自助 Git 服务。 #### 一、下载二进制包 1、点击官网 <a href="https://gogs.io/docs/installation/install_from_binary.html" target='_blank'>下载地址</a>。 #### 二、安装 依次执行以下命令 ``` # 进入安装目录 cd /usr/local # 下载压缩包,具体下载哪个包根据系统自行选择 wget https://dl.gogs.io/0.12.11/gogs_0.12.11_linux_amd64.tar.gz # 解压压缩包 tar -xzvf gogs_0.12.11_linux_amd64.tar.gz # 进入gogs目录 cd gogs # 执行前端运行命令 ./gogs web ``` 显示效果如下:  #### 三、访问前端页面 1、访问地址:`http://ip:3000/install`, 页面如下:  2、正确配置上述页面 提示:1、如果选择mysql,请先确保mysql版本 >= 5.7 。2、运行用户需要与执行 `./gogs web` 用户一致(可以用root,但出于安全考虑不要使用),且具备安装目录下的写操作。 3、配置完后会跳转到登录页面`http://ip:3000/user/login`,进行注册登录。  #### 四、登录  #### 五、配置后台启动和开机自启动 ``` # 将gogs的启动脚本复制到/etc/init.d/路径下,gogs自己提供了默认的启动脚本,在gogs安装包的scripts/init/路径下,可以根据自己的操作系统选择不同的脚本 cp scripts/init/centos/gogs /etc/rc.d/init.d/ # 编辑启动脚本 vi /etc/init.d/gogs # 修改启动脚本的GOGS_HOME和GOGS_USER,它们分别是gogs的安装路径和gogs的启动用户,例如在本例中将GOGS_HOME 改为/usr/local/gogs,GOGS_USER改为上面的运行用户 # 进入/etc/init.d路径 cd /etc/init.d # 给启动脚本赋予可执行权限 chmod +x gogs # 启动gogs systemctl start gogs #关闭gogs systemctl stop gogs # 重启gogs systemctl restart gogs # 将gogs设置为开机自启动 chkconfig gogs on # 检查是否加入成功 chkconfig –list gogs ``` 转载:感谢您对Lucas个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源Lucas个人博客”。 很赞哦! ( 0 ) 上一篇:宝塔webhook服务 下一篇:windows更改文件创建时间 相关文章 定时任务 Curl无法发送https请求 Lnmp环境搭建 Windows的cmd指令 点击排行 生活不止眼前的苟且,还有诗和远方 十年一觉电影梦 奥地利基茨比厄尔 禅修治愈身心 自律成就自我 零边际成本社会 Modern PHP 鸟哥的Linux私房菜 本栏推荐 要技术,更要有创意 定时任务 Curl无法发送https请求 Lnmp环境搭建 常用的SQL函数 Windows的cmd指令 ueditor工具栏浮动bug 有趣的js插件 标签云 git laravel swoole javascript vue ajax html css sql linux docker flask django nginx apache thinkphp markdown sublime wechat layui photoshop nodejs mysql windows composer java maven springboot mybatis IDE 猜你喜欢 Swoole 基础篇一(初识) PHP进程管理器 正则的快速上手 Sublime代码格式化 Lnmp环境搭建 高并发库存防控超量 Linux之top命令 常用的SQL函数 站点信息 建站时间:2018-05-01 在线人数:1人 文章统计:263篇 总浏览量:222710次 统计数据:百度统计 个人信息:扫描二维码查看