gitea安装

 安装git

建议编译源码安装

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
复制代码

创建 git 组和用户

groupadd git
useradd git -g git -s /bin/false
复制代码

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

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
复制代码

创建 gitea service 并启动

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
复制代码

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

systemctl daemon-reload
systemctl start gitea
复制代码

gitea service 命令

#启动
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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值