gogs哪里修改服务器配置,gogs配置及迁移
工作需要迁移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配置及迁移相关推荐
- 虚拟空间 配置 服务器,虚拟主机空间可以修改服务器配置吗
虚拟主机空间可以修改服务器配置吗 内容精选 换一换 在待分析的服务器上安装节点.Web服务器(即安装鲲鹏性能分析工具的服务器)默认安装了节点,如果待分析的服务器与安装工具的服务器是同一个,请跳过该章节 ...
- gogs创建项目_docker gogs安装
前言 使用docker+gogs方式搭建自己的私有代码服务器 Gogs官网文档地址 创建docker mysql 拉取mysql镜像 docker pull mysql 创建物理目录,用于存储mysq ...
- linux查看gogs版本,linux下 gogs的安装和web钩子
linux系统下 gogs下载安装以及web钩子的使用 (1)下载gogs 官方网址:https://dl.gogs.io/ 选择合适的版本,解压后就可以使用了 启动gogs的命令: ./gos ...
- 如何修改7 服务器配置,centos7修改服务器配置
centos7修改服务器配置 内容精选 换一换 简要介绍Oases是一个转录组组装器,旨在没有任何基因组组装的情况下从短读测序技术生成转录本.开发语言:C一句话描述:基因组装软件开源协议:GPL 3. ...
- 实战:基于 Spring 的应用配置如何迁移至阿里云应用配置管理 ACM
最近遇到一些开发者朋友,准备将原有的Java Spring的应用配置迁移到 阿里云应用配置管理 ACM 中.迁移过程中,遇到不少有趣的问题.本文将通过一个简单的样例来还原迁移过程中遇到的问题和相关解决 ...
- django搭建一个小型的服务器运维网站-查看和修改服务器配置与数据库的路由...
目录 项目介绍和源码: 拿来即用的bootstrap模板: 服务器SSH服务配置与python中paramiko的使用: 用户登陆与session; 最简单的实践之修改服务器时间: 查看和修改服务器配 ...
- putty窗口标题修改、字体颜色修改等简单配置以及putty多开工具mtputty的使用
putty窗口标题修改 设置Window->Behaviour->Window title: 在Terminal->Features中一定要勾选Disable remote-cont ...
- 微信公众号修改服务器配置token验证失败
@微信公众号修改服务器配置token验证失败 微信公众号修改服务器配置token验证失败 新建SignUtil类 public class SignUtil {// 与接口配置信息中的 Token 要 ...
- 怎么修改邮箱服务器类型,邮箱登录手动修改服务器配置
邮箱登录手动修改服务器配置 内容精选 换一换 为加强对数据的容灾管理,云堡垒机支持手动备份和配置日志远程备份,提高审计数据安全性和系统可扩展性.通过手动导出/下载各功能模块数据文件保存在本地,可手动备 ...
最新文章
- 转发:Hekaton:SQL Server集成的内存事务处理
- python的官方网站地址是什么-python赋值和地址
- 图解 MySQL 索引:B-树、B+树,终于搞清楚了!
- 前端ui框架_跨屏建站发布同名响应式前端ui框架
- MATLAB-2:基础与提高
- 在Java中衡量执行时间– Spring StopWatch示例
- Impala 查询导出到文本,本地系统
- linux软件包管理解析,linux学习笔记_09_软件包管理解析.doc
- PHP是4个进程还是五个,PHP多进程(4) :内部多进程
- analyze怎么优化oracle,Analyze table对Oracle性能的提升
- 第五天 01-ftp服务器使用及arp欺骗获取ftp账号密码
- 【高质量编程指南笔记】
- linux连接到sqlserver命令行,Linux 下连接sqlserver (上)
- NorFlash和NandFlash区别
- SAP 评估收货结算(ERS)
- suse安装readline-devel
- 程序员是否应该去做外包
- TiDB GC 之处理案例 FAQ
- qt Android之环境建立
- [转帖]RC、CTP、RTM、OEM、RTL、VOL版本的区别