zoukankan      html  css  js  c++  java
  • 2018-10-8-3分钟教你搭建-gitea-在-Centos-服务器

    title author date CreateTime categories
    3分钟教你搭建 gitea 在 Centos 服务器
    lindexi
    2018-10-08 09:54:39 +0800
    2018-10-08 09:54:39 +0800
    git

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

    在开始之前简单介绍一下 gitea 这是一个轻量级的代码托管解决方案,代码开源,适合在自己的服务器搭建。

    首先是创建一个存放 gitea 的文件夹,通过下面的命令可以创建一个空白的文件夹

    cd ~ mkdir gitea

    然后进入自己创建的文件夹

    cd gitea

    下载最新的 gitea ,可以在这个网页找到最新的软件 https://docs.gitea.io/en-us/install-from-binary/

    使用下面的代码将软件下载在文件夹

    wget -O gitea https://dl.gitea.io/gitea/1.5.0/gitea-1.5.0-linux-amd64

    在运行软件之前需要先给权限

    chmod +x gitea

    使用下面的命令可以运行 gitea 但是这个命令会在自己退出登录的时候自动关闭 gitea 如果需要一直在后台开启请看下面的命令

    ./gitea web

    很多时候在出现的问题都是因为没有安装好 git 通过下面的命令可以在 Centos 安装 git ,注意需要当前用户是管理员用户

    yum install git

    如果可以运行,就在来浏览器输入服务器的ip和端口3000访问,我的服务器是 http://172.96.218.156 我可以使用下面的链接访问

    http://172.96.218.156:3000

    这个链接是可以使用的,大家可以使用我的服务器

    现在就是做一个基础的设置,推荐使用 Sqlite 这样就不需要做配置

    配置之后点击注册,第一个注册的用户就是管理员

    如果需要让 gitea 在后台运行,可以使用下面的命令

    nohup ./gitea web &

    这样退出登录在后台运行 gitea 可以在很多地方能访问到自己服务器就可以使用搭建的 gitea 另外 gitea 可以设置很多私有项目,这样就可以在服务器放一些不公开的项目

    但是 gitea 的安全不是很好,还是不要在公开的服务器放自己重要的项目

  • 相关阅读:
    接口与抽象类
    观察者模式
    kibana安装
    使用CGLib完成代理模式遇到的错误
    代理模式
    HashMap resize方法的理解(一)
    装饰模式
    volatile关键字解析(二)
    https网站引用http路径的js和css失效解决办法
    IIS7.5配置自动添加www 及 限制通过IP访问web
  • 原文地址:https://www.cnblogs.com/lindexi/p/12085848.html
Copyright © 2011-2022 走看看