原创

【Gitea】如何在自己的阿里云上搭建代码托管

温馨提示:
本文最后更新于 2020年08月24日,已超过 1,544 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

代码托管

代码托管很多人都使用github,或者公司的托管,当然很多公司也使用svn,这里今天我们讨论一下如何在自己的阿里云服务器上搭建自己的代码托管平台。

  1. 首先你得有服务器,没有服务器,那就买一个,有了服务器你才能去折腾---这一点就当是废话吧
  2. 代码托管今天推荐一个软件叫Gitea
  3. 如果你要域名申请的话,当然得有一个域名了,比如你想git.xxxx.com
  4. 在域名中申请一个git的值,然后在服务器中入站出站中设置端口,你的服务器就是ip:port
  5. ubuntu中下载gitea,然后给gitea一个执行的权限
  6. 输入
    ./gitea web


  7. 然后再浏览器中输入ip:port即可配置gitea
  8. 配置中设置域名、地址、权限、数据库
  9. 然后就可以了!
  10. 如果想配置成服务启动,则如下
    创建systemd服务单元:
    sudo vim /etc/systemd/system/gitea.service
    [Unit]
    Description=gitea

    [Service]
    User=root
    ExecStart=/home/jimiy/gitea web
    Restart=on-abort


  11. 即可启动服务,然后尽情的代码托管吧

  12. 几个设置

    重载daemon,让新的服务文件生效:

    systemctl daemon-reload
    现在就可以用systemctl来启动gitea了:

    systemctl start gitea
    设置开机启动:

    systemctl enable gitea




正文到此结束
本文目录