当前位置: 首页 > news >正文

网站怎么做权重网站关键词快速排名服务

网站怎么做权重,网站关键词快速排名服务,已有网站做百度推广,百度搜索不到任何网站描述:最近公司迁移gitlab,我没有迁移过,经过网上查找资料最终完成迁移,途中也遇到挺多坑和两个问题,希望能帮到你。 新服务器安装gitlab 注意:新服务器gitlab版本也需要和旧版本一致。 首先查看原Gitlab…

描述:最近公司迁移gitlab,我没有迁移过,经过网上查找资料最终完成迁移,途中也遇到挺多坑和两个问题,希望能帮到你。

新服务器安装gitlab

注意:新服务器gitlab版本也需要和旧版本一致。

首先查看原Gitlab版本

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

我的系统是unbuntu,系统不一致安装方法可能不大一直,需注意一下。

安装

更新系统包

sudo apt-get update
sudo apt-get upgrade

安装依赖包

sudo apt-get install -y curl openssh-server ca-certificates

添加 GitLab 仓库

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

安装 GitLab 13.6.3

(注意:我的版本是13.6.3)

udo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ce=13.6.3-ce.0

请将 http://gitlab.example.com 替换为你的 GitLab 域名或ip+端口。

出现以下提示,表示安装成功
在这里插入图片描述

配置

进入配置文件

sudo vim /etc/gitlab/gitlab.rb

配置对外IP和默认端口(大概第33行)
在这里插入图片描述
保存退出使配置生效

gitlab-ctl reconfigure

在这里插入图片描述

备份原gitlab数据

备份配置文件

先备份一下一下两个文件

/etc/gitlab/gitlab.rc
/etc/gitlab/gitlab-secrets.json

/etc/gitlab/gitlab-secrets.json文件,此文件中包含数据库加密密钥,CI/CD变量以及双因子认证等变量信息,如果在GitLab中使用到此部分内容,必须进行此文件的手动恢复。

数据备份

旧服务器执行进行数据备份

gitlab-rake gitlab:backup:create

备份地址在 /var/opt/gitlab/backups/下

cd /var/opt/gitlab/backups/
ll

在这里插入图片描述
下载并传输到新服务器的/var/opt/gitlab/backups/下,注意权限问题(下载前和上传后最好都将权限赋值为777)

sudo chmod 777 1716965063_2024_05_29_13.6.3_gitlab_backup.tar

在这里插入图片描述

还原

停止unicorn和sidekiq服务,puma服务

gitlab-ctl stop nginx && gitlab-ctl  stop puma && gitlab-ctl  stop unicorn && gitlab-ctl stop sidekiq

应用备份数据 中途输入两个yes

注意BACKUP=打包的编号

gitlab-rake gitlab:backup:restore BACKUP=1716978170_2024_05_29_13.6.3

在这里插入图片描述
在这里插入图片描述

替换gitlab-secrets.json文件

将旧服务器/etc/gitlab/gitlab-secrets.json替换新服务器/etc/gitlab/gitlab-secrets.json,注意先提前备份一下新服务器该文件,以免有问题还原。

重启gitlab服务

gitlab-ctl restart

问题

在还原过程中遇到两个问题,下面列出问题以及解决方法

问题1

PG::ConnectionBad: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:49:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => gitlab:db:configure
(See full trace by running task with --trace)

解决方法:
1、按住CTRL+C强制结束
2、先停止 gitlab ,命令: sudo gitlab-ctl stop
3、执行命令: sudo chmod 755 /var/opt/gitlab/postgresql
4、执行命令:sudo systemctl restart gitlab-runsvdir
5、再次配置:sudo gitlab-ctl reconfigure
6、启动即可:sudo gitlab-ctl restart

问题2

Restoring PostgreSQL database gitlabhq_production ... ERROR:  must be owner of extension pg_trgm
ERROR:  must be owner of extension btree_gist
ERROR:  must be owner of extension btree_gist
ERROR:  must be owner of extension pg_trgm

解决办法:
1、修改postgresql相关配置

# 修改以下配置文件,修改端口监听地址,默认监控localhost,* 代表all
$ vim /var/opt/gitlab/postgresql/data/postgresql.conflisten_addresses = '*'
# 以下配置文件新增以下两行
$ vim /var/opt/gitlab/postgresql/data/pg_hba.conflocal   all         all                               trust
host    all         all                               127.0.0.1/32 trust

2、重启gitlab服务

gitlab-ctl restart

3、修改数据


$ su - gitlab-psql$ /opt/gitlab/embedded/bin/psql -h 127.0.0.1 gitlabhq_productiongitlabhq_production=# ALTER USER gitlab WITH SUPERUSER;ALTER ROLEgitlabhq_production=# \q$ exit

參考

Gitlab旧服务器迁移新服务器
Ubuntu安装gitlab教程
GitLab 报错 ConnectionBad: could not connect to server: No such…
gitlab备份数据 gitlab项目备份
gitlab安装以及数据迁移

http://www.mmbaike.com/news/60606.html

相关文章:

  • 网站备案都审核什么资料seo怎么优化方法
  • 武汉做网站代运营平台百度一下网页首页
  • 网站流量钱是谁给的关键词首页优化
  • 做婚恋网站的开发软件开发工程师
  • 哪些网站做财金的好四川自助seo建站
  • 广告公司寮步网站建设珠海seo排名收费
  • 升华网络推广软件安卓优化大师最新版下载
  • 做网站分为哪几个岗位人民网舆情数据中心官网
  • 电子工程网站大全传统营销与网络营销的区别
  • 怎样做网站平台赚钱vi设计
  • 政务公开网站开发微信管理系统
  • 免费网站客服系统百度app 浏览器
  • wordpress模板 简约抖音seo优化
  • 网站建设 经营范围seo优化搜索推广
  • 网站建设合同 费用360搜索引擎下载
  • 湖北标书设计制作如何提高网站seo排名
  • 网站建设服务商都有哪些站长工具搜索
  • 黄冈个人网站建设平台微信营销软件有哪些
  • 河北省做网站哪家公司好房地产销售怎么找客户
  • 美女直接做的网站有哪些品牌策略有哪些
  • 手机网站自助建站哪家公司建设网站好
  • 网站开发 多语言网站关键词推广价格
  • 怎么做企业推广武汉seo关键词排名
  • 中国法院政务网站群建设培训会专门搜索知乎内容的搜索引擎
  • 网站开发需要多少钱怎样竞价托管推广公司
  • 服务公司外传 芳岚日记南宁网站seo优化公司
  • 营销型网站定制广告免费发布信息
  • 昆明网站建设团队网推怎么做
  • 个体工商户做网站能加地名吗浏览器2345网址导航下载安装
  • 专门做ppt的网站关键词优化排名seo