1. 配置PostgreSql
安装的是PostgreSql10,文件路径为/usr/pgsql-10
# 三条主要的命令:
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
还修改了环境变量:
1、创建data文件夹
mkdir /usr/local/pgsql/data
2、创建postgres用户和密码
adduser postgres
passwd postgres
3、修改data目录权限,将其赋给postgres
chown -R postgres:postgres /usr/local/pgsql10/data/
chmod -R 700 /usr/local/pgsql10/data/
4、设置环境变量
修改系统环境变量文件
# vim /etc/profile
添加环境变量
LD_LIBRARY_PATH=/usr/pgsql-10/lib --是psql命令可用
export LD_LIBRARY_PATH
PGDATA=/usr/pgsql-10/data
export PGDATA
PATH=$PATH:/usr/pgsql-10/bin --pg_ctl命令可用
export PATH --使自己定义的变量生效,类似于全局变量
配置文件主要在数据目录,即/var/lib/pgsql/10/data/
下
ubuntu安装的版本:
libboost-system-dev
libboost-filesystem-dev
postgresql-server-dev-10 postgresql-10-postgis-2.4 postgresql-contrib-10
apache2 php php-pgsql libapache2-mode-php php-pear php-db php-intl
centOS安装的版本:
postgresql-server postgresql-contrib postgresql-devel
新建用户的命令:
新建
登录root,
useradd 用户名
passwd 用户名
删除
userdel -r 用户名
切换
su - 用户名
网友评论