freebsd专题提供freebsd的最新资讯内容,帮你更好的了解freebsd。
  * 1.2.7 (2009-11-01) New: - Added Kernel Hardening section - Sysctl audit support in scan profile and related test [KRNL-6000] - SSH option StrictModes test [SSH-7416] - Password aging limit check [
google了一把,发现网上很少人把PostgreSQL自启动的方法写出来,能搜索到的,清一色都是使用port安装后,   然后在rc.conf中增加 postgresql_enable="YES" 就算是设置了自启动。   这个当然是对的,可是,除了通过port安装,还可以手动下载进行安装的啊,可是手工下载安装之后,却没有那样   的服务产生。如果要启动,通常是用postgres用户登录,然后
#cd /usr/ports/databases/postgresql84-server/ ##更新ports列表 我这里为postgresql8 #make #make install clean #postgresql-client会自动安装 初始化数据库 #su pgsql #切换到pgsql用户 $initdb -D /usr/local/pgsql/data 修改rc.conf #vi
一、 什么是PostgreSQL       说起数据库,大家耳熟能详的商业数据库产品当推Oracle、微软的SQL Server和IBM的DB2等,而开源数据库中则有两大产品MySQL和PostgreSQL。       PostgreSQL 是一种对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统。它起源于伯克利(BSD)的数据库研究计划,目
0.删除200服务器setup数据库中的不必要表和存储过程 DROP TABLE "sensorPressure"; DROP FUNCTION hex_to_int(text); DROP FUNCTION "pressureDataToSensorPressure"();   1.备份200的setupd数据库,:pg_dump -D -h localhost -U pgsql mydb(数据
PostreSQL9发布了,无比灿烂的一个版本  文档:http://www.postgresql.org/docs/9.0/static/index.html  通过学习文档,实验后总结HA配置如下:  1.安装pgsql9  2.initdb data文件夹  3.将文件夹复制到standby机器  4.配置一般standby,这种standby数据库无法登录,总是显示"the databas
pgpool-II(http://pgpool.projects.postgresql.org/ )是一个中间 件,工作在PostgreSQL多服 务 器和PostgreSQL数据 库 客 户 端之 间。 由上图我们可以把pgpool看着是一个中介。 它提供了以下功能    连 接池: pgpool -Ⅱ保存 连 接到PostgreSQL服 务 器,并重复利用具有相同属性的新的 连 接(即用 户
今天在群里有位兄弟遇到PostgreSQL坏块的表无法读取的问题,版本是8.2的。当涉及到全表扫描是会遇到错误块的提示。 以前我在 GreenPlum中也遇到过类似问题。当时是使用COPY的方法把可以导出的数据导出。遇到坏块之后的数据都无法导出。 今天再来看这个问题,可 能还有更好的解决办法:不过已经没有场景可以验证了,以后遇到的时候一定要试一试。 参考方法1 : COPY bad_table t
# FreeBSD 12下用Clang开发 PostgreSQL v9.6.1 的 C 扩展 #作者:老农民 #QQ: 46715422 #Email: flyingercn@wo.cn #微信: ericliu_77 root@FreeBSD:/soft # uname -a && clang --version FreeBSD FreeBSD 12.0-CURRENT FreeBSD 1
# 关于 PostgreSQL 中的 uuid-ossp 扩展支持安装问题 #作者:老农民 #QQ: 46715422 #Email: flyingercn@wo.cn #微信: ericliu_77 # 最近很多兄弟都遇到了uuid-ossp 扩展安装的问题,本人在这方面基本上各种问题都遇到了,这里总结了Linux和BSD下的安装方法如下: # CentOS 下 yum -y install
mkdir -p /web/postgresdata2 chmod +w /web/postgresdata2 chown -R postgres:postgres /web/postgresdata2 # 创建表空间 su - postgres -c "/usr/local/pgsql/bin/psql" postgres=# CREATE TABLESPACE tbs2 OWNER post
# 关于 PostgreSQL 使用 pg_upgrade 升级的操作 #作者:老农民 #QQ: 46715422 #Email: flyingercn@wo.cn #微信: ericliu_77 # 升级比较折腾,自己简单整理了个笔记如下 #安装新库9.6,然后从9.5升级到9.6 # /usr/local/pgsql95 是老库 # /usr/local/pgsql96 是新库 #启动老
在FreeBSD系统上,说明要重建所有p5- *端口 – 我该怎么做? 一点背景……我是一个经验丰富的Linux人,试用(和喜欢)最新的PC-BSD(PCBSD9.2-RELEASE-x64).我之前已经安装了简单的软件包和端口,我想我会尝试一些更具异国情调的 – mono和F#: cd /usr/ports/lang/mono && make install clean BATCH=yes &&
我在FreeBSD上使用ports系统.使用端口升级Perl的最简单方法是什么?我目前卸载所有的perl和它的依赖项.我认为有一种很酷的方式来升级Perl及其所有依赖项.那会是什么? 请参阅/usr/ports /更新20120630的条目详细说明如何使用portmaster或portupgrade
我们在高负载时遇到CPU短缺.只有在线用户大约1300-1400时才会发生这种情况(根据谷歌分析).我们在浏览器中收到空响应. 我觉得奇怪的是短缺发生了.我的意思是 – 有超过50%的空闲CPU,突然它在几秒内降到0%,然后跳回来. 这是当时的“iostat 1”输出.看最后一栏. 70%是最新的正常行为. http://pastebin.com/sMjQ0AaJ 队列中的所有PHP-FPM进程都
基本上,我通常做这样的事情: # portsnap fetch # portsnap update # portmaster -L | grep -B1 "New version" ===>>> php5-5.2.11 ===>>> New version available: php5-5.2.12 # portmaster php5-5.2.11 但是使用PHP,我有大约40
我在FreeBSD 8.0-STABLE上安装了php 5.2.12.它是从端口安装的,我正在尝试将其升级到5.3.2. 但由于某种原因,我的系统没有认识到php是通过端口安装的.当我运行“pkg_version”时,列表不包括php,但它包括我已安装​​的所有扩展. 我甚至试图在“/usr/ports / lang / php5”上做“make deinstall”它告诉我端口已经卸载但是php
在我的FreeBSD(home)服务器上,我安装了6.2-RELEASE-p8.这“包括” PHP 5.1.我现在需要安装 PHP 5.2(因为依赖,5.3可能也会工作). 现在我的(新手)问题是:(如何)我可以获得ports collection(csup?)让我在6.2-RELEASE上安装PHP 5.2?这有可能吗?这是一件好事(或至少是可以接受的)吗? 我是否必须密切关注PHP扩展(例如p
我在freebsd服务器上安装了nginx php-fpm和APC,我遇到了与APC以某种方式连接的php-fpm的常见问题. php-fpm冻结在’lockf’状态(在顶部),因此网站无法正常工作. 我注意到通过将apc.shm_size降低到默认值30来帮助php-fpm不要冻结,但30Mb对我来说还不够,因为我在APC中存储了很多变量. 我注意到将apc.shm_size提升到更高的值(为6
我目前正在学习如何使用freebsd.最近我一直试图运行多个php版本及其各自的包.但是,我在安装时似乎遇到了问题. 我的php安装的默认位置是/usr/local / etc /,但是我希望能够在/usr/local / etc / php52,/usr/local /中安装php5.2,php5.3和php5.4 etc / php53和/usr/local / etc / php54分别.