gitea mysql8_gitea安装和配置

本文档详细介绍了如何在Linux系统上下载、安装和配置Gitea,包括设置Git用户、Nginx反向代理以及Mysql数据库的连接。此外,还提供了Gitea服务的Systemd配置文件,确保服务的自动重启和开机启动。
摘要由CSDN通过智能技术生成

下载和赋权wget https://dl.gitea.io/gitea/master/gitea-master-linux-amd64

chmod +x gitea

mv gitea-master-linux-amd64 gitea

创建git用户和用户组adduser git

chown git.git /data/wwwroot/git.com/vim /etc/passwd

### 编辑

git:x:1005:1005:,,,:/home/git:/sbin/nologin

Nginx配置### Nginx配置反代

location / {

proxy_pass http://localhost:3000/;

}

Mysql数据库创建和配置

推荐使用phpmyadmin

守护进程&开机自启vim /etc/systemd/system/gitea.service

### 编辑

[Unit]

Description=Gitea (Git with a cup of tea)

After=syslog.target

After=network.target

After=mysqld.service

#After=postgresql.service

#After=memcached.service

#After=redis.service

[Service]

# Modify these two values and uncomment them if you have

# repos with lots of files and get an HTTP error 500 because

# of that

###

#LimitMEMLOCK=infinity

#LimitNOFILE=65535

RestartSec=2s

Type=simple

User=git

Group=git

WorkingDirectory=/data/wwwroot/git.moegay.com

ExecStart=/data/wwwroot/git.moegay.com/gitea web

Restart=always

Environment=USER=git HOME=/home/git

[Install]

WantedBy=multi-user.targesystemctl daemon-reload

systemctl restart gitea

systemctl enable gitea

最后更新于 2018-04-24 01:20:31 并被添加「」标签,已有 70507 位童鞋阅读过。

本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值