centos 安装gitea

  • 安装Git

    • yum -y install git
      
  • 下载Gitea,下载最新的版本可以参考https://dl.gitea.io/gitea

    • wget -O gitea https://dl.gitea.io/gitea/1.12.3/gitea-1.12.3-linux-amd64
      
  • 在下载到Gitea的目录下,修改权限

    • chmod +x gitea
      
  • 运行Gitea

    • ./gitea web
      
    • 后台运行:nohup ./gitea web &
      
  • 使用服务来启动

    • 新建一个文件

      • vi /usr/lib/systemd/system/gitea.service
        
      • 写入

      • [Unit]
        Description=gitea
        
        [Service]
        User=root
        ExecStart=gitea的安装路径
        Restart=on-abort
        
        [Install]
        WantedBy=multi-user.target
        
    • 重载daemon,让新的服务文件生效

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

      • systemctl start gitea
        
    • 设置开机重启

      • systemctl enable gitea
        
    • 停止查看状态

      • systemctl stop gitea
        
        systemctl status gitea
        
posted @   Myuniverse  阅读(797)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示