CentOS 6 Web服务器迁移

一台老服务器用了5年了。为了保证稳定性,在它出毛病之前,预先换台新服务器。
本文记录了服务器迁移的全部过程。
本文档参考了本文的大纲:
同时在实践工作中,加入了自己的方法和经验。
全部内容分为以下几部分
  1. 建立用户
  2. 复制网站目录
  3. 修改本地hosts文件,准备测试
  4. 安装所有必要程序
  5. 复制程序配置文件
  6. MySQL数据迁移
  7. MYSQL数据迁移后,原主机上数据有更新怎么办?
  8. MYSQL数据迁移后,如何验证数据相符?
  9. 拷贝常用管理脚本
  10. 拷贝crontab

继续阅读CentOS 6 Web服务器迁移

CentOS 6下,远程安装KVM虚拟机,并使用apache mod_proxy反向代理建立多个web服务器

目录:
0. 配置目的及方案简介
1. 安装KVM
2. 安装配置VNC远程控制
3. 在KVM虚拟机安装CentOS 6
4. NAT网络配置
5. 使用iptables防火墙配置,SSH,FTP
6. 使用反向代理配置Web server
7. 虚拟机中的Mysql配置
8. 后续:iptables规则优化,虚拟机自动快照备份 继续阅读CentOS 6下,远程安装KVM虚拟机,并使用apache mod_proxy反向代理建立多个web服务器

vsftpd调试

默认的vsftpd日志很简单。出现问题时,不容易找到原因。
以下参数,打开详细日志。

# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# You may override where the log file goes if you like. The default is shown
# below.
xferlog_file=/users/vsftp_nobody/vsftpd.log
#
# If you want, you can have your log file in standard ftpd xferlog format
xferlog_std_format=NO
#The log_ftp_protocol=YES will log every FTP protocol transaction between the client and the server (this is the most detailed log you can get).
log_ftp_protocol=YES

注意,在log_ftp_protocol=YES时,这一项必须是no:xferlog_std_format=NO。否则会得到:

500 OOPS: bad bool value in config file for: log_ftp_protocol

附件:vsftpd.conf参数详解

六步搞定centos 6下l2tp + ipsec VPN服务器配置

近年来最累的一次折腾。有必要好好记录一下。跟了网上N个教程,有好几个都走不通。最后自己彻底整理了一次。把自己的经验和配置分享出来。

首先隆重感谢一下至今素未谋面的老熊,真是好人啊。06年的时候就在plesk服务器换ip的事上,帮了我好大的忙。没想到这次在我卡在第6步,最绝望的时候,这只熊的婀娜身影再一次出现在了我的生活中。还在漆黑的深夜中陪伴在我的身边。以下隆重公布一下他的QQ,造福广大网友!QQ: 499******* (后几位号码,为符合当地莫名其妙的“相关法规”,被系统自动屏蔽。。。)

其次要感谢老熊的同事,百忙中写好的防火墙规则,让我10分钟之内,就被兴奋得昏了头的我,给无情覆盖了。以至于下次人家重写之后,很自觉的在/root下给留了个备份。[emot]zan[/emot] 继续阅读六步搞定centos 6下l2tp + ipsec VPN服务器配置

VirtualBox安装CentOS后如何安装增强功能

本机操作系统为vista,virtualbox版本为3.1.2 r56127,虚拟机为CentOS 5.4 i386。安装vitualbox增强功能的步骤:
1.启动CentOS,以root身份登录,进入桌面环境。
2.在virtualbox菜单中选择“设备–>安装增强功能”,会在桌面上出现一个“VBOXADDITIONS_3.1.2_56127”图标。
3.双击上述图标,打开文件窗口,选择“工具–>打开终端”菜单,进入终端模式。
4.执行如下命令:
#yum install kernel-devel  //执行此命令提示有错误,忽略;
#yum install gcc  //执行此命令提示有错误,忽略;
ln -s /usr/src/kernels/2.6.18-……-i686 /usr/src/linux   //省略号处用TAB键补全
sh VBoxLinuxAdditions-x86.run
5.重启系统即可。
6.更改屏幕分辨率:

 #vi /etc/X11/xorg.conf
  SubSection "Display"
            Viewport 0 0
            Depth     24
            Modes "1024x768" "800x600" "640x480"
   EndSubSection