当前位置:   article > 正文

gitea安装_gitea支持多级目录吗

gitea支持多级目录吗

 安装git

建议编译源码安装

  1. tar -xvf git-2.44.0.tar.gz
  2. cd git-2.44.0
  3. make prefix=/usr/local/git all
  4. make prefix=/usr/local/git install
  5. git --verision
  6. 复制代码

创建 git 组和用户

  1. groupadd git
  2. useradd git -g git -s /bin/false
  3. 复制代码

下载 gitea 二进制文件,并修改权限

  1. mkdir /usr/local/gitea
  2. cd /usr/local/gitea
  3. wget -O gitea https://dl.gitea.io/gitea/1.9.5/gitea-1.9.5-linux-amd64
  4. chmod +x gitea
  5. chown -R git:git /usr/local/gitea
  6. 复制代码

创建 gitea service 并启动

vim /etc/systemd/system/gitea.service
接着拷贝示例代码 gitea.service 并取消对任何需要运行在主机上的服务部分的注释,譬如 MySQL。

个人的配置文件

  1. [Unit]
  2. Description=Gitea (Git with a cup of tea)
  3. After=syslog.target
  4. After=network.target
  5. [Service]
  6. RestartSec=2s
  7. Type=simple
  8. User=git
  9. Group=git
  10. WorkingDirectory=/usr/local/gitea/
  11. ExecStart=/usr/local/gitea/gitea web -c /usr/local/gitea/custom/conf/app.ini
  12. Restart=always
  13. Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/usr/local/gitea
  14. CapabilityBoundingSet=CAP_NET_BIND_SERVICE
  15. AmbientCapabilities=CAP_NET_BIND_SERVICE
  16. [Install]
  17. WantedBy=multi-user.target
  18. 复制代码

激活 gitea 并将它作为系统自启动服务

  1. systemctl daemon-reload
  2. systemctl start gitea
  3. 复制代码

gitea service 命令

  1. #启动
  2. systemctl start gitea
  3. #关闭
  4. systemctl stop gitea
  5. #状态
  6. systemctl status gitea
  7. 复制代码

接下来打开 http://localhost:3000 进行 install 即可,个人 install 设置

配置

修改自定义配置文件 custom/conf/app.ini ,这个文件的具体位置与你的设置有关。比如我是将他存放在 /usr/program/gitea/custom/conf/app.ini

完整的默认设置可以通过 app.ini.sample 查看。如果看到类似 %(X)s 字符,这是由 ini 提供的递归取值的特性。
官方配置说明

配置说明

这是针对Gitea配置文件的说明,你可以了解Gitea的强大配置。需要说明的是,你的所有改变请修改 custo

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/996974
推荐阅读
相关标签
  

闽ICP备14008679号