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

手机版官方网站的建设杭州网站seo推广

手机版官方网站的建设,杭州网站seo推广,怎样在小程序开店,苹果正秘密开发搜索引擎一、背景 服务器通常都是离线内网环境,想要通过联网方式一键下载安装 Postgresql 不太现实,本文将介绍如何在 CentOS7 离线安装 Postgresql,以及遇到困难如何解决。 二、安装包下载 先在本地下载好 rpm 包,再通过 ftp 上传到服…

一、背景

服务器通常都是离线内网环境,想要通过联网方式一键下载安装 Postgresql 不太现实,本文将介绍如何在 CentOS7 离线安装 Postgresql,以及遇到困难如何解决。

二、安装包下载

先在本地下载好 rpm 包,再通过 ftp 上传到服务器。

下载地址:Index of /pub/repos/yum/15/redhat/rhel-7-x86_64/

主要需要这三个包:

  • postgresql15-15.8-1PGDG.rhel7.x86_64.rpm
  • postgresql15-libs-15.8-1PGDG.rhel7.x86_64.rpm
  • postgresql15-server-15.8-1PGDG.rhel7.x86_64.rpm

三、离线安装

安装指令:

sudo rpm -ivh postgresql15-*.rpm

报错,是因为缺少依赖,

缺的是这两个依赖:

  • zlib http://zlib.net/
  • icu https://icu.unicode.org/

解决:到阿里云镜像仓库搜索 lz4-1.8.3-1.el7.x86_64.rpm、libicu-50.2-4.el7_7.x86_64.rpm,下载 rpm,然后安装,

sudo rpm -ivh lz4-1.8.3-1.el7.x86_64.rpm
sudo rpm -ivh libicu-50.2-4.el7_7.x86_64.rpm

缺少依赖 libzstd,

libzstd https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/l/

下载 rpm ,安装,

 sudo rpm -ivh libzstd-1.5.5-1.el7.x86_64.rpm

接着前面的依赖安装,然后最终安装数据库,成功,

四、初始化数据库

cd /usr/pgsql-15/bin
sudo ./postgresql-15-setup initdb

查看数据库初始化日志,日志结尾处有完整的数据库启动命令,

sudo cat /var/lib/pgsql/15/initdb.log

数据库初始化完成后,有2个目录比较重要:

/usr/pgsql-15/,该目录存放数据库核心命令,例如pg_ctl(数据库启动/停止)、psql(SQL命令行客户端),以及所有数据库共享的配置文件(在同一机器上可以同时启动多个数据库服务进程),例如postgresql.conf,数据库监听的端口号和绑定IP地址就是在文件中配置的。

/var/lib/pgsql/15/data,数据库初始化后,默认的数据存储目录,该目录下也有postgresql.conf,但是这些配置只是针对当前数据库,该目录下另外一个重要的文件是pg_hba.conf,该文件用于配置数据库访问权限,添加远程访问的IP网段。

五、数据库配置

# 主要修改绑定ip和日志目录
sudo vim /var/lib/pgsql/15/data/postgresql.conf
listen_addresses = 'localhost' 
log_directory = '/var/lib/pgsql/15/logs/'
# 注意,生产环境 localhost 要改为真正的 ip 地址# 修改ip权限,允许远程链接
sudo vim /var/lib/pgsql/15/data/pg_hba.conf
# 找到IPv4 local connections
# 然后添加自己需要的IP网段
host    all             all             10.XX.XX.XX/24             scram-sha-256

启动数据库,

sudo systemctl start postgresql-15
sudo systemctl status postgresql-15

修改 postgres 账号密码,

sudo systemctl stop postgresql-15
sudo vim /var/lib/pgsql/15/data/pg_hba.conf
认证方式修改为 trust
sudo systemctl start postgresql-15cd /usr/pgsql-15/bin/
psql -U postgres -h 127.0.0.1
alter user postgres with password 'mypassword';sudo systemctl stop postgresql-15
sudo vim /var/lib/pgsql/15/data/pg_hba.conf
认证方式修改为 scram-sha-256
sudo systemctl start postgresql-15

六、修改数据存储位置

sudo systemctl stop postgresql-15sudo mkdir /Data/pgdata
sudo chown -R postgres:postgres /Data/pgdata
sudo chmod -R 700 /Data/pgdatasudo mkdir /Data/pglogs
sudo chown -R postgres:postgres /Data/pglogs
sudo chmod -R 700 /Data/pglogs# sudo vim /var/lib/pgsql/15/data/postgresql.conf
# data_directory = '/Data/pgdata'cd /usr/pgsql-15/bin
./initdb -D /Data/pgdatasudo vim /usr/lib/systemd/system/postgresql-15.service
# Environment=PGDATA=/Data/pgdata/sudo systemctl daemon-reloadsudo systemctl start postgresql-15
sudo systemctl status postgresql-15createuser -s -r postgrespsql -U postgres -h 127.0.0.1alter user postgres with password 'mypassword';

http://www.dtcms.com/wzjs/102652.html

相关文章:

  • 哪里可以找到制作网站的公司深圳平台推广
  • 益阳 网站制作维护西安seo学院
  • 珠宝网站建商台北广州最新发布最新
  • 注册网站商标宁波seo深度优化平台
  • 重庆建设工程招标网站seo优化需要做什么
  • 用php做网站用什么框架短视频代运营费用明细
  • 营销型网站建设的特色网站seo优化外包
  • 合肥网站关键词优化sku电商是什么意思
  • 网站截流做cpa微信营销的方法
  • 如何给网站刷流量长沙百家号seo
  • 河南艾特网站建设公司如何制作网页广告
  • 爱站工具包的主要功能杭州网站关键词排名优化
  • 个人建设图片分享网站sem优化软件选哪家
  • 软件前端开发工程师宁波网站推广网站优化
  • 虚拟机做的网站怎么让外网访问不了网今日新闻最新消息50字
  • 男人女人做那个网站互动营销案例
  • 欧亚专线兰州网站seo优化
  • 使用redis做视频网站缓存免费行情软件app网站下载大全
  • 做网站推销话术网络推广营销技巧
  • 豪圣建设项目管理网站百度推广账号登录入口
  • wordpress utf8企业网站seo诊断报告
  • 在线音乐网站开发php珠海seo推广
  • 内部劵网站怎么做磁力
  • 游戏网站怎么做seo最近的头条新闻
  • wap网站有哪些电商网页
  • 怎么做网站文件百度云搜索资源入口
  • 商务网站建设与管理读后感seo怎么做排名
  • 智慧团建网站注册东莞百度快照优化排名
  • 软文广告平台网站seo诊断技巧
  • 山东青岛网站制作公司百度域名