作者: admin

Read-only file system 解决办法

有时候断电,更换主板或者更换磁盘到其他服务器,启动系统修改文件保存的时候会报错“Read-only file system” 第一种:临时解决办法 # mount -o remount rw / 第二种:修复文件系统 # fsck -y 第三种:用光盘修复系统  

阅读全文 »

MySQL主从相关命令,参数,状态信息

一些错误信息的处理,主从服务器上的命令,及状态信息。 在从服务器上使用show slave status\G Slave_IO_Running,为No, 则说明IO_THREAD没有启动,请执行start slave io_thread Slave_SQL_Running为No 则复制出错,查看Last_error字段排除错误后执行start slave sql_thread 查看Slave_IO_State字段空 //复制没有启动 Connecting to master//没有连接上mast…

阅读全文 »

MySQL主从复制不同步原因及解决办法

mysql运行一段时间出现的主从不一致的原因大概有以下几种: 网络的延迟 由于mysql主从复制是基于binlog的一种异步复制,通过网络传送binlog文件,理所当然网络延迟是主从不同步的绝大多数的原因,特别是跨机房的数据同步出现这种几率非常的大,所以做读写分离,注意从业务层进行前期设计。 主从两台机器的负载不一致 由于mysql主从复制是主上面启动1个io线程,而从上面启动1个sql线程和1个io线程,当中任何一台机器的负载很高,忙不过来,导致其中的任何一个线程出现资源不足,都将出现主从不一…

阅读全文 »

CentOS 正确设置最大打开文件数

第一个地方:/proc/sys/fs/file-max,修改此文件中的数值大小或者在/etc/sysctl.conf文件中添加如下 fs.file-max = 360000 第二个地方:/etc/security/limits.conf,在此文件中添加如下 * – nofile 65536 对于CentOS 6还需要修改第三个地方/etc/security/limits.d/90-nproc.conf,通过查看此文件内容 # cat /etc/security/limits.d/90-nproc…

阅读全文 »

Apache 启用gzip压缩

使用 gzip 压缩可以降低网站带宽消耗,同时提升访问速度。gzip压缩用的是mod_deflate模块,一般情况下apache已经默认启用该模块 查看apache是否启用mod_deflate模块 # httpd -M 通过此命令可以查看该模块是否启用,如果未启用,则编辑httpd.conf # vim /etc/httpd/conf/httpd.conf 找到 #LoadModule deflate_module modules/mod_deflate.so #LoadModule head…

阅读全文 »

CentOS 配置Apache基于端口的虚拟主机

假设要配置基于8000端口的虚拟主机 修改httpd.conf # vim /etc/httpd/conf/httpd.conf 找到Listen 80,在下面添加Listen 8000(提示:在防火墙中打开8000端口) <VirtualHost *:8000>  ServerAdmin webmaster@123admin.com     DocumentRoot /var/www/html/123admin     ErrorLog logs/123admin.com-erro…

阅读全文 »

MySQL 慢查询日志轮询配置

mysql 数据库慢查询日志分析是优化数据库性能的重要方式之一,随着时间积累,慢查询日志会变得越来越大,作一个每天自动切割的任务,将脚本放在/etc/logrotate.d/下,步骤如下: 新建.my.cnf 方便自动轮询日志时候自动加载用户名密码 # vim /root/.my.cnf 输入以下内容: [client] user=root password=123456 socket=/var/lib/mysql/mysql.sock 在/etc/logrotate.d/下新建任务 # vim…

阅读全文 »

CentOS 使用yum update更新系统时不升级内核的方法

引言:由于系统与硬件的兼容性问题,有可能升级内核后导致服务器不能正常启动,这是非常可怕的,没有特别的需要,建议不要随意升级内核。 CentOS使用yum update更新时不升级内核 # cp /etc/yum.conf /etc/yum.conf.bak 方法一、修改yum的配置文件 # vim /etc/yum.conf 在[main]的最后添加 exclude=kernel* 方法二、直接在yum的命令后面加上如下的参数: # yum –exclude=kernel* update

阅读全文 »

Windows 配置Apache 基于域名的虚拟主机

打开目录 {Apache2 安装目录}\conf\extra\,找到 httpd-vhosts.conf 文件 在下面添加如下代码: <VirtualHost *:80>     ServerAdmin webmaster@123admin.com     DocumentRoot “E:/wwwroot/123admin.com”     ServerName www.123admin.com     ServerAlias 123admin.com     ErrorLog lo…

阅读全文 »