专栏首页华创信息技术Gitea安装教程/基于宝塔面板的Gitea安装

Gitea安装教程/基于宝塔面板的Gitea安装

文章时间:2020年2月22日 23:53:02 解决问题:基于宝塔面板安装Gitea程序

Github地址:https://github.com/go-gitea/gitea

第一步 安装Git2.x以上版本

Gitea经过我测试,不支持1.x版本的git,刚开始我在Centos上面直接使用命令yum -y install git安装后,git版本是1.8.x,然后我就开始安装Gitea,最后报错了。

安装Git最新版教程:https://wiki.nooss.cn/archives/329.html

第二步 下载Gitea程序

稳定版下载地址:https://dl.gitea.io/gitea/master/

一行一行的复制执行即可。

wget -O gitea https://dl.gitea.io/gitea/master/gitea-master-linux-amd64
chmod +x  gitea
./gitea  web

第三步 安装

安装之前,先去宝塔的面板——>数据库,自己新建一个数据库。 执行完之后用ip:3000进入。随便点击注册或者登陆即可进入安装页面。

这里数据库地址栏初始是127.0.0.1,Linux系统换成localhost

第四步 配置宝塔站点

因为我们使用的是宝塔的站点,所以配置起来就容易多了。

这里主要说一下Nginx配置文件的修改。(可以直接复制下面的代码)

location / {
   proxy_pass   http://localhost:3000;
   proxy_set_header   Host             $host;
    proxy_set_header   X-Real-IP        $remote_addr;
   proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}

还需要修改css和js处,代码如下,可以直接复制替换即可。

#需要设置图片反向代理
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
    proxy_pass http://127.0.0.1:3000;
    error_log off;
    access_log off;
    }
#同理如上
location ~ .*\.(js|css)$ {
    proxy_pass http://127.0.0.1:3000;
    }

第五步 访问

到这里可以直接输入域名进行访问了。访问后第一个注册的账号即为管理员账号。 中间可能会出现一些错误,点击回首页在进入就好了。

第六步 注册服务

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://wiki.nooss.cn复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • Gitea 安装备忘

    Gitea 有多种安装方式,本文是介绍 Docker 安装 Gitea 时的一些关键信息备忘笔记。 Gitea 采用 Go 开发,对系统资源的需求不高,甚至在树...

    Qwe7
  • 华硕Tinker edge R--gitea服务器的搭建

    Rice加饭
  • Github 神器!一款极易搭建的自助 Git 服务

    有时候我们需要在内网环境创建一个 Git 服务,方便保存代码和部署应用。一开始想到的也许是 gitlab,确实功能强大,但是有很多功能又用不到,白白浪费资源。后...

    Guide哥
  • 使用 Gitea 快速搭建私有 Git 版本控制服务

    分布式版本控制工具 Git 已经是现代软件源代码版本控制首选方案之一。公有 Git 服务提供商 国外知名如 GitHub 国内网络延迟高,Gitlab 涉嫌对中...

    码农小胖哥
  • 【玩转Lighthouse】自建轻量级Git仓库Gitea并结合Drone实现CICD

    作为开发人员使用Git进行版本管理是必不可少的一部分,但似乎从去年开始,最大的代码仓库GitHub在大陆经常无法访问,又或者经常超时。但是国内哪些Git仓库站点...

    雨落凋殇
  • Gitea | 笔记

    如果在 http 上使用非 3000 端口,请更改 app.ini 以匹配 LOCAL_ROOT_URL = http://localhost:3000/

    yiyun
  • Fedora 上如何安装 gitea

    换句话说就是你希望自己部署一个 Git 远程库,但是你又不想用 GitHub,GitLab 又太重,同时还收费。

    HoneyMoose
  • Fedora 上如何安装 gitea

    换句话说就是你希望自己部署一个 Git 远程库,但是你又不想用 GitHub,GitLab 又太重,同时还收费。

    HoneyMoose
  • Gitea 如何配置自定义页面

    Gitea 安装成功后,我们希望在部署 Gitea 网站上使用访问跟踪代码,或者其他的一些 JS 脚本的话,这个只能通过自定义模板来实现。

    HoneyMoose
  • 自建Git服务器系列——Gitea(Gogs的孪生兄弟)

    Gitea其实是Gogs的孪生兄弟,因为这是从Gogs源码的基础上开发的,算是分叉?官方介绍是"Gitea 是一个开源社区驱动的 Gogs 克隆",关于原因可以...

    Java架构师必看
  • 前端项目自动化部署——超详细教程(Jenkins、Github Actions)

    本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目。

    童欧巴
  • 私有化轻量级持续集成部署方案--04-私有代码仓库服务-Gitea

    提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记

    莫问今朝
  • 容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇

    按照前篇文章所提,本篇将聊聊如何搭建使用 Gitea 和 Drone。因为内容过多,这个内容我计划拆为多篇来讲述,本篇先聊聊如何搭建使用。

    soulteary
  • GIT仓库、源码管理服务器gitea的安装、htttps访问

    不知道大家平时源代码是放哪里的,我了解的是一般用户放到github,国内好多用户选择coding和码云,但是github本来就慢,尤其是被微软收购了以后就更慢了...

    码农笔录
  • 3分钟教你搭建 gitea 在 Centos 服务器

    本文告诉大家如何在一个 Centos 服务器上搭建 gitea 然后在 gitea 创建帐号上传代码

    林德熙
  • GIT仓库、源码管理服务器gitea的安装、htttps访问

    不知道大家平时源代码是放哪里的,我了解的是一般用户放到github,国内好多用户选择coding和码云,但是github本来就慢,尤其是被微软收购了以后就更慢了...

    用户2235302
  • 安全预警 | 代码托管服务系统 Gogs 和 Gitea 存在远程命令执行漏洞

    近日,腾讯安全玄武实验室安全研究人员发现 Gogs 和 Gitea 存在远程命令执行漏洞(漏洞编号:CVE-2018-18925/CVE-2018-18926)...

    腾讯云安全
  • 使用 Docker 和 Traefik v2 搭建轻量代码仓库(Gitea)

    本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)

    soulteary

扫码关注云+社区

领取腾讯云代金券