正在加载...
分页: 28/186 第一页 上页 23 24 25 26 27 28 29 30 31 32 下页 最后页 [ 显示模式: 摘要 | 列表 ]

rpm 包制作 bind包

[ 2010/09/01 08:58 | by selboo ]

制作简单的rpm包

由于要装多台bind做DNS使用,一台一台编译很是麻烦,所以想到用源码包编写spec 来生成rpm包
环境:centos 5.4

操作如下: 准备工作

1.下载 bind9.6.2

2.cp bind9.6.2.tar.gz /usr/src/redhat//usr/src/redhat/SOURCES
编写spec
1.进入/usr/src/redhat/SPECS目录
2.编写bind.spec
Summary:        The Name Server Of DNS
Name:   bind
Version:        9.6.2
Release:      &nbs
Tags:

深入浅出Shell编程: Shell 变量

[ 2010/08/31 10:43 | by selboo ]





































表示方法描述
$n$1 表示第一个参数,$2 表示第二个参数 …
$#命令行参数的个数
$0当前程序的名称
$?前一个命令或函数的返回码
$*以”参数1 参数2 … ” 形式保存所有参数
$@以”参数1″ “参数2″ … 形式保存所有参数
$$本程序的(进程ID号)PID
$!上一个命令的PID
Tags:

缓存文件,大家用的最多的估计就是 return array();
实验证明,这种方法是较慢的,试考查以下的3个文件.
其一. $arr.php 直接返回 数组

[code]<?php
return Array
(
    "db_host1" => 123,
    "db_host2" => 123,
    "db_host3" => 123,
    "db_host4" => 123,
    "db_host5" => 123,
    "db_host6" => 123,<
Tags: ,

PHP经典函数收藏

[ 2010/08/29 11:31 | by selboo ]

//获取IP zuolo:由于防火墙的原因 REMOTE_ADDR 就是服务器外网IP
<?
function GetIP() {
    if ($_SERVER["HTTP_X_FORWARDED_FOR"])
        $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    else if ($_SERVER["HTTP_CLIENT_IP"])
        $ip = $_SERVER["HTTP_CLIENT_IP"];
    else if ($_SERVER["REMOTE_ADDR"])
        $ip = $_SERVER["REMOTE_ADDR"];
    else if (getenv("HTTP_X_FORWARDED_FOR"))
        $ip = getenv("HTTP_X_FORWARDED_FOR");
    else if (getenv("HTTP_CLIENT_IP"))
        $ip = getenv("HTTP_CLIENT_IP");
    else if (getenv("REMOTE_ADDR"))
        $ip = getenv("REMOTE_ADDR");
    else
        $ip = "Unknown";
    return $ip;
}
?>

Tags: ,


      Linux+Apache的稳定性、安全性和性能以及低廉的价格正在赢得越来越多的市场份额,使用Linux+Apache作网站服务器的朋友也越来越多,而Apache作为一种http服务,相比FTP总是不容易控制,特别是当网站以http方式提供软件/音乐下载时,若是每个用户都开启多个线程并没有带宽的限制,将很快达到http的最大连接数或者造成网络壅塞,使得网站的许多正常服务都无法运行。不过,Apache的使用者们早已开发出了mod_limitipconn和mod_bandwidth两个模块,来控制http的并发连接数和用户所能够使用的带宽,下面将以RedHat Linux 7.3+Apache 1.3.7来说明它们的使用方法。

一、使用mod_limitipconn限制Apache的并发连接数

      mod_limitipconn可以控制每个IP地址同时连接服务器某一个目录的并发连接数
Tags: , ,
分页: 28/186 第一页 上页 23 24 25 26 27 28 29 30 31 32 下页 最后页 [ 显示模式: 摘要 | 列表 ]