postgresql-10.12安装和部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql-10.12安装和部署相关的知识,希望对你有一定的参考价值。

下载链接: https://www.enterprisedb.com/download-postgresql-binaries

  1. 创建目录解压
    mkdir -p /opt/postgres && tar xf postgresql-10.12-1-linux-x64-binaries.tar.gz -C /opt/postgres/

2.创建用户并设置密码
useradd postgres && passwd postgres

3.创建postgres的数据目录并授权
mkdir -p /opt/postgres/pg_data && chown -R postgres:postgres /opt/postgres/pg_data

4.切换到postgres用户启动数据库,并初始化数据库
su - postgres && /opt/postgres/pgsql/bin/initdb -D /opt/postgres/pg_data/

5.启动数据库
/opt/postgres/pgsql/bin/pg_ctl -D /opt/postgres/pg_data/ -l logfile start

[postgres@linux-node1 ~]$ netstat -lnupt|grep 5432
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:5432 0.0.0.0: LISTEN 23546/postgres
tcp6 0 0 ::1:5432 :::
LISTEN 23546/postgres

6.登录数据库
[postgres@linux-node1 pgsql]$ ./bin/psql -h localhost -d postgres -U postgres -p 5432
l 查看数据库列表 q退出交互界面

7.停止数据库
/opt/postgres/pgsql/bin/pg_ctl -D /opt/postgres/pg_data/ stop

以上是关于postgresql-10.12安装和部署的主要内容,如果未能解决你的问题,请参考以下文章

git服务器搭建post-receive 钩子部署服务端代码

Javaweb-初识(Tomcat服务部署创建Javaweb项目Servlet Post请求案例)

PostgreSQL on Azure.cn : 安装部署

ELK 日志服务器安装部署

为啥我的 POST 请求在部署时被 CORS 阻止但它在本地工作

上传文件 POST url 在部署时引发 404