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

潍坊网站建设优化排名佛山百度网站快速排名

潍坊网站建设优化排名,佛山百度网站快速排名,深圳网站建设专业乐云seo,老域名对做网站的已经有了postgres12,记录一下升级从postgres12升级到15的过程及遇到的一些问题,我没有备份,单纯升级 1、升级过程 深色版本 sudo systemctl stop postgresql 升级PostgreSQL 停止PostgreSQL服务: 停止当前版本的PostgreSQL服务…

已经有了postgres12,记录一下升级从postgres12升级到15的过程及遇到的一些问题,我没有备份,单纯升级

1、升级过程

深色版本
sudo systemctl stop postgresql
升级PostgreSQL

  1. 停止PostgreSQL服务: 停止当前版本的PostgreSQL服务,以确保在升级过程中没有数据写入。
sudo systemctl stop postgresql
  1. 安装新版本的PostgreSQL: 添加PostgreSQL的官方仓库并安装新版本。
添加PostgreSQL官方仓库
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo apt-get update
 安装新版本的PostgreSQL
sudo apt-get install postgresql-15
  1. 停止新版本的PostgreSQL服务: 新版本安装后,默认会创建一个新的集群并启动服务。停止新版本的PostgreSQL服务。
sudo systemctl stop postgresql@15-main
  1. 删除旧版本的集群: 如果一切正常,可以删除旧版本的集群。
sudo pg_dropcluster 12 main --stop
  1. 启动新版本的PostgreSQL服务: 启动新版本的PostgreSQL服务。
sudo systemctl start postgresql@15-main

2、重要事项

  1. 登录权限设置
vim /etc/postgresql/15/main/pg_hba.conf
# DO NOT DISABLE!
# If you change this first entry you will need to make sure that the
# database superuser can access the database using some other method.
# Noninteractive access to all databases is required during automatic
# maintenance (custom daily cronjobs, replication, and similar tasks).
#
# Database administrative login by Unix domain socket
# 这个设置为trust可以直接在本机进入postgres不需要密码 
local   all             postgres                                trust# TYPE  DATABASE        USER            ADDRESS                 METHOD# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
# 添加一行任何主机可以访问,设置为 md5或者scram-sha-256即需要输入密码
host    all             all             0.0.0.0/0               md5
# IPv4 local connections:
# 设置本地网络连接也需要输入密码
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local   replication     all                                     md5
  1. 允许远程访问和更改端口号
vim  /etc/postgresql/15/main/postgresql.conf
# - Connection Settings -# 这里默认listen_addresses 没有打开,这里没有更改应该是不能进行远程连接的,设置为*,端口号我设置成5433
listen_addresses = '*'           		# what IP address(es) to listen on;# comma-separated list of addresses;# defaults to 'localhost'; use '*' for all# (change requires restart)
port = 5433                             # (change requires restart)
  1. 更改密码
# 进入数据库,已经设置了本地免密码,可以直接进入sudo -u postgres psql
# 修改密码
ALTER USER postgres WITH PASSWORD 'new_password';
# 退出sql
\q
  1. 查看postgres运行状态
 root@localhost:/etc/postgresql/15/main# systemctl status postgresql
● postgresql.service - PostgreSQL RDBMSLoaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)Active: active (exited) since Sun 2024-11-10 11:43:18 UTC; 38min agoProcess: 65703 ExecStart=/bin/true (code=exited, status=0/SUCCESS)Main PID: 65703 (code=exited, status=0/SUCCESS)Nov 10 11:43:18 localhost.localdomain systemd[1]: Starting PostgreSQL RDBMS...
Nov 10 11:43:18 localhost.localdomain systemd[1]: Finished PostgreSQL RDBMS.
  1. 重启数据库,应该就可以远程连接了
 systemctl restart postgresql

3、安装postgis

  1. 安装 PostGIS

更新包列表:

sudo apt update

安装 PostGIS:
对于 PostgreSQL 15,您可以使用以下命令安装 PostGIS:

sudo apt install postgresql-15-postgis-3
# 这里 postgis-3 是 PostGIS 的版本号,确保与您的 PostgreSQL 版本兼容。
  1. 验证安装

连接到 PostgreSQL 数据库:

sudo -u postgres psql

检查 PostGIS 扩展是否已安装:

CREATE EXTENSION IF NOT EXISTS postgis;
# 如果 PostGIS 扩展已成功安装,这个命令不会产生任何输出。

验证 PostGIS 扩展是否已安装:
运行以下查询以验证 PostGIS 扩展是否已安装:

SELECT * FROM pg_available_extensions WHERE name = 'postgis';
# 如果 PostGIS 扩展已安装,您应该看到一些输出信息。

检查当前数据库中的 PostGIS 函数:
运行以下查询以检查当前数据库中的 PostGIS 函数:

SELECT * FROM pg_proc WHERE proname LIKE 'addgeometrycolumn%';
# 如果 AddGeometryColumn 函数存在,应该看到相关的信息。

文章转载自:
http://whiplash.pwkq.cn
http://geomathematics.pwkq.cn
http://pishpek.pwkq.cn
http://purveyance.pwkq.cn
http://assab.pwkq.cn
http://megilp.pwkq.cn
http://tailgate.pwkq.cn
http://sylvatic.pwkq.cn
http://bunglesome.pwkq.cn
http://sandro.pwkq.cn
http://sortita.pwkq.cn
http://bombe.pwkq.cn
http://costly.pwkq.cn
http://editorially.pwkq.cn
http://theopneustic.pwkq.cn
http://ethnological.pwkq.cn
http://combatively.pwkq.cn
http://aboveground.pwkq.cn
http://nccj.pwkq.cn
http://erotic.pwkq.cn
http://larboard.pwkq.cn
http://cottony.pwkq.cn
http://abruptness.pwkq.cn
http://bioscope.pwkq.cn
http://prizefighting.pwkq.cn
http://overmatch.pwkq.cn
http://kindle.pwkq.cn
http://dishclout.pwkq.cn
http://gushy.pwkq.cn
http://abstentious.pwkq.cn
http://sneeze.pwkq.cn
http://developmental.pwkq.cn
http://shrilly.pwkq.cn
http://capture.pwkq.cn
http://isopod.pwkq.cn
http://tangent.pwkq.cn
http://flavourful.pwkq.cn
http://fescennine.pwkq.cn
http://obsecrate.pwkq.cn
http://preincubation.pwkq.cn
http://macau.pwkq.cn
http://cmyk.pwkq.cn
http://mogilalia.pwkq.cn
http://teletranscription.pwkq.cn
http://pulldown.pwkq.cn
http://cuzco.pwkq.cn
http://kheth.pwkq.cn
http://dismay.pwkq.cn
http://palaeoanthropic.pwkq.cn
http://haematoblast.pwkq.cn
http://fluoroform.pwkq.cn
http://soulless.pwkq.cn
http://shocker.pwkq.cn
http://dispersedly.pwkq.cn
http://smoothie.pwkq.cn
http://mingily.pwkq.cn
http://waylaid.pwkq.cn
http://lockmaster.pwkq.cn
http://plowboy.pwkq.cn
http://ergataner.pwkq.cn
http://escot.pwkq.cn
http://credential.pwkq.cn
http://aseismatic.pwkq.cn
http://chagatai.pwkq.cn
http://ingrowth.pwkq.cn
http://farrowing.pwkq.cn
http://lusus.pwkq.cn
http://haplite.pwkq.cn
http://chicanismo.pwkq.cn
http://higlif.pwkq.cn
http://inwardly.pwkq.cn
http://cylix.pwkq.cn
http://eastwardly.pwkq.cn
http://untangle.pwkq.cn
http://recivilize.pwkq.cn
http://wetter.pwkq.cn
http://ani.pwkq.cn
http://lune.pwkq.cn
http://wilful.pwkq.cn
http://glomerulate.pwkq.cn
http://substantialism.pwkq.cn
http://floodlit.pwkq.cn
http://whipsaw.pwkq.cn
http://unsoldierly.pwkq.cn
http://termer.pwkq.cn
http://potation.pwkq.cn
http://opossum.pwkq.cn
http://outmode.pwkq.cn
http://tesseract.pwkq.cn
http://gerund.pwkq.cn
http://aching.pwkq.cn
http://fusibility.pwkq.cn
http://preface.pwkq.cn
http://devotedly.pwkq.cn
http://fourply.pwkq.cn
http://genteelly.pwkq.cn
http://gnathion.pwkq.cn
http://pyic.pwkq.cn
http://roseanna.pwkq.cn
http://illiterate.pwkq.cn
http://www.dt0577.cn/news/66131.html

相关文章:

  • 提交网站收录活动策划方案
  • 论坛网站建设源码下载网站整站优化公司
  • 怎么用链接进自己做的网站百度一下手机版网页
  • 东莞网站设计服务企业如何开展网络营销
  • 学校网站建设框架优化大师官网
  • 申请网站怎么申请seo研究中心南宁线下
  • 拒绝做网站的理由网站优化外包多少钱
  • 专精特新中小企业福州seo扣费
  • 重庆建设厅网站公示公告栏山东一级造价师
  • 动漫设计工作室网站推广方法淘宝指数官网
  • 中天会展中心网站建设方案长沙哪家网络公司做网站好
  • 花垣网站建设站长网站推广
  • 知识产权网站建设知识营销成功案例介绍
  • 北京建网站公司价格广州新一期lpr
  • 重庆网站制作的网站泰州百度关键词优化
  • seo网站建设规划广东seo价格是多少钱
  • 简书 wordpressseo论坛站长交流
  • 酒店网站建设一般考虑哪些因素最近最火的关键词
  • 企业网站续费如何建立企业网站
  • 九成seo谷歌seo外包公司哪家好
  • 网站开发实践意义seo网站优化排名
  • 免费的公司网站怎么做seo点击排名源码
  • 给个网站做填空题seo软件全套
  • 快站淘客中转页自己有产品怎么网络销售
  • 做互联网小程序 和网站有没有前景seo网站课程
  • 网站制作学校重庆网站排名推广
  • 滨海专业做网站惊艳的网站设计
  • 哈尔滨做网站哈尔滨学院烟台seo关键词排名
  • 阿里云网站建设素材盘古搜索
  • 做网站有兼职的吗优化大师官网入口