Gogs搭建git服务器
来源:互联网 发布:阿里云大学官网 编辑:程序博客网 时间:2024/06/05 15:40
一、环境准备
1、nginx 安装2、MariaDB 安装或者(lnmp服务器)
二、新建用户
adduser git
三、git安装
yum -y install git
四、创建数据库
$ mysql -uroot -proot> create user 'gogs'@'localhost' identified by '123456';> grant all privileges on gogs.* to 'gogs'@'localhost';> flush privileges;> exit;
五、Gogs二进制代码安装
下载linux_amd64.tar.gz 上传到 /data/soft (下载地址)
tar -xvf linux_amd64.tar.gz rm linux_amd64.tar.gz chown -R git:git gogs/ cd gogs su git ./gogs web #(启动gogs服务)
六、进入浏览器安装
1、http://192.168.88.92:3000 2、来进行安装,填写好表单之后提交就可以了。 需要注意的是,允许在关闭注册的情况下不添加管理员, 这样安装完成之后将没有任何用户可以登录。 所以请务必在安装界面指定一个管理员帐号。
七、nginx反向代理
cd /data/conf/nginx/vhost/vi git.webname.me.conf
编辑内容
server { server_name git.webname.me; listen 80; # 或者 443,如果你使用 HTTPS 的话 # ssl on; 是否启用加密连接 # 如果你使用 HTTPS,还需要填写 ssl_certificate 和 ssl_certificate_key location / { # 如果你希望通过子路径访问,此处修改为子路径,注意以 / 开头并以 / 结束 proxy_pass http://127.0.0.1:3000/; } }
重启ngnix
server nginx restart
浏览器访问 git.webname.me
八、启动脚本
cd /data/soft/gogs cp scripts/init/centos/gogs /etc/init.d/ cd /etc/init.d/ chmod +x gogs vi gogs
编辑内容
GOGS_HOME=/data/gogs
加入自动脚本
sudo chkconfig --add gogs sudo service gogs start/stop/restart/status
阅读全文
0 0
- Gogs搭建git服务器
- 使用 Gogs 搭建自己的 Git 服务器
- 使用 Gogs 搭建自己的 Git 服务器,详见网址
- windows下两分钟搭建git服务器之gogs
- 在vps上搭建自己的git服务器gogs
- git服务器 gogs安装教程
- windows系统 Git Server git服务器自己搭建 (基于 Gitblit or Gogs )
- Docker+Gogs搭建个人Git服务
- Docker+Gogs搭建个人Git服务
- Docker+Gogs搭建个人Git服务
- 使用Gogs 搭建个人git仓库
- CentOS 7 安装gogs git代码服务器
- 使用Gogs配置Git服务器(非源码)
- 在CentOS中搭建Gogs服务器
- git命令大全(gogs)
- CentOS 下gogs搭建
- 阿里云搭建Gogs
- Ubuntu14 搭建 Gogs
- jquery.treeview.js 插件
- spring boot跳过maven test
- DWR第三篇之逆向Ajax升级
- 用keras实现3层BP网络的训练、保存、加载和导入自己手写的数字进行测试
- mybatis VS hibernate
- Gogs搭建git服务器
- android 程序永远保持屏幕亮
- 锁
- 20 分钟搞定投资人:就喜欢这种 pitch
- sort +awk+uniq 统计文件中出现次数最多的前10个单词yes3
- android编程之代码布局
- linux下杀死进程(kill)的N种方法
- jquery.qrcode.min.js 插件
- Java排序算法(冒泡排序)