Ubuntu18安装postgresql-10 最近切换Ubuntu作为办公系统,所有软件安装都要重来一遍。 | name | desc | | ---- | ----| |postgresql-client-10 | client libraries and client binaries | |postgresql backend development | |pgadmin4 | pgAdmin 4 graphical administration utility | 安装 sudo apt-get install postgresql
pgsql-10/bin/postgresql-10-setup initdb 数据文件依旧是: /var/lib/pgsql/10/data/ 启动Postgres systemctl start postgresql 127.0.0.1:5432 0.0.0.0:* LISTEN 2753/postmaster 设置开机启动 systemctl enable postgresql 停止服务 systemctl stop postgresql-10 迁移data目录 复制数据库文件 cp -R /var/lib/pgsql/10/ /data/postgres/db/ chown .service 设置 Environment=PGDATA=/data/postgres/db/10/data 重启 systemctl daemon-reload systemctl start postgresql systemctl start postgresql-10 在另一台机器上远程连接测试: export PGPASSWORD='123456' psql -Upostgres -h10.7.10.111
install -y citus72_10 # initialize system database (using RHEL 6 vs 7 method as necessary) sudo service postgresql add-port=5432/tcp --permanent 重新载入 firewall-cmd --reload Step 06 启动服务 # start the db server sudo service postgresql -10 restart # and make it start automatically when computer does sudo chkconfig postgresql-10 on Step
4.初始化数据库 /usr/pgsql-10/bin/postgresql-10-setup initdb 5.启用开机自启动 systemctl enable postgresql-10 systemctl start postgresql-10 6.配置防火墙 firewall-cmd --permanent --add-port=5432/tcp firewall-cmd --permanent trust host all all 192.168.157.1/32(需要连接的服务器IP) trust 10.重启服务 systemctl restart postgresql
postgresql10-server #初始化数据库 /usr/pgsql-10/bin/postgresql-10-setup initdb #启动并开机启动 systemctl start postgresql -10 && systemctl enable postgresql-10 postgresql配置 #yum安装postgresql,默认会建一个名为”postgres”的数据库管理员账号和同名的系统用户 重启服务 systemctl restart postgresql-10 firewalld 配置 firewall-cmd --add-port=5432/tcp --permanent postgres:postgres /data/postgresql/data 更改目录权限 chmod 700 /data/postgresql/data 停止服务 systemctl stop postgresql – postgres 拷贝数据至新的目录下 cp -rf /var/lib/pgsql/10/data/* /data/pgdata/data exit //退出 systemctl start postgresql
Environment=PGDATA=/data/pg10data/ /usr/pgsql-10/bin/postgresql-10-setup initdb #初始化 systemctl enable postgresql -10 #设置开机启动 systemctl start postgresql-10 #启动postgresql服务 也可以使用postgreSQL
server 4、初始化pg /usr/pgsql-10/bin/postgresql-10-setup initdb 5、设置自动启动并且启动postgresql服务 systemctl enable postgresql -10 systemctl start postgresql-10 创建数据库角色和数据库 1、使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码) su
显示这个代表初始化成功 启功数据库并设置开机启动 sudo systemctl start postgresql-10 sudo systemctl enable postgresql-10.service 在vim中搜索想要查找的文字,可以用 /***, n 表示下翻页,N表示上翻页 重启postgresql systemctl restart postgresql-10 登录postgresql postgresql systemctl restart postgresql-10 3.测试94能否连接93数据库。 当然从每次数据复制都会向主报告状态,这里只是设置最长的间隔时间 hot_standby_feedback = on # 如果有错误的数据复制,是否向主进行反馈 配置完后重启从服务器 systemctl restart postgresql
server.x86_64 初始化 首先找到安装好的服务,并不是postgres,查看 [root@d2-test-2 init.d]# ls /etc/init.d/ | grep post postfix postgresql -10 udev-post 初始化db service postgresql-10 initdb 启动 service postgresql-10 start 查看状态 service postgresql requires restart) #port = 5432 # (change requires restart) 重启 service postgresql
---- 1、在Ubuntu18.04中默认库是postgresql-10版本,如果我们要安装历史版本可以增加源库 sudo sh -c 'echo "deb http://apt.postgresql.org sudo apt-get install postgresql-10 -y 查看安装状态 $ dpkg -l |grep postgresql ii postgresql-10
UTC RUN apt update \ && apt install -y \ libpython2.7 \ python3-etcd \ postgresql
0.0.0.0/0 md5 0.0.0.0/0表示所有IP可连接,也可以设置为特定IP 设置开机启动 systemctl enable postgresql -10 启动数据库 systemctl start postgresql-10 修改数据库管理员密码 su - postgres psql
安装指定版本如 'postgresql-12' 替换 'postgresql': sudo apt-get -y install postgresql sudo apt-get -y install postgresql
listen_addresses='localhost’ 修改为 listen_addresses = '*' 修改完成后重启数据库 root@localhost data]# systemctl restart postgresql
://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt update sudo apt install postgresql
的端口命令为firewall-cmd --permanent --add-port=5432/tcp和firewall-cmd --reload 启动PostgreSQL: systemctl start postgresql -10 systemctl enable postgresql-10 systemctl status postgresql-10 返回如下,表示成功: ?
OK [root@localhost /]# 安装完成后,启用并启动PostgreSQL服务: [root@localhost /]# systemctl enable postgresql-10 [root@localhost /]# systemctl start postgresql-10 [root@localhost /]# 在本例中,创建一个与先前创建的系统用户同名的PostgreSQL
0 md5#修改如下图vi /var/lib/pgsql/10/data/postgresql.conf#重启postgresql-10systemctl restart postgresql
初始化 # 初始化 /usr/pgsql-10/bin/postgresql-10-setup initdb # 设置自动启动并且启动postgresql服务 systemctl enable postgresql -10 systemctl start postgresql-10 准备用户和数据库 # 创建用户和数据库 # 使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,
postgresql开机自启动,启动postgresql,如下所示: 1 [root@slaver1 psql10]# 2 [root@slaver1 psql10]# systemctl enable postgresql .service to /usr/lib/systemd/system/postgresql-10.service. 4 [root@slaver1 psql10]# systemctl start postgresql