CentOS 禁用 SELinux

先查看selinux有没有打开 # getenforce 如果显示Disabled,说明已经关闭,如果不是请如下操作 不重启,临时生效 # setenforce 0 为了防止重启失效,请修改配置文件 # sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config

阅读全文 »

Apache日志轮询工具rotatelogs,logrotate,cronolog

默认Apache日志默认不分割的,对于网站管理员来讲,很多人都会遇到网站的日志文件填满了,而手动删除又很麻烦,这时候就需要用到日志轮询。日志轮询要考虑到如下因素: 第一: 不中断WEB服务:不能停apache=>移动日志=>重启apache; 第二:保证同一天日志能够按天轮循:每天一个日志00:00:00-23:59:59; 第三:不受apache重启的影响:如果apache每次重启都会生成一个新的日志是不符合要求的; 第四:安装配置简单; 1.默认Apache自带日志轮询工具rot…

阅读全文 »

Windows Server安装FileZilla Server后,客户端连接无法列目录

在Windows Server 2003及2008等以上版本安装FTP Server,经过对比,选择了开源免费的FileZilla Server作为FTP Server,安装好配置好FTP用户和目录,然后在Windows防火墙中打开21端口,当我用桌面客户端登陆FTP后出现无法列目录的问题,我就先把防火墙关闭,然后客户端连接正常,说明还需要在防火墙中添加FileZilla到例外中,在例外中添加程序,找到FileZilla安装目录的FileZilla Server.exe,然后点击确定添加到例外即…

阅读全文 »

Apache获取Nginx转发过来的真实IP

Nginx做前端处理静态文件,动态文件交给Apache后端处理,这时候出现一个问题就是,查看Apache生成的日志文件,发现访问IP全为127.0.0.1 1.编辑nginx配置文件nginx.conf #vim /etc/nginx/nginx.conf proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwa…

阅读全文 »

MySQL show processlist 命令详解

SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。如果您不使用FULL关键词,则只显示每个查询的前100个字符。 本语句报告TCP/IP连接的主机名称(采用host_name:client_port格式),以方便地判定哪个客户端正在做什么。 如果您得到“too many connections”错误…

阅读全文 »

Redis 启动报警解决办法

redis 安装好启动后,报警如下: # Server started, Redis version 3.0.7 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add ‘vm.overcommit_memory = 1’ to /etc/sysctl.conf and then reboot or run the com…

阅读全文 »

RHEL 更改为163镜像源

下载CentOS yum # cd /usr/local/src # wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm # wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm # wget http://mirrors…

阅读全文 »

Apache prefork和worker工作模式切换方法

Apche默认工作模式为prefork模式,主要是考虑到稳定性的原因。出于稳定性和安全性考虑,不建议更换apache2的运行方式,使用系统默认prefork即可,另外很多php模块不能工作在worker模式下,例如redhat linux自带的php也不能支持线程安全,所以最好不要切换工作模式。 1.进入/usr/sbin目录 # cd /usr/sbin 2.将当前的prefork模式启动文件改名 # mv httpd httpd.prefork 3.将worker模式的启动文件改名 # mv…

阅读全文 »

Nginx 配置域名301重定向跳转

1.例如要将example.com做301重定向到www.example.com server_name example.com; rewrite ^/(.*) http://www.example.com/$1 permanent; 2.如果配置其他二级域名都转向到www.example.com server_name www.example.com example.com; if ($host != ‘www.example.com’) { rewrite ^/(.*) http://www…

阅读全文 »