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

大庆建设局网站迁址微信小程序注册需要多少钱

大庆建设局网站迁址,微信小程序注册需要多少钱,公司网站运营维护单位,net域名网站GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab :https://gitlab.cn/install?channelcontent&utm_sourcecsdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署…

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab :https://gitlab.cn/install?channel=content&utm_source=csdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。

极狐GitLab 在 5 月 28 日正式发布了 AI 产品驭码CodeRider。现已开启免费试用,登录官网:https://coderider.gitlab.cn/ 即可申请试用。

更多关于极狐GitLab :https://gitlab.cn 或者 DevOps 的最佳实践,可以关注文末的极狐GitLab 公众号。

学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网:https://gitlab.cn
  2. 极狐GitLab 官网文档:https://docs.gitlab.cn
  3. 极狐GitLab 论坛:https://forum.gitlab.cn/
  4. 极狐GitLab 安装配置:https://gitlab.cn/install
  5. 极狐GitLab 资源中心:https://resources.gitlab.cn/
  6. AI 产品驭码CodeRider:https://coderider.gitlab.cn/

搜索【极狐GitLab】公众号,后台输入加群,备注gitlab,即可加入官方微信技术交流群。

本指南记录了如何管理安装外部 PostgreSQL 数据库的 PostgreSQL 扩展。
您必须将以下扩展加载到主要极狐GitLab 数据库中(默认为 gitlabhq_production):

扩展最小极狐GitLab 版本
pg_trgm8.6
btree_gist13.1
plpgsql11.7

如果您使用 Geo,则必须将以下扩展加载到所有次要跟踪数据库中(默认为 gitlabhq_geo_production):

扩展最小极狐GitLab 版本
plpgsql9.0

为了安装扩展,PostgreSQL 要求用户具有超级用户权限。通常,极狐GitLab 数据库用户不是超级用户。因此,在安装扩展时不能使用常规数据库迁移,而是必须在将极狐GitLab 升级到更新版本之前手动安装扩展。

手动安装 PostgreSQL 扩展

为了安装 PostgreSQL 扩展,应遵循以下过程:

  1. 使用超级用户连接到极狐GitLab PostgreSQL 数据库,例如:
sudo gitlab-psql -d gitlabhq_production
  1. 使用 CREATE EXTENSION 安装扩展程序(本例中为 btree_gist):
CREATE EXTENSION IF NOT EXISTS btree_gist
  1. 验证已安装的扩展:
 gitlabhq_production=# \dxList of installed extensionsName    | Version |   Schema   |                            Description------------+---------+------------+-------------------------------------------------------------------btree_gist | 1.5     | public     | support for indexing common datatypes in GiSTpg_trgm    | 1.4     | public     | text similarity measurement and index searching based on trigramsplpgsql    | 1.0     | pg_catalog | PL/pgSQL procedural language(3 rows)

在某些系统上,您可能需要安装额外的软件包(例如,postgresql-contrib)才能使某些扩展可用。

典型故障场景

以下是由于未先安装扩展而导致新的极狐GitLab 安装失败的示例。

---- Begin output of "bash"  "/tmp/chef-script20210513-52940-d9b1gs" ----
STDOUT: psql:/opt/gitlab/embedded/service/gitlab-rails/db/structure.sql:9: ERROR:  permission denied to create extension "btree_gist"
HINT:  Must be superuser to create this extension.
rake aborted!
failed to execute:
psql -v ON_ERROR_STOP=1 -q -X -f /opt/gitlab/embedded/service/gitlab-rails/db/structure.sql --single-transaction gitlabhq_production

以下是在运行迁移之前未安装扩展的情况示例。
在这种情况下,由于权限不足,数据库迁移无法创建扩展 btree_gist

== 20200515152649 EnableBtreeGistExtension: migrating =========================
-- execute("CREATE EXTENSION IF NOT EXISTS btree_gist")GitLab requires the PostgreSQL extension 'btree_gist' installed in database 'gitlabhq_production', but
the database user is not allowed to install the extension.You can either install the extension manually using a database superuser:CREATE EXTENSION IF NOT EXISTS btree_gistOr, you can solve this by logging in to the GitLab database (gitlabhq_production) using a superuser and running:ALTER regular WITH SUPERUSERThis query will grant the user superuser permissions, ensuring any database extensions
can be installed through migrations.

要从失败的迁移中恢复,必须由超级用户手动安装扩展,并且通过重新运行数据库迁移完成极狐GitLab 升级:

sudo gitlab-rake db:migrate
http://www.yayakq.cn/news/373384/

相关文章:

  • 做网站的边框wordpress设置连接地址
  • 自己的做网站网站程序 wap pc 同步
  • 成都网站线上公司外加工活怎么直接找厂家接单
  • 自适应网站开发书籍程序员做网站赚钱
  • 怎么做游戏测评视频网站沈阳建网站
  • 爱用建站平台的优势大酒店网站源代码
  • 网站广告推广怎么做的留学网站建设
  • 商品网站做推广方案使用模板建站
  • 网站更改临沂网站备案公司
  • 山东住房建设厅官网站首页简述网络营销的概念
  • 平东网站建设首钢建设公司网站
  • 网站开发用主要软件电脑室内装修设计软件
  • 和规划网站如何代运营公司收费
  • 深圳建设交易信息网站ui设计和前端开发哪个好
  • 建设网站实训心得wordpress 加视频教程
  • 淘口令微信网站怎么做廊坊网站建设优化
  • 做期权注册网站免费营销型网站模版
  • 泉州鲤城网站建设企业网站推广的线上渠道有哪些?
  • 做网站能赚吗网站的会员功能怎么做
  • 蚌山网站建设钱江摩托车官网
  • 比较出名的网站域名网站建设常用的工具
  • 什邡门户网站网站推广途径选择
  • 十大装修公司排行榜外贸营销型网站策划中seo层面包括
  • 汕头网站建设托管新手建网站什么类型好
  • 莱芜住房和城乡建设厅网站如何做好线上销售
  • 外发加工是否有专门的网站公司网页设计模板图片
  • 青海专业网页设计免费建站整合网络营销平台
  • 平湖新埭哪里有做网站的wordpress怎样美化网页
  • 免费货源网站免费版权wordpress模板安装后
  • 晋中建设集团有限公司网站江苏和住房建设厅网站