工作需要迁移gogs,粗略记下笔记

操作系统:CentOS Linux release 7.4.1708 (Core)

防火墙:关闭状态,如有需要开启默认的3000端口

一、配置

首先安装git

[root@host2 ~]# yum -y installgit

[root@host2~]# git --version

git version1.8.3.1[root@host2~]# adduser git

[root@host2~]# idgit

uid=1002(git) gid=1003(git) 组=1003(git)

[root@host2~]# mkdir /opt/env_gogs ;cd /opt/env_gogs  #上传gogs包到此文件下

[root@host2 env_gogs]#tar xf gogs_linux_amd64.tar.gz

[root@host2 env_gogs]#sugit

[git@host2 gogs]$ cd/opt/env_gogs/gogs

[git@host2 gogs]$ ./gogs web

使用浏览器访问http://服务器ip:3000即可打开Gogs的安装页面

安装页面配置:

最上面有个选择数据库的,没有截图,我选的是sqlite3,路径默认,因为sqlite3不需要配置数据库,比较方便,也可以自己使用mysql,然后配置数据库

这些可以按照默认配置就行,其他的可以等配置好后在custom/conf/app.ini里修改

配置文件:custom/conf/app.ini

APP_NAME =Gogs

RUN_USER=git

RUN_MODE=prod

[database]

DB_TYPE=sqlite3

HOST= 127.0.0.1:3306NAME=gogs

USER=root

PASSWD=SSL_MODE=disable

PATH= data/gogs.db

[repository]

ROOT= /home/git/gogs-repositories

[server]

DOMAIN= 192.168.0.132HTTP_PORT= 3333ROOT_URL= http://192.168.0.132:3333/

DISABLE_SSH = falseSSH_PORT= 22START_SSH_SERVER= falseOFFLINE_MODE= false[mailer]

ENABLED= false[service]

REGISTER_EMAIL_CONFIRM= falseENABLE_NOTIFY_MAIL= falseDISABLE_REGISTRATION= falseENABLE_CAPTCHA= trueREQUIRE_SIGNIN_VIEW= false[picture]

DISABLE_GRAVATAR= falseENABLE_FEDERATED_AVATAR= true[session]

PROVIDER= file[log]

MODE= fileLEVEL=Info

ROOT_PATH= /opt/env_gogs/gogs/log

[security]

INSTALL_LOCK= trueSECRET_KEY= tCaP3J3Qkbf2Iyx

重新启动gogs:

[git@host2 gogs]$ nohup ./gogs web -p 3333 &  [git@host2 gogs]$ps aux | grepgogs

git5321 0.0 3.7 219072 37284 pts/0 Sl 12:51 0:01 ./gogs web -p 3333

浏览器输入访问地址:

至此,gogs基础服务已搭建完成

二、迁移

1、停gogs服务

2、把原服务器上的/home/git/gogs-repositories/和/opt/env_gogs/gogs/data/打包发送到新服务器的相对应目录下(或者同步)

3、到新服务器上相对应目录解压上面两个文件,注意看权限是不是git

4、重启新服务器的gogs

5、登录验证ok

gogs哪里修改服务器配置,gogs配置及迁移相关推荐

  1. 虚拟空间 配置 服务器,虚拟主机空间可以修改服务器配置吗

    虚拟主机空间可以修改服务器配置吗 内容精选 换一换 在待分析的服务器上安装节点.Web服务器(即安装鲲鹏性能分析工具的服务器)默认安装了节点,如果待分析的服务器与安装工具的服务器是同一个,请跳过该章节 ...

  2. gogs创建项目_docker gogs安装

    前言 使用docker+gogs方式搭建自己的私有代码服务器 Gogs官网文档地址 创建docker mysql 拉取mysql镜像 docker pull mysql 创建物理目录,用于存储mysq ...

  3. linux查看gogs版本,linux下 gogs的安装和web钩子

    linux系统下 gogs下载安装以及web钩子的使用 (1)下载gogs  官方网址:https://dl.gogs.io/ 选择合适的版本,解压后就可以使用了 启动gogs的命令:  ./gos ...

  4. 如何修改7 服务器配置,centos7修改服务器配置

    centos7修改服务器配置 内容精选 换一换 简要介绍Oases是一个转录组组装器,旨在没有任何基因组组装的情况下从短读测序技术生成转录本.开发语言:C一句话描述:基因组装软件开源协议:GPL 3. ...

  5. 实战:基于 Spring 的应用配置如何迁移至阿里云应用配置管理 ACM

    最近遇到一些开发者朋友,准备将原有的Java Spring的应用配置迁移到 阿里云应用配置管理 ACM 中.迁移过程中,遇到不少有趣的问题.本文将通过一个简单的样例来还原迁移过程中遇到的问题和相关解决 ...

  6. django搭建一个小型的服务器运维网站-查看和修改服务器配置与数据库的路由...

    目录 项目介绍和源码: 拿来即用的bootstrap模板: 服务器SSH服务配置与python中paramiko的使用: 用户登陆与session; 最简单的实践之修改服务器时间: 查看和修改服务器配 ...

  7. putty窗口标题修改、字体颜色修改等简单配置以及putty多开工具mtputty的使用

    putty窗口标题修改 设置Window->Behaviour->Window title: 在Terminal->Features中一定要勾选Disable remote-cont ...

  8. 微信公众号修改服务器配置token验证失败

    @微信公众号修改服务器配置token验证失败 微信公众号修改服务器配置token验证失败 新建SignUtil类 public class SignUtil {// 与接口配置信息中的 Token 要 ...

  9. 怎么修改邮箱服务器类型,邮箱登录手动修改服务器配置

    邮箱登录手动修改服务器配置 内容精选 换一换 为加强对数据的容灾管理,云堡垒机支持手动备份和配置日志远程备份,提高审计数据安全性和系统可扩展性.通过手动导出/下载各功能模块数据文件保存在本地,可手动备 ...

最新文章

  1. 转发:Hekaton:SQL Server集成的内存事务处理
  2. python的官方网站地址是什么-python赋值和地址
  3. 图解 MySQL 索引:B-树、B+树,终于搞清楚了!
  4. 前端ui框架_跨屏建站发布同名响应式前端ui框架
  5. MATLAB-2:基础与提高
  6. 在Java中衡量执行时间– Spring StopWatch示例
  7. Impala 查询导出到文本,本地系统
  8. linux软件包管理解析,linux学习笔记_09_软件包管理解析.doc
  9. PHP是4个进程还是五个,PHP多进程(4) :内部多进程
  10. analyze怎么优化oracle,Analyze table对Oracle性能的提升
  11. 第五天 01-ftp服务器使用及arp欺骗获取ftp账号密码
  12. 【高质量编程指南笔记】
  13. linux连接到sqlserver命令行,Linux 下连接sqlserver (上)
  14. NorFlash和NandFlash区别
  15. SAP 评估收货结算(ERS)
  16. suse安装readline-devel
  17. 程序员是否应该去做外包
  18. TiDB GC 之处理案例 FAQ
  19. qt Android之环境建立
  20. [转帖]RC、CTP、RTM、OEM、RTL、VOL版本的区别

热门文章

  1. Android 图片编辑的原理与实现——涂鸦与马赛克
  2. 历史上的今天:微信 5.0 发布;百度上市;LinkedIn 创始人诞生
  3. 安装Oracle11g出现INS-13001环境不满足最低要求
  4. 电脑如何打出声调的五度竖棍标记法符号 ?
  5. Marching Cubes初探——Marching Cubes构建体素圆
  6. 八股文真的有必要背吗?当代科举考试制度的答案就在这里
  7. 服务降级 熔断机制
  8. 7-1 Forever (20分)
  9. CLAHE:Contrast Limited Adaptive histgram equalization
  10. form submit提交的几种方法