linux下nginx+keepalived主从双机热备

keepalive,是在TCP中一个可以检测死连接的机制。keepalive原理很简单,TCP会在空闲了一定时间后发送数据给对方:1.如果主机可达,对方就会响应ACK应答,就认为是存活的。2.如果可达,但应用程序退出,对方就发RST应答,发送TCP撤消连接。3.如果可达,但应用程序崩溃,对方就发FIN消息。4.如果对方主机不响应ack,rst,继续发送直到超时,就撤消连接。这个时间就是默认的二个小时。我们这里提供一个VIP来对外提供访问,这个VIP是192.168.100.100,主机192.168.100.61,从机192.168.100.62首先关...

阅读全文

Linux 查看和修改系统时间和时区的方法

一、查看和修改Linux的时区1.查看当前时区date -R2.修改设置Linux服务器时区tzselect方法B仅限于RedHatLinux和CentOStimeconfig方法C适用于Debiandpkg-reconfigure tzdata3.复制相应的时区文件,替换系统时区文件;或者创建链接文件cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime例如:在设置中国时区使用亚洲/上海(+8)cp /usr/share/zoneinfo/As...

阅读全文

linux scp远程拷贝文件及文件夹

 1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下scp -r /home/administrator/test/2、拷贝单个文件至远程主机scp /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/其实上传文件和文件夹区别就在参数-r,跟cp,rm的参数使用差不多,文加价多个-r3、远程文件/文件夹下载举例,把192....

阅读全文

linux netstat命令使用收集,查看80端口连接数

服务器上的一些统计数据:1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统计已连接上的,状态为“establishednetstat -na|grep ESTABLISHED|wc -l4)、查出哪个IP地址连接最多,将其封了.netstat -na|grep ESTABLISHED|awk ...

阅读全文

wdcp修改mysql密码、wdcp后台登陆密码、ftp、等常用工具方法

强制修改mysql的root密码,在忘记mysql密码时有用sh /www/wdlinux/tools/mysql_root_chg.shwdcp后台登录密码忘记的修改方法sh /www/wdlinux/tools/wdcp_login_chp.shftp配置文件检查,在FTP不能连接或登录时有用sh /www/wdlinux/tools/pureftp_conf_check.shwdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用sh /www/wdlinux/tools/wdcp_perm_check...

阅读全文

centOS6.5下SVN的安装、配置及开机启动

 1.检查是否已安装rpm -qa subversion如果要卸载旧版本:yum remove subversion2.安装yum install subversion3.检查是否安装成功svnserve --version如果成功会输出版本号4.创建仓库目录例如:mkdir -p /data/svn/project5.创建项目svnadmin create /data/svn/project6.检查是否创建成功cd /dat...

阅读全文

CentOS安装配置pure-ftpd

一、安装1、yum安装yum -y install pure-ftpd2、编译安装下载路径:http://download.pureftpd.org/pub/pure-ftpd/releases/PureFTPd有很多的编译配置选项,下面就列出部分主要的配置 1 --prefix=PREFIX  2 --with-sysquotas        使用系统磁盘配额 (非虚拟)&nbs...

阅读全文

centos编译安装php5.2的php-fpm文件问题

 centos编译php5.2版本的时候发现里面没有带php-fpm,需要安装补丁cd php-5.2.17wget -c http://php-fpm.org/downloads/php-5.2.17-fpm-0.5.14.diff.gzgzip -d php-5.2.17-fpm-0.5.14.diff.gzpatch -p1 < php-5.2.17-fpm-0.5.14.diff #打补丁64位系统装PHP过程中,编译时出现con...

阅读全文

用jemalloc优化nginx、mysql内存管理

 首先下载jemallocwget -c http://www.canonware.com/download/jemalloc/jemalloc-4.2.1.tar.bz2tar jxvf jemalloc-4.2.1.tar.bz2cd jemalloc-4.2.1./configuremakemake installecho '/usr/local/lib' > /etc/ld.so.conf.d/loca...

阅读全文

linux tail命令的使用方法详解

linuxtail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。tail命令语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ]...

阅读全文