FreeBSD12系统下安装PostgreSQL11

        PostgeSQL已经发布11.1了,正好从头安装了FreeBSD12-adm64,所以也筹办安装PostgeSQL的最新版本11.1,安装过程记实入下:

需要这些哦
安装了FreeBSD12-adm64系统的电脑或虚拟机一台
可以毗连互联网
方式/
1一、查找postgresql的安装包
       #pkg search postgresql
       没有找到postgresql11的安装包,所以改当作ports安装 。

FreeBSD12系统下安装PostgreSQL11

文章插图

2二、更新ports
       安装完freebsd12-adm64后,ports里的postgresql最高版本是10,更新完ports后,ports中的postgresql最高版本酿成11,可以经由过程下面三条号令进行ports更新 。
       #portsnap fetch
       #portsnap extract
       #portsnap update

3三、编译postgresql11-server
       进入postgresql11-server的ports安装目次 。
       #cd /usr/ports/databases/postgresql11-server
       #make
【FreeBSD12系统下安装PostgreSQL11】       我全数利用的默认选项,当然,若是有出格需求的话,可以在呈现对话框时进行一此更改 。 OK,没有呈现错误 。

FreeBSD12系统下安装PostgreSQL11

文章插图

4四、安装postgresql11
      #make install clean
      OK,没有错误,安装当作功 。

FreeBSD12系统下安装PostgreSQL11

文章插图

5五、设置情况变量 。
       将下面四行代码添加到 /etc/login.conf的末从头至尾:
       postgres:\
                :lang=en_US.UTF-8:\
                :setenv=LC_COLLATE=C:\
                :tc=default:
       #cap_mkdb /etc/login.conf
       点窜 /etc/rc.conf 添加如下两行:
       #ee /etc/rc.conf
            postgresql_class="postgres"
            postgresql_enable="YES"    //使postgresql开机启动

FreeBSD12系统下安装PostgreSQL11

文章插图

6六、建立数据库存放目次:
       #mkdir /home/pgsql_11
       #mkdir /home/pgsql_11/pgdb
       #cd /home/pgsql_11
       #chwon postgres pgdb

FreeBSD12系统下安装PostgreSQL11

文章插图

7七、初始化数据库(必需以办事器历程所有者的用户 (无特权) 身份用户进行初始化,这里是:postgres 。 ):

推荐阅读