重新把博客捡起来,慢慢把笔记整理成文档,见证自己的成长。
  • 微信

postfix、extmail错误解决之“Can’t connect to local MySQL server through socket”

错误如下,很怪异,首先查看mysql的sock文件位置,是在tmp下面。[root@localhost ~]# ps -ef | grep mysqlroot     30451 26264  0 17:14 pts/2    00:00:00 grep mysqlroot     32149     1 &…

nginx开启状态监控、配置浅析、监控加密

网站的稳定性关系着一个运维是否合格,很多时候网站的并发是很考验一个服务器的性能,调优是一方面,为了自动化运维的方便,可以做个查看Nginx的并发连接,我们可以更清楚的知道网站的负载情况,可以把这个状态加到linux自动化运维工具里面,很多公司都有自己开发一套自动化运维工具,nginx很简单,只要在配置文件上加参数,当然,前提条件是nginx编译的时候开启了参数查看编译时的参数/usr/local/…

mysql-proxy读写分离、安装

准备工作:安装好mysql,安装mysql,请看这篇文章[root@node1 src]# lskeepalived-1.1.19.tar.gz           mysql-proxy-0.8.0-linux-rhel5-x86-32bit.tar.gz[root@node1 src]# rpm…

MySQL主从(AB复制)配置

作为linux服务器自动化运维,MySQL主从复制是初级运维工程师必须要掌握的一个技术ab复制(主从复制)可以让mysql实现:1.数据的备份(主服务器的数据全部同步到从服务器)2.可以负载均衡减小主服务器的压力3.真正实现mysql的读写分离配置方法准备工作:安装MySQL主服务器(192.168.9.2):一、配置主数据库配置文件1.vim /etc/my.cnf   #s…

MySQL的安rpm包直接安装和源码包安装步骤

Mysql的安装分为rpm包直接安装和源码包安装,区别在于rpm包:开发人员再开发完软件后的生成的二进制包,类似exe文件,有一定的局限性,它不能定制针对cpu平台和linux版本源码包:发行的时候是以源代码的形式发行,对软件足够了解,甚至能改源码,可以更深度定制这边两种方式都介绍一下:①②① rpm包mysql的安装mysql-5.0.77-4.el5_4.2.i386.rpm &nb…

nginx平滑升级重启

一、查看版本及编译参数[root@lzn ~]# nginx -Vnginx version: nginx/1.0.15TLS SNI support disabledconfigure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl…

openvpn 配置和使用、linux下搭建openvpn

安装openvpnopenssllzo-2.03.tar.gzopenvpn-2.0.9.tar.gz./configure  --with  -lzo -lib=/usr  && make && make installwindows下连接VPN的工具openvpn-2.0.9-gui-1.0.3-install.exe一、修改var…

mysql主从出现不同步,从数据库无法启动。

问题:由于服务器机位改变,从数据库停机,mysql主从出现不同步,从数据库无法启动,重置从数据库,启动后,需要做以下操作以下操作主数据库IP:172.16.10.10从数据库IP:172.16.10.12我这边之前忘记从数据库授权的用户密码了,需要重置,记得密码的跳过这一步:set Password for slavemysql@"%"=password("11111…

一张图了解DNS域名解析过程

在nginx安装禅道(项目管理软件)

禅道:项目管理软件 项目管理工具 免费项目管理软件刚接触禅道这个项目管理软件,站点提供的都是一键安装包,方便大家使用,但是我公司环境是nginx+mysql,所以我下载源码包自己进行安装给项目经理使用。这边顺便把安装过程贴出来方便大家参考,在nginx的配置下安装该软件。源码包位置在:http://sourceforge.net/projects/zentao/files/5.0.beta2/Ze…

iptables工作原理详解

Iptables是linux自动化运维工作中常见的系统安全必要的工作。了解和熟悉iptables的工作原理,有助于写防火墙脚本,以下就来说说iptables的运用原理。Linux系统的防火墙功能是由内核实现的2.0 版内核中,包过滤机制是ipfw,管理工具是ipfwadm2.2 版内核中,包过滤机制是ipchain,管理工具是ipchains2.4 版及以后的内核中,包过滤机制是netfilter…

清空表(TRUNCATE TABLE)和 优化表(OPTIMIZE TABLE)

清空表若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点:所用的事务日志空间较少。DELETE 语句每次删除一行,并在事务日志中为…

mysql修改、删除、添加操作命令

删除delete from t8 where name="NULL";   //删除name是NULL字符的记录delete from t8 where name="";        //删除空字符delete from t8 where age is NULL;&n…

简单4步轻松修改vsftpd的端口号

 在从事云计算服务行业,linux云运维工程师一般给客户开空间让他们自己管理网站,他们默认用FTP上传工具上传,默认vsftpd启动后,ftp的端口是21,为了安全防止黑客扫描已开启的端口,想把ftp端口改成其他端口(这边举例811端口),并且保证修改后用户上传下载不受影影响,做以下操作1、编辑/etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_p…

DHCP配置详解

ddns-update-style interim;                           ignore clien…

服务器里nginx常用命令

一般编译后的nginx安装包,正常的运维工程师都会将其部署在/usr/local/nginx下面,这边就以这个目录为例,说下nginx常用命令:nginx运行脚本在nginx目录下的sbin/nginxnginx搭配php-cgi,它在nginx里可以单独启动,而在apache里面是以模块的形式启动。[root@lzn ~]# ps -ef | grep php | cut -c48-/usr/l…

LVS集群基础:NFS共享存储服务

LVS集群基础:NFS共享存储服务  2012年 10月09日星期二19:58:51CSTLVS集群基础:NFS共享存储服务实验名称:LVS集群应用基础之NFS共享储存服务实验环境:1台服务器、1台客户端实验目的:了解LVS虚拟应用,ipvsadm管理工具的使用、复习NFS共享的方式实验报告人:林镇南实验步骤:1)创建虚拟服务器,群集的VIP为7.7.7.7,针对TCP80端口提供负载分流服务,使…