gogs安裝配置
http://www.rzrgm.cn/grimm/p/14134764.html
http://www.rzrgm.cn/hoxis/p/11462959.html
為gogs建立一個系統賬戶
sudo useradd git
添加用戶后需要修改一下/etc/sudoers
## Allow root to run any commands anywhere
root ALL=(ALL) ALL # 這個是系統原有的
git ALL=(ALL) NOPASSWD:ALL
NOPASSWD:ALL 表示執行sudo不需要用戶密碼
給用戶分配權限
su git 切換為git用戶,我操作的時候發現切換為git用戶,默認的home 屬于root 組及root用戶,git用戶沒有操作權限,這個時候我們就需要把home改為git及對應的組
chown git:git /home/git
gogs下載地址
https://dl.gogs.io/
我這里使用的是Centos7所以就用到scripts/systemd/gogs.service啟動腳本,需要進行以下操作。
cp scripts/systemd/gogs.service /etc/systemd/system
復制好啟動腳本后,就執行它
sudo systemctl start gogs.service # 啟動服務
如果需要開機啟動話執行:
sudo systemctl enable gogs.service
查看服務運行狀態
sudo systemctl status gogs.service
安裝mysql5.7 本次安裝密碼FquhflMXa6/f
https://blog.csdn.net/weixin_33143629/article/details/112118787
root密碼
Ilife20211022.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ilife20211022.';
執行以下命令開啟遠程訪問限制(注意:下面命令開啟的IP是 192.168.16.8,如要開啟所有的,用%代替IP)
grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;
grant all privileges on *.* to 'root'@'%' identified by 'Ilife20211022.' with grant option;
jk配置自動構建
http://www.rzrgm.cn/stulzq/p/8629720.html
推送地址的格式為:http(s)://<你的Jenkins地址>/gogs-webhook/?job=<你的Jenkins任務名>

浙公網安備 33010602011771號