重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

包含linux安装postgresql的词条

如何在linux安装pgsql

不考虑系统版本、安装的系统是不是最小化安装、pgsql版本等问题,那么正常应该是下面的安装方法就可以成功的,如果想可以远程连接,则要在防火墙里开放端口5432。

创新互联建站是一家集网站建设,泽州企业网站建设,泽州品牌网站建设,网站定制,泽州网站建设报价,网络营销,网络优化,泽州网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

三、安装PostgreSQL

# cd /usr/local/src/

# tar zxf postgresql-9.2.4.tar.gz

# cd postgresql-9.2.4

# ./configure --prefix=/usr/local/pgsql

# make

# make install

//和mysql一样建立组和用户

# groupadd postgres

# useradd -g postgres postgres

//给pgsql创建一个数据库的文件夹

# mkdir /usr/local/pgsql/data

//设置data文件夹属于哪个用户

# chown postgres:postgres /usr/local/pgsql/data

//切换到postgres用户

# su - postgres

//生成数据库

$ /usr/local/pgsql/bin/initdb --encoding=UTF-8 --no-locale -D /usr/local/pgsql/data

$ exit

//复制启动文件

# cp /usr/local/src/postgresql-9.2.4/contrib/start-scripts/linux /etc/init.d/postgresql

//设置开机启动

# chmod 755 /etc/init.d/postgresql

# chkconfig --add postgresql

# chkconfig postgresql on

# /etc/init.d/postgresql start

//修改配置文件

# vim /usr/local/pgsql/data/postgresql.conf

listen_addresses = '*' //是否允许其他计算机访问

port = 5432 //通过哪个端口访问

//这个网上查说是身份验证,大概就是要不要加密里之类的吧,没具体查过。

这里要注意,你的ip是ipv4还是ipv6,写到相应的条目下面,不要写错了。

另:如果复制粘贴的话有时候会出错,原因未知。建议自己手写。

# vim /usr/local/pgsql/data/pg_hba.conf

hostall all 0.0.0.00.0.0.0 trust

# /etc/init.d/postgresql restart

//看看能否正常进入postgreSQL

# /usr/local/pgsql/bin/psql -U postgres -W

# \q

Linux 下安装PostgreSQL 管理工具pgAdmin

操作系统: CentOS Linux release 7.5.1804 (Core)

sudo rpm -i

sudo yum install pgadmin4

/usr/pgadmin4/bin/setup-web.sh

输入登录的邮箱账号及登录密码。

按照安装提示完成配置即可。

然后开放端口80

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

通过ip直接访问即可

如何在linux下安装postgresql

1. 安装Linux操作系统 注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。 2. 安装PostgreSQL useradd postgre...


网站名称:包含linux安装postgresql的词条
标题网址:http://cqcxhl.cn/article/dsdjscs.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP