完整可直接使用的 Gitea systemd 服务配置**,适用于 Debian/Ubuntu 系列此配置包含:systemd 单元文件Gitea 目录/权限反向代理(如你用 Nginx,可选)自启动日志行为你只需要复制粘贴即可部署。✅ 一、创建 Gitea 运行目录(必做)sudo adduser \ --system \ --shell /bin/bash \ --gecos 'Git Version Control' \ --group \ --disabled-password \ --home /home/gitea \ gitea创建目录:sudo mkdir -p /var/lib/gitea/{custom,data,log} sudo mkdir -p /etc/gitea权限:sudo chown -R gitea:gitea /var/lib/gitea/ sudo chmod -R 750 /var/lib/gitea/ sudo chown root:gitea /etc/gitea sudo chmod 770 /etc/gite
一、搭建运行环境 (centos8略去不写)1.mysql 5.77 版本安装步骤wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz 解压 ,移动到 /usr/local/mysqltar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz3.赋予mysql文件夹所属的用户组和用户,以及权限chmod -R 755 /usr/local/mysql chown -R mysql:mysql /usr/local/mysql遇到没用户组的,先添加用户和组groupadd mysql #添加mysql组 useradd -g mysql mysql -s /bin/false #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统 4.初始化mysqlcd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --datadir=/u
RonTon
挨踢大叔