赞
踩
建议编译源码安装
- tar -xvf git-2.44.0.tar.gz
- cd git-2.44.0
- make prefix=/usr/local/git all
- make prefix=/usr/local/git install
- git --verision
- 复制代码
- groupadd git
- useradd git -g git -s /bin/false
- 复制代码
- mkdir /usr/local/gitea
- cd /usr/local/gitea
- wget -O gitea https://dl.gitea.io/gitea/1.9.5/gitea-1.9.5-linux-amd64
- chmod +x gitea
- chown -R git:git /usr/local/gitea
- 复制代码
vim /etc/systemd/system/gitea.service
接着拷贝示例代码 gitea.service 并取消对任何需要运行在主机上的服务部分的注释,譬如 MySQL。
个人的配置文件:
- [Unit]
- Description=Gitea (Git with a cup of tea)
- After=syslog.target
- After=network.target
-
- [Service]
- RestartSec=2s
- Type=simple
- User=git
- Group=git
- WorkingDirectory=/usr/local/gitea/
- ExecStart=/usr/local/gitea/gitea web -c /usr/local/gitea/custom/conf/app.ini
- Restart=always
- Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/usr/local/gitea
- CapabilityBoundingSet=CAP_NET_BIND_SERVICE
- AmbientCapabilities=CAP_NET_BIND_SERVICE
-
- [Install]
- WantedBy=multi-user.target
- 复制代码
- systemctl daemon-reload
- systemctl start gitea
- 复制代码
- #启动
- systemctl start gitea
- #关闭
- systemctl stop gitea
- #状态
- systemctl status gitea
- 复制代码
接下来打开 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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。