今天在部署postfix邮件系统的时候安装postfix出现以下错误;
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] 错误 1
make: *** [makefiles] 错误 2
解决办法yum install db4-devel -y
CentOS 5.5(X64)下编译安装LAMP平台
软件版本都是最新稳定版本:apache 2.2.19 mysql 5.5.14 php 5.3.6
软件源代码包存放位置 /home/baison/src
源码包编译安装位置(prefix) /usr/local/webserver
脚本以及维护程序存放位置 /home/baison/script
1、移除系统自带的rpm包的http mysql php
yum remove httpd mysql&nb..
为什么你应该(从现在开始就)写博客
用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样)
让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考,请以此类推。
下面是我个人认为写一个长期的价值博客的最大的几点好处:
1) 能够交到很多志同道合的..
Dell System E-Support Tool (DSET)
前几天我们公司的一个服务器宕机了,ping不通ssh连不上。只好让IDC机房工作人员帮我们重启我们的服务器。重启完之后赶紧查看日志,但是自身服务日志并没有报错。接下来就是分析硬件问题了。我们服务器是DELL的,经理让我安装了一个DELL 的检测工具。
Dell System E-Support Tool (DSET)这个工具可以用来收集服务器硬件信息,存储信息(RAID卡,硬盘等)。及linux 驱动,服务,网络设置等等,同时又包括CPU,memory, ESM log,&nb..
工作中大多数使用centos系统,当我们安装完centos系统的时候其实yum已经配置好了。我们直接执行yum install 软件包名称 就可以安装好一个软件包。他默认使用配置好的centos的源。但好多人习惯都使用下面的这二个源
1、这是中科大的源
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save //先重命名Centos自带的yum源。
wget http://mirrors.ustc.edu.cn/centos/CentOS-Base.5.mirrors.repo O /etc/yum.repos.d/CentOS-Base.repo
yum makecache
2、这是sohu的源
cd /etc/yum.repos.d
mv CentOS-Ba..
Centos 5.5-yum安装配置LNMP
一、安装所需的库文件和编译环境
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
二、安装php和mysql
yum -y install..
CentOS 5.6(X64)下编译安装LNMP平台(Nginx1.0.4+PHP5.3.6+Mysql5.5.12)
系统环境:centos 5.6(x64)+Nginx 1.0.4+Mysql 5.5.12 + PHP 5.3.6
软件包存放位置 /usr/local/src/websoft
###########本文另附配置文档,配置文档在附件里#################
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最..
DNS(Domain Name System)域名系统,在TCP/IP网络中有非常重要的地位,能够提供域名与IP地址的解析服务。
DNS域名解析工作原理
<1> 客户机提交域名解析请求,并将该请求发送给本地的域名服务器。
<2> 当本地的域名服务器收到请求后,就先查询本地的缓存。如果有查询的DNS信息记录,则直接返回查询的结果。如果没有该记录,本地域名服务器就把请求发给根域名服务器。
<3> 根域名服务器再返回给本地域名服务器一个所查询域的顶级域名服务器的地址。
<4> 本地服务器再向返回的域名服务器发送请求。
&l..
前提:保证yum可以正常使用!
#!/bin/bash
read -p "Please input your domain name:" DOMAIN
read -p "Please input your IPaddress:" NET
hostname www.$DOMAIN
yum install bind caching-nameserver -y
a=`echo $NET |cut -d"." -f1`
b=`echo $NET |cut -d"." -f2`
c=`echo $NET |cut -d"." -f3`
d=`echo $NET |cut -d"." -f4`
cat > /etc/named.conf << "EOF"
options {
directory "/var/named&..
说明:本篇结合上一篇"linux-集群介绍"而写,当看完上一篇集群介绍后做这个实验思路将会很清晰!!!
负载均衡:LVS-NAT实现:
实验环境:
1 三台RHEL5.4虚拟机,二台作安装好web作为后端Realserver,另一台作为Director,Realserver的网关都指向Director,
2 Director上需要二个网卡,一个公网地址向外提供服务,一个内网地址可以是私有地址与Realserver通信。Director上开启路由转发功能。
3 Realserver ip 192.168.0.55/192.168.0.56,网关192.168.0.100
Director ip 外网卡:10.0.0.10,内网卡192.168.0.1..