1.安装git并初始化
yum
install git
2.安装go语音
yum install
go
安装完成之后,可以通过
go version 查看安装是否成功
3.安装mysql数据库
安装mysql数据库 安装完成后创建mysql数据库的用户gogs,创建数据库gogs
4.安装gogs
1:下载二进制安装包
curl -o /usr/local/src/gogs
.tar.gz http://
7d9nal
.com2
.z0
.glb.qiniucdn.com/
0.11rc/linux_amd64
.tar.gz
2:解压
cd /usr/
local/src
tar
-zxvf gogs
.tar
.gz
mv gogs /usr/
local
3:运行
cd /usr/local/gogs
./gogs web 后台运行nohup ./gogs web &
4:访问
http:
5:配置 根据升级情况配置
5.配置gogs
gogs安装完成之后,可以设定gogs的运行环境,配置文件为:custom/conf/app.ini(安装完成之后才会在gogs根目录下出现) 具体配置项可以参考:gogs配置说明
6.配置nginx反向代理
创建vhost文件夹
mkdir /etc/nginx/vhost
创建gogs
.conf文件
touch /etc/nginx/vhost/gogs
.conf
编辑gogs
.conf文件,内容如下:
server {
listen
80;
server_name git
.onemoo
.cn;
access_log /usr/
local/gogs/
log/gogs
.log main;
location
/ {
proxy_redirect off;
proxy_set_header Host
$host;
proxy_set_header X
-Real-IP $remote_addr;
proxy_set_header X
-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http:
}
}
配置nginx
.conf文件
vi /etc/nginx/nginx
.conf
添加内容include /etc/nginx/vhosts
参考地址:www.cnblogs.com/yuanyee/p/6639228.html
转载请注明原文地址: https://ju.6miu.com/read-1486.html