观看记录
  • 我的观影记录
登录
测试首页FreeBSD12系统下安装PostgreSQL11

FreeBSD12系统下安装PostgreSQL11

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

工具/原料

  • 安装了FreeBSD12-adm64系统的电脑或虚拟机一台
  • 可以毗连互联网

方式/步骤

  1. 1

    一、查找postgresql的安装包

           #pkg search postgresql

           没有找到postgresql11的安装包,所以改当作ports安装。

  2. 2

    二、更新ports

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

           #portsnap fetch

           #portsnap extract

           #portsnap update

  3. 3

    三、编译postgresql11-server

           进入postgresql11-server的ports安装目次。

           #cd /usr/ports/databases/postgresql11-server

           #make

           我全数利用的默认选项,当然,若是有出格需求的话,可以在呈现对话框时进行一此更改。OK,没有呈现错误。

  4. 4

    四、安装postgresql11

          #make install clean

          OK,没有错误,安装当作功。

  5. 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开机启动

  6. 6

    六、建立数据库存放目次:

           #mkdir /home/pgsql_11

           #mkdir /home/pgsql_11/pgdb

           #cd /home/pgsql_11

           #chwon postgres pgdb

  7. 7

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

           #su postgres   // 注:postgres用户是安装postgresql时由安装法式主动添加到系统中的。

           $/usr/local/bin/initdb -D /home/pgsql_11/pgdb

           或者:

           $pg_ctl -D /usr/local/pgsql/data initdb

           进入所建立的数据库目次,可以看到postgresql主动生当作了一堆数据库文件。

           postgresql默认数据安装路径是:/var/db/postgres/data11,所以要将数据库默认路径点窜当作初始化时我们建立的阿谁数据库路径。

           将 postgresql_data="/home/pgsql_11/pgdb" 添加到 /etc/rc.conf,把postgresl数据库存放路径改当作本身建立的数据库路径。

           $/usr/local/rc.d/postgresql onestart            //注:第一次启动postgresql要用onestart而不是start。

           OK,postgresql当作功启动。

  8. 8

    八、开启postgresql长途登录撑持

           默认环境下postgresql是不消密码不撑持长途登录的。若是我们需要长途登录,则要点窜postgresql.conf和pg_hba.conf两个设置装备摆设文件,你可以在postgresql初始化时你建立的数据库目次下(默认数据库安装目次是/var/db/postgres/data11)找到这两个设置装备摆设文件。

           postgresql办事器默认监听端口是:5432,此端口可以经由过程点窜postgresql.conf设置装备摆设文件进行点窜。去失落 #port = 5432 前的#,然后将数字5432点窜当作你但愿的端标语。postgresql办事器默认只监听本机(localhost),要想监听肆意ip,将#listen_addresses = ‘localhost'前的#号去失落,并把localhost改为*,为了确保平安,启用密码加密,将#password_encryption = md5前的#号去失落即可 。最后,点窜pg_hba.conf,在末从头至尾处添加“host    all    all    0.0.0.0/0    md5”

  9. 9

    九、安装免费、开源的办理东西pgAdmin4

           postgresql有一个免费的办理东西pgAdmin4,可以到https://www.pgadmin.org/download/下载你想要的版本。

           我安装的是Pyhton Wheel,下载pgadmin4-3.6-py2.py3-none-any.whl,此版本的pgAdmin4需要在python情况下运行,而且安装时要经由过程python的pip进行安装,所以先安装python:

           #pkg install python        //安装python情况。

           #python -m ensurepip    //安装pip。

           #pip install --upgrade pip    //更新pip,不然安装pgAdmin4犯错,无法完当作安装。

           #pip install pgadmin4-3.6-py2.py3-none-any.whl    //安装pgadmin4

           #cd /usr/local/lib/python2.7/site-packages/pgadmin4    //进入pgadmin4安装目次

           #python pgAdmin4.py    //启动pgAdmin4。呈现错误,提醒没有 _sqlite3的模块。

           #pkg search sqlite3        //找到py27-sqlite3-2.7.15_7

           #pkg install py27-sqlite3

           从头启动pgAdmin4:

           #python  /usr/local/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

           OK,当作功启动。第一次启动pgAdmin4时提醒输入邮箱地址和密码用来初始化pgAdmin4的利用用户。完当作后,提醒:打开浏览器,在地址栏中输入http://127.0.0.1:5050。

           OK,进入pgAdmin4的登录界面,输入邮箱地址和密码,在Language栏里选Chinese(Simplified),点击ligin,进入办理页面,Very Good !竟然是中文界面。

  10. 10

    至此posgtresql11及免费办理东西pgAdmin4安装竣事。

“FreeBSD12系统下安装PostgreSQL11”关联的文章

  • 如何关闭皮皮搞笑精彩内容消息通知

    皮皮搞笑是一款手机搞笑社区App,让用户笑到没心没肺,又忍不住感动流泪的温暖家园,那么如何关闭皮皮搞笑精彩内容消息通知以满足不同用户的需求呢?

    1小时前0阅读

    如何关闭皮皮搞笑精彩内容消息通知
  • win7系统找不到宽带连接怎么办

    现如今很多用户都喜欢使用win7系统,而在使用win7系统的过程中做的最多的就是上网了。Win7系统上网离不开宽带连接,如果win7宽带连接找不到了,应该怎么办呢?下面就让小编为大家带来win7系统找不到宽带连接解决方法

    1小时前0阅读

    win7系统找不到宽带连接怎么办
  • 新版QQ音乐怎么关闭底部的直播导航

    新版QQ音乐怎么关闭底部的直播导航?下面请大家随小编一起来看看操作的方法吧。

    1小时前0阅读

    新版QQ音乐怎么关闭底部的直播导航
  • 怎样查询高速实时路况?

    要出行怎么查询高速实时路况?我们用地图就可以了,在地图上就可以看到实际的路况的,下面详细来看下。

    1小时前0阅读

  • 六芒星手势密码教程
  • 教师讲课过程评价标准

    教师是太阳底下最光辉的职业,但是成为教师之路也是要经历重重考验的,下面给大家说说教师讲课过程评价标准

    1小时前0阅读

  • 酚醛铝箔夹芯板

    酚醛铝箔夹芯板是由酚醛泡沫与两层亚光铝箔经过特殊工艺复合而成。外膜材料为经过高温固化的高分子膜,可有效的防止紫外线及气体腐蚀,并与铝箔结合牢固,又能与酚醛泡沫形成聚合物,从而保证象圆酚醛铝箔夹芯板的质量稳定。

    1小时前0阅读

  • Xperia XZ2 Premium配置如何

    Xperia XZ2 Premium是索尼在4月16日悄悄发布的新机,而且没进行预热,下面来简单了解一下配置。

    1小时前0阅读

  • PLSQL破解,无需注册码和破解工具

    PL/SQL Developer过期了,又没有注册码,又不想花钱买,而且事情又非常急,这时候怎么办?不要着急,请随小编一起解决这种情况吧。

    1小时前0阅读

  • Win11按capslock切换不了大小写怎么解决

    有朋友不知道在哪里设置,下面小编就给大家分享详细的设置方法,有需要帮助的朋友可以参考下这篇经验,希望能对大家有所帮助。

    2小时前0阅读

    Win11按capslock切换不了大小写怎么解决
切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名