乐在其中
乐在其中 - 点点滴滴

服务器相关

隐藏Nginx和PHP版本号

http段中加入一行:server_tokens off; php.ini修改expose_php = On到 […]

2014-09-10

关于libmemcached-1.0.18在mac osx 下编译出错的问题解决

源码编译libmemcached-1.0.18时,configure通过, sudo make出现错误: ma […]

2014-05-25

CentOS中无法使用setup命令 -bash:setup: command not found

出现这个问题是因为 Minimal 安装模式 所以并没有安装 setuptool 软件. 解决办法为: 使用y […]

解决crontab不执行的问题

crontab不执行的问题困扰了好长时间,脚本写的都正确,但是就是不执行,最终解决方法如下: crontab […]

后台执行scp

scp一些大的数据文件,大多时候想挂后台,由于scp要输入密码,所以不能用nuhop,为了安全,也不去配置ss […]

vsftpd 226 553 550 530错误

vsftpd遇到了几个错误: 1. 226 transfer done (but failed to open […]

忘记MySQLroot密码的解决方案

1. 停止MySQL: /etc/init.d/mysqld stop 或者直接kill掉MySQL的进程 2 […]

CentOS/RHEL安装setup配置工具

在RHEL/CentOS中,可以很方便使用setup配置工具配置网络、防火墙、服务等很多关键配置项,使用非常方便,然而采用最小化安装后,默认并没有安装该工具,运行该命令提示如下:

[root@localhost ~]# setup

-bash: setup: command not found

这时就要手动去安装这个快速配置程序了.

[root@localhost ~]# yum install setuptool ntsysv system-config-network system-config-keyboard system-config-network-tui

# yum install setuptool

发现setup命令可以用了,可是系统服务,网络配置,键盘配置,时区配置不见了.安装下这几个配置程序安装系统服务配置

# yum install ntsysv 安装网络配置

# yum install system-config-network 安装键盘时区配置

# yum install system-config-keyboard

system-config-network system-config-keyboard这两个包的依赖很多,能手工改就手动改吧,没特殊应用就不用装了.

Linux系统下让PHP提高性能的工具APC

当前我用的是APC-3.1.19 stable ,用户自己到 http://pecl.php.net/package/APC 下载最新版。

①安装

wget http://pecl.php.net/get/APC-3.1.19.tgz
tar xzvf APC-3.1.19.tgz
/usr/local/webserver/php/bin/phpize
./configure –enable-apc –enable-apc-mmap –with-php-config=/usr/local/php/bin/php-config –prefix=/usr/local/apc
make && make install

升级libmemcached及php的memcached之pecl扩展

所需软件包
libmemcached-1.0.9 https://launchpad.net/libmemcached/1.0/1.0.9/+download/libmemcached-1.0.9.tar.gz
memcached-2.1.0 http://pecl.php.net/get/memcached-2.1.0.tgz (注意上一版本即memcached-2.0.1.tgz 这个包有bug)