archlinux gitea 搭建
用pacman 安装好gitea,mariadb
然后移动一下配置文件
sudo cp /etc/gitea/app.example.ini /etc/gitea/app.ini
sudo chown gitea /etc/gitea/app.ini
sudo chgrp gitea /etc/gitea/app.ini
sudo systemctl enable gitea.service
sudo systemctl start gitea.service
配置数据库
https://docs.gitea.io/en-us/database-prep/
sudo mysql -u root -p
CREATE USER 'gitea'@'localhost' IDENTIFIED BY 'MY_PASSWORD';
CREATE DATABASE giteadb CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
GRANT ALL PRIVILEGES ON giteadb.* TO 'gitea'@'localhost';
FLUSH PRIVILEGES;
mysql -u gitea -p giteadb
注意,按照上述配置,服务器中用户为gitea,数据库中的用户名为gitea,数据库名为giteadb
访问该服务器的3000端口,按照上边的配置将配置信息填好即可。
创建初始用户就是gitea的管理员。