postgresql-10.12安装和部署
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql-10.12安装和部署相关的知识,希望对你有一定的参考价值。
下载链接: https://www.enterprisedb.com/download-postgresql-binaries
- 创建目录解压
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请求案例)