本次操作涉及到postgresql在linux上的安装以及数据迁移(从一个postgresql数据库迁移到另一个postgresql数据库),另外还包含了一些javaWeb部署到linux服务器的一些内容。
一、postgresql安装
本次以cent os 6.5为例,其余版本差不多。
1、安装命令:
yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm
yum install postgresql96
yum install postgresql96-server
service postgresql-9.6 initdb
chkconfig postgresql-9.6 on
service postgresql-9.6 start
2、配置数据库:
adduser psqladmin
su - postgres
psql
CREATE USER useradmin WITH PASSWORD '123456';
CREATE DATABASE testdb OWNER useradmin;
GRANT ALL PRIVILEGES ON DATABASE testdb to useradmin;
3、开启远程访问:
cd /var/lib/pgsql/data/
postgresql默认情况下,远程访问不能成功,如果需要允许远程访问,需要修改两个配