0

apache2(98)Address already in use: make_sock: could not bind to address 解决办法

服务器上安装的是Debian5.2系统升级完以后隔三差五的网站不能访问,重启apache时每每出现apache2(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 错误

[root@localhost]# /etc/init.d/apache restart
提示: 
(98)Address already in use: make_sock: could not bind to address [::]:80 
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 
no listening sockets available, shutting down 
Unable to open logs

pkill apache 进程后重启apache就又好了,可是又找不到哪一个程序占用了80端口修改 /etc/apache2/port.conf文件的 Listen 80 端口不启作用!

此时突然灵感闪现,会不会是hosts出现问题?打开来一看原来里面多了几组IPV6的本地解析 全部注释掉它们就可以了

# The following lines are desirable for IPv6 capable hosts
#::1     localhost ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
#ff02::3 ip6-allhosts

就此干扰很久的apache莫名档掉的问题得以解决!!

0

debian lenny 5.0 下安装Zend Optimizer 3.3.9

搜索了一大把文章,结果全是TMD废话,都是以前的文章老的不行,要么都是转来转去的烦死,还是以前的.install   唉。。。

下面按步骤:

1.下载,Zend Optimizer 3.3.9  网址:http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

2.解压,

tar zxvf  ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

3. 确定本机php版本

php -v

4. 拷贝 ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so 至 /usr/lib/php5/20060613+lfs/下

cp -a ~/ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php5/20060613+lfs/
 
chown root.root ZendOptimizer.so

5.进入/etc/php5/conf.d文件夹下新建一个zendoptimizer.ini 当中输入extension=ZendOptimizer.so

echo extension=ZendOptimizer.so /etc/php5/conf.d/zendoptimizer.ini

6.重启apache

/etc/init.d/apache2 restart
0

Gentoo kde4 下编译scim-pinyin出错解决办法

暂时的办法是继续使用“kdeprefix”编译KDE4。等到scim-pinyin编译问题解决以后,再取掉“kdeprefix”.

在/etc/make.conf, 把“kdeprefix”加到“USE”行. 然后运行:

# mkdir /etc/portage/profile
# echo “-kdeprefix” >> /etc/portage/profile/use.mask

重新编译KDE4。

现在scim-pinyin就可以成功得编译了。

关于如何在英文界面上安装和设置SCIM, 可以看看我的以下贴子。

http://forums.gentoo.org/viewtopic-t-780995.html

1

Linux Tips: Linux Tips: 如何关闭系统的蜂鸣器

也许你会遇到像我这样的情况,每次使用Linux终端,当听到发出“嘀嘀”的声音时候,我都有种把我的机箱拆掉把那个内置的蜂鸣装置拽下来的冲动。按Tab时候“嘀嘀”,按空格时候“嘀嘀”,每个在vi中错误的操作都会让机器用刺耳的“嘀嘀”声嘲笑你。好了,到了显示谁是真正的主人的时候了。

也许你还没有意识到,这个声音不是来自系统外置的音频输出设备,而是来自机器内部的据我所知是由BIOS控制的发声装置,所以下面我将说明如何将这个小东西关掉。

临时的方案

sudo rmmod pcspkr

对于Debian/Ubuntu的用户来说,只要打开你的终端跑一下上述的命令就可以了。对于CentOS/Redhat/RHEL/Fedora的Linux用户,则需要以root身份登录然后执行rmmod pcspkr

一劳永逸的方案

对于Debian/Ubuntu系统,使用root身份执行:
sudo echo “blacklist pcspkr” >> /etc/modprobe.d/blacklist

对于CentOS/Redhat/RHEL/Fedora系统,使用root身份执行:
echo “alias pcspkr off” >> /etc/modprobe.conf

(原文)

3

Ubuntu Jaunty 9.04 Intel Graphic Drivers – How to Enable Desktop Effects (Compiz)

Ubuntu9.04下想开启Desktop Effects也就是外观下的视觉效果
系统->首选项->外观->视觉效果  点击 “正常” 屏闪一下过后一切如初,无任何改变,显卡为Intel X3100 ,GOOGLE 找到了解决办法 原文网址
解决办法就是在用户目录下.config下添加一个compiz文件夹并在里面写上一个文件compiz-manager 内容为SKIP_CHECKS=yes 代码如下:

1
mkdir -p ~/.config/compiz/ && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager
1

Redhat AS5 Postfix

转自:http://aease.org/2008/04/redhat-linuxpostfix.html

参考marion的RHEL4上安装基于postfix的全功能邮件服务器文章, 并补充在源码编译中出现的错误的解决方法.

RedHat Linux的版本为AS4U4,选择最小化安装系统,并在此基础上安装了gcc系列编译器(安装过程)。

所需软件包

Apache:用于extman的后台管理,extmail的web邮件收发
Php
mysql:用于存储虚拟域、虚拟帐户信息
cyrus-sasl:  用于实现身份验证的smtp服务器
courier-authlib:  用于实现身份验证的pop3服务器
courier-imap:  用于实现pop3、imap收邮件
openssl:  提供安全的邮件服务器连接
extman:  用于邮件服务器的后台管理
extmail:  用于实现webmail
Postfix:  邮件服务器系统的smtp服务器,充当MTA角色
BerkeleyDB
maildrop:  代替postfix自带的MDA,是一个带有过滤功能的MDA

编译安装

一. 安装mysql`

二. 安装openssl-0.9.8g

# tar zxvf openssl-0.9.8g.tar.gz
# cd openssl-0.9.8g
# ./config shared zlib
# make
# make test
# make install
关闭原有的openssl:
# mv /usr/bin/openssl /usr/bin/openssl.OFF
# mv /usr/include/openssl /usr/include/openssl.OFF
# rm /usr/lib/libssl.so

# ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
# ln -s /usr/local/ssl/include/openssl /usr/include/openssl
# ln -sv /usr/local/ssl/lib/libssl.so.0.9.8  /usr/lib/libssl.so

配置库文件搜索路径
# echo “/usr/local/ssl/lib” >> /etc/ld.so.conf && ldconfig

检测安装结果
# openssl version
OpenSSL 0.9.8g 19 Oct 2007 Continue Reading…