三零妖人一亩三分田行者going棒棒不是糖
功能:一:实现当用访问192.168.1.210 时,负载至下一层的192.168.1.50、192.168.1.221两台web服务器; 二:实现在192.168.1.24上缓存用户请求的数据,实现减少后端web服务器的负载。配置:192.168.1.210 vim nginx.conf&
功能:实现当用户请求的是静态内容时服务器把请求分离至192.168.1.100,并且在192.168.1.100服务器上nginx日志上显示的source IP 为客户端IP,而不是负责分离的上一层服务器。环境:192.168.1.99 (处理php请求) 192.168.1.100 (处理
一:建立ip列表 vim /usr/local/nginx/conf/ip.txt deny 192.168.1.1
vim /usr/local/nginx/conf/nginx.conf########################################################## error log LEVEL : degug,info,notice,warn,erro
每天产生一个nginx日志,操作步骤如下:一:vim /sh/cut_nginx.sh #!/bin/bash########cut nginxlog by day ###########LOGS_PATH=/var/log/nginxYESTERDAY=$(date -d "yesterday" +%Y%m%d)mv ${LOGS_PATH}/ng
以下操作实现当用户访问 www.tetuhao.com/link.html 时,显示的是www.tetuhao.com/shop/index.php?act=link 的内容。同时网址显示的仍是www.tetuhao.com/link.html一:vim /usr/local/nginx/conf/nginx.conf 在server块中加
假设www.alex.com为旧的域名,而www.jessica.com为新的域名,要实现通过www.jessica.com域名访问url都自动转向www.alex.com对应的url路径下。第一种方法如下:在对应的server里 server {  
nginx出现404,502等错误时,跳转至统一页面,给用户提示页面。步骤如下:一:编辑nginx配置文件 vim /usr/local/nginx/conf/nginx.conf 在http块处加入:fastcgi_intercept_errors on;在server块处加入:
phpinfo() 功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。 危险等级:中 passthru() 功能描述:允许执行一个外部程序并回显输出,类似于 exec()。 危险等级:高 exec() 功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。 危险等级:高 system() 功能描述:允许执行一个外部程序并回显输出,类似于 passthru
控制参数: short_open_tag = On如果设置为Off,则不能正常解析类似于这样形式的php文件:<?phpinfo()?>而只能解析<?phpphpinfo()?>这样形式的php文件所以要想php支持短标签,需要我们把short_open_tag 设置为On.
linux 服务器禁ping : echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_allsource /proc/sys/net/ipv4/icmp_echo_ignore_all恢复ping :echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_allsoucre &n
封IP地址 访问者通过浏览器正常访问网站,与服务器建立的连接一般不会超过20个,我们可以通过脚本禁止连接数过大的IP访问。以下脚本通过netstat命令列举所有连接,将连接数最高的一个IP如果连接数超过150,则通过 iptables阻止访问:#!/bin/bash#writen by zhuxiaowei on 20160216#to ban ddosstatus=`netstat -na|a
LINUX误删文件后,为了把损失降低到最低,进行如下操作:一:卸载或者以只读的方式挂载需要恢复的分区; example: umount /dev/sdb1 #卸载挂载的sdb1二:安装extundelete &n
为实现当rsync备份时,从A机器rsync至B机器时免输入B机器的帐号密码,因此引入ssh-keygen操作步骤: 一:在A机器上生产密钥对 ssh-keygen
一:vim nginx.conf location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${valid_referers none blocked www.tetuhao.com tetuhaocom *.tetuhao.com;if ($invalid_referer) {return 404;#rewrite
为实现用户只能通过域名来访问网站,禁止使用IP访问,可在httpd.conf配置文件里加入以下代码:<VirtualHost 192.168.1.58>ServerName 192.168.1.58<Location />Order Allow,DenyDeny from all</Location></VirtualHost><Virtual
查看Apache的连接数和当前的连接数以及IP访问次数,以下脚本可实现:#!/bin/bash#writen by zhuxiaowei#date:2015.10.19#about "watch clients IP "###########################################con_num=`netstat -ant | grep
操作步骤: 一:安装readline yum -y install readline &nbs
利用linux自带的命令可以进行简单的I/O测试。命令如下 测试磁盘的write性能: time dd if=/dev/zero of=/test/emma.txt bs=8k count=50000 #time 计时 count 8k大个的个数,count越大,越准确 测试磁盘的read性能:&
找到: LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer&
linux常用操作命令: 一:连接mysql mysql -uroot -h192.168.1.24 -P3306 -p kobe24 # -u:用户名、-h:IP 远程连接数据库、-P:端口(默认3306)、-p:密码; 二:常用操作: 1:查询
文件及目录的默认权限由umask来决定。 查看uamsk的方法:uamsk root用户默认的umask为0022,普通用户的默认umask为:0002 当root用户创建一个文件时的默认权限产生如下:rw-rw-rw-(666) -(减) ----w--w-(022) = rw-r--r--(644)。 当root用户创建一个目录时
目的:网站需要当用户访问域名时,无论后面跟的是什么url都进行跳转至公告网面。实现:在网站对应的虚拟机配置文件里加入以下内容: <IfModule mod_rewrite.c> RewriteEngine on &
目的:对apache的访问控制,允许或者禁止IP访问网站步骤: 修改对应的网站虚拟机配置文件 vim /usr/local/apache2/conf/extra/httpd-vhost.conf 加入以下内容: <Directory /data/www> &nb
搭建环境:centos 6.4 x86-64、cacti 5.5。IP:192.168.1.114监控服务:由 snmp协议提供监控数据流。搭建目的:实现对服务器的动态监控,监控服务器的历史运行状态及是否在线,当发生宕机时以email形式告知用户。搭建步骤:服务端 (需安装epel扩展源)1. 首先要安装epel扩展源rpm -
由于网站访问日志过于大,因此采用日志切割功能来对apache日志进行切割。方法一: 使用 cronolog 为每一天建立一个新的日志CustomLog "|bin/cronolog logs/access_%Y%m%d.log" combined也可以按小时 CustomLog "|bin/cronolog logs/access_%Y%m%d%h.log" combined方法二:使用 rota
操作步骤:一:在apache主配置文件里定义日志的格式 vim /usr/local/apache2/conf/httpd.conf <IfModule log_config_module>  
<VirtualHost *:80> DocumentRoot "/data/www" ServerName www.emma.com ServerAlias www.alex.com ErrorLog "logs/discuz-error_l
目的:为了增加安全性,当用户访问:admin.php 时需要输入验证的信息才可行进下一步操作操作步骤:虚拟主机配置文件中,需要加入<Directory /data/www/admin.php> #admin.php 所在的目录 AllowOverride AuthConfig &n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号