Oracle称自己的发行版不是RedHat的分支(转自IT168 资讯)

  过去两三年里,Oracle一直销售由它提供支持的基于Red Hat Enterprise Linux的发行版Oracle Enterprise Linux,但是Oracle的Linux主管称,两者之间存在重大差异,所以Oracle不是Red Hat的分支。Oracle Enterprise Linux与Red Hat Enterprise Linux二进制兼容,也就是能运行在Red Hat上的软件也能运行在Oracle上。

  但是Oracle的Linux工程主管Wim Coekaerts表示,Oracle Enterprise Linux不是人们所认为的拷贝Red Hat,Linux发行版最要紧的是向用户提供高品质的操作系统,提供充分的支持,他说,“我们不想创造一个不同于Red Hat的新发行版,问题是关于支持而不是软件本身。”Oracle称它的想法是加强Linux,而不是从零开始创造一个,Oracle发行版与Red Hat的最大区别就是OCFS(Oracle Cluster File System)文件系统和基于Xen的OracleVM虚拟化技术。

本站软件区已提供包含32位和64位的DVD下载

nagios已经放出3.2.2版本,本网即将放出安装文档

我们单位一直使用nagios监控服务器状态,目前官网放出了3.2.2版本,我们看看3.2.2版本有哪些特性吧

3.2.2 – 09/01/2010

ENHANCEMENTS

  • Patch to new_mini_epn to allow any command line length without breaking on extra trailing or leading whitespace (Ray Bengen)
  • Patch to mini_epn to allow any command line length (Thomas Guyot-Sionnest)
  • Patch to speed up loading of state retention data (Matthieu Kermagoret)
  • Custom notifications are now suppressed during scheduled downtime (Sven Nierlein)
  • Added code to warn user about exit code of 126 meaning plugin is not executable (bug #153)
  • Scheduled downtime can now start on SOFT error states (bug #47)
  • Main window frame URL can now be specify with a “corewindow=” parameter
  • Improved config CGI shows commands, command args in an easier to use manner (Jochen Bern)
  • Added ability for NEB modules to override execution of event handlers (Sven Nierlein)
  • Custom macros are no longer cleaned/stripped as they are user-defined and should be trusted (Peter Morch)

FIXES

  • Fix for choosing next valid time on day of DST change when clocks go one hour backwards
  • Fix for nagios now erroring when “Error: Could not find any contactgroup matching…” displayed
  • Fix tap tests for Solaris 10 and newer versions of Test::Harness
  • Fix for notifications not being sent out when scheduled downtime is cancelled (Daniel Pouzzner)
  • Fix for first notification delay being calculated incorrectly, and notifications potentially going out early (Pawel Malachowski)
  • Fix for text of scheduling downtime of all services on a host (Holger Weiss)
  • Fix for services inheriting notification period from hosts if not defined (Gordon Messmer)
  • Fix for incorrect service states on host failures (bug #130 Petya Kohts)
  • Fix for incorrect service state attributes being set on host failures (bug #128 Petya Kohts)
  • Fix for non-scheduled hosts and services not being updated in NDOUtils
  • Fix for typos in TAC, CMD CGIs (bugs #150, #144, #148)
  • Fix for types in documentation (bugs #145, #105, #106)
  • Fix for incorrect host state counts in status CGI when viewing servicegroups (bug #72)
  • Fix for new Splunk integration query parameters (bug #136)
  • Fix for extra field header in availability CSV export (bug #113)
  • Fix for macro processing code modifying input string (Jochen Bern)
  • Fix for update check API
  • Fix for CGI speedup when persistent=0 for comments
  • Fix for event execution loop re-scheduling host checks instead of executing them if service checks are disabled (bug #152)
  • Fix for segfaults on Solaris (Torsten Huebler)
  • Fix for incorrect comment expiration times being passed to event broker (Mattieu Kermagot)
  • Doc updates related to cleaning of custom macros (Peter Valdemar Morch)
  • Fix to sample notify-service-by-email command (bug #62)
  • Fix for retaining host display name and alias, as well as service display name (Folkert van Heusden)

上次说的nginx配置fastcgi一并放出来

摘要

Nginx下配置fastcgi 

注意事项:
本文档版权属于techlife.com.cn网站,以及所有人Mr.Xu,如果转载,请移步https://techlife.com.cn/yijian.php发送申请,并请保留此版权信息。

下文所述适用于
Nginx通过fastcgi调用python, Perl和C++等写的CGI程序。PHP不在本文讨论范围内,因为PHP有PHP-FPM (FastCGI Process Manager),关于PHP-FPM的更多信息,请Google php-fpm+nginx

 一、原理
Nginx并不提供支持对外部程序的直接调用或者解析(所以缺少像apache里的mod_php这样的模块),所有的外部程序(包括PHP)必须 通过fastcgi接口来调用,在Linux下接口是socket (文件socket或者Internet socket)。所以为了调用CGI程序,我们需要一个fastcgi的wrapper,这个wrapper绑定在某个固定socket上(比如端口或者 文件socket),当nginx将CGI请求发送给这个socket的时候,wrapper接纳请求并fork一个新的线程,这个线程调用外部的程序或 者解释器处理脚本并读取返回值,而wrapper再将返回的数据(网页或者图片等)通过fastcgi将数据通过那个固定的socket传递给 nginx。示意图如下:

php5.2.14安装后的加速和安全 已放出

摘录:

Php5.2.14 安装后的加速和安全
注意事项:
本文档版权属于techlife.com.cn网站,以及所有人Mr.Xu,如果转载,请移步
https://techlife.com.cn/yijian.php发送申请,并请保留此版权信息。

 下文所述适用于RHEL、CENTOS、FREEBSD环境,其他未做测试。

一、加速
eAccelerator已经是很常用的PHP平台预编译加速的手段了,加速方面我们就采用这个软件
获得源代码:
https://bart.eaccelerator.net/source/

编译:需要有autoconf支持,解包后在源程序目录下:

 /usr/local/php/bin/phpize

 ./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config

 make;make install

[置顶]文档区开通啦!!

顾名思义,就是文档,无他,在这些日子发现BLOG有个缺点就是大文档阅读的不连贯性,所以打算把文档整理为PDF格式,发布在文档区,BLOG中会做相应介绍!还有就是其他兄弟姐妹们有好的文档希望让大家看到的也可以在主页上的意见和建议中告诉我,我会给你开通相应通道的,为开源多做贡献。

php升级5.2.14,这是5.2的最后一版了

Security Enhancements and Fixes in PHP 5.2.14:

  • Rewrote var_export() to use smart_str rather than output buffering, prevents data disclosure if a fatal error occurs.
  • Fixed a possible interruption array leak in strrchr().(CVE-2010-2484)
  • Fixed a possible interruption array leak in strchr(), strstr(), substr(), chunk_split(), strtok(), addcslashes(), str_repeat(), trim().
  • Fixed a possible memory corruption in substr_replace().
  • Fixed SplObjectStorage unserialization problems (CVE-2010-2225).
  • Fixed a possible stack exaustion inside fnmatch().
  • Fixed a NULL pointer dereference when processing invalid XML-RPC requests (Fixes CVE-2010-0397, bug #51288).
  • Fixed handling of session variable serialization on certain prefix characters.
  • Fixed a possible arbitrary memory access inside sqlite extension. Reported by Mateusz Kocielski.

Key enhancements in PHP 5.2.14 include:

  • Upgraded bundled PCRE to version 8.02.
  • Updated timezone database to version 2010.5.
  • Fixed bug #52238 (Crash when an Exception occured in iterator_to_array).
  • Fixed bug #52237 (Crash when passing the reference of the property of a non-object).
  • Fixed bug #52041 (Memory leak when writing on uninitialized variable returned from function).
  • Fixed bug #51822 (Segfault with strange __destruct() for static class variables).
  • Fixed bug #51552 (debug_backtrace() causes segmentation fault and/or memory issues).
  • Fixed bug #49267 (Linking fails for iconv on MacOS: “Undefined symbols: _libiconv”).

To prepare for upgrading to PHP 5.3, now that PHP 5.2’s support ended, a migration guide available on https://php.net/migration53, details the changes between PHP 5.2 and PHP 5.3.

nginx版本更新到0.8.50

Changes with nginx 0.8.50                                        02 Sep 2010

    *) Feature: the "secure_link", "secure_link_md5", and
       "secure_link_expires" directives of the ngx_http_secure_link_module.

    *) Feature: the -q switch.
       Thanks to Gena Makhomed.

    *) Bugfix: worker processes may got caught in an endless loop during
       reconfiguration, if a caching was used; the bug had appeared in
       0.8.48.

    *) Bugfix: in the "gzip_disable" directive.
       Thanks to Derrick Petzold.

    *) Bugfix: nginx/Windows could not send stop, quit, reopen, and reload
       signals to a process run in other session.

Mr.zhang翻墙软件,已放到软件区

首页是https://crossthewall.net/index.htm(已经被和谐了)据说已经出了0.09版本了,我包里是0.06、0.08和好不容易找到的0.09版本,大家先试试吧,官方只放出了0.06和0.08两个版本

演示 google

来自官方的介绍:

《西厢记》之张生,于普救寺偶遇佳人崔莺莺,两人因吟诗而生情。 张生因急于相见莺莺,曾于月下翻墙入园。后虽经百转曲折,有情人终成眷属。 今天之互联网,并非信手拈来俱鲜花,处处沃土皆营养。然而,不入园中,怎知园中春色如许。 这一切,取决于你迈出第一步,Cross The Wall
Ver: Mr.Zhang 0.08 for Windows (update 2010.6.24) Biz: Mr.ZhangBiz 0.06 for Windows (update 2010.8.16)