日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
LinuxCentOS7安裝PostgreSQL9.3

前言

如題,本篇文章記錄一下在linux centos 7中安裝PostgresSQL的整個(gè)過(guò)程以及數(shù)據(jù)庫(kù)配置等,在Linux系統(tǒng)中,PostgreSQL的安裝方式分兩種,分別是:

在邛崍等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需搭建網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,邛崍網(wǎng)站建設(shè)費(fèi)用合理。

  1. 二進(jìn)制安裝包安裝
  2. 源碼編譯安裝

由于我們沒有什么特殊需求所在在此選擇較為簡(jiǎn)單的方式——二進(jìn)制安裝包安裝,二進(jìn)制包安裝的方法一般都是通過(guò)不同發(fā)行版本的Linux下的包管理器進(jìn)行的,例如Debian和Ubuntu下是使用apt-get命令或aptitude命令來(lái)安裝,命令如下:

sudo apt-get install postgresql

而在RedHat。CentOS或Fedora下則使用yum工具來(lái)安裝PostgreSQL,命令如下:

yum install postgresql-server.x86_64

先大概了解一下,下面就具體介紹一下整個(gè)安裝過(guò)程和細(xì)節(jié)。

安裝PostgreSQL

我選擇的是yum安裝,需求是9.3的版本,所以直接輸入軟件庫(kù)的位置即可:

yum install http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-redhat93-9.3-1.noarch.rpm

如上圖,由于我們這里安裝的是9.3版本,所以直接輸入以下命令安裝即可:

yum install postgresql93-server postgresql93-contrib

這里需要注意的是要到切換到pg的安裝目錄中執(zhí)行初始化命令:

[root@localhost /]# cd usr/bin/postgresql93-setup initdb
Initializing database ... OK

如上圖,可以看到默認(rèn)有4個(gè)數(shù)據(jù)庫(kù),\q為退出命令。為了安全起見,接下來(lái)我們修改一下postgres用戶的密碼,默認(rèn)是空:

alter user postgres with password '111111';

關(guān)于安裝相關(guān)的設(shè)置至此就已全部結(jié)束,接下來(lái)看看客戶端工具(Navicat)如何連接數(shù)據(jù)庫(kù)。

客戶端連接PostgreSQL

如題,既然客戶端要連接,首先第一步肯定是開放端口了,在CentOS 7中引入了一個(gè)更強(qiáng)大的防火墻——Firewall,所以我們需要在Firewall中開啟PostgreSQL的默認(rèn)端口5432,也就是將5432端口加入到zone(Firewall的新特性,簡(jiǎn)單講它的作用就是定義了網(wǎng)絡(luò)區(qū)域網(wǎng)絡(luò)連接的可信等級(jí))中。命令如下:

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

這樣就成功的將5432端口加入了public區(qū)域中,permanent參數(shù)表示永久生效,即重啟也不會(huì)失效,最后不要忘記更新防火墻規(guī)則:

firewall-cmd --reload

OK,下面看一下public區(qū)域下所有已打開的端口,命令如下:

firewall-cmd --zone=public --list-ports

只開放了端口并不夠,PostgreSQL在安全方面也做的很好,它可以指定哪些ip地址能遠(yuǎn)程訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器,默認(rèn)情況下是只監(jiān)聽本地,所以首先需要讓PostgreSQL監(jiān)聽整個(gè)網(wǎng)絡(luò),首先進(jìn)入PostgreSQL的安裝目錄,找到配置文件,路徑如下:

 cd /var/lib/pgsql/9.3/data/

最后重啟數(shù)據(jù)庫(kù)服務(wù)使配置生效:

systemctl restart postgresql-9.3.service

如上圖,可以看到成功連接,至此關(guān)于PostgreSQL的安裝就已全部介紹完畢。

總結(jié)

簡(jiǎn)單記錄一下在Linux CentOS 7系統(tǒng)下安裝PostgreSQL 9.3版本的全過(guò)程以及相關(guān)的配置,The End。


分享題目:LinuxCentOS7安裝PostgreSQL9.3
文章轉(zhuǎn)載:http://www.5511xx.com/article/cdegggp.html