0℃
2016年11月30日
⁄ Linux
⁄ 被围观 16,244次+
说明:
操作系统:CentOS
Nginx安装目录:/usr/local/nginx
需求:增加Modsecurity模块,实现Nginx服务器Web应用防护系统
开始操作:
一、安装ModSecurity
cd /usr/local/src
wget https://www.modsecurity.org/tarball/2.9.1/modsecurity-2.9.1.tar.gz #下载软件
yum install httpd-devel #modsecurity安装需要APXS包,APXS在httpd-devel中
cd /usr/local/src
tar zxvf modsecurity-2.9.1.tar.gz
cd modsecurity-2.9.1
./autogen.sh
./configure --enable-standalone-module --disable-mlogc
make
安装过程...
阅读全文
0℃
2016年11月28日
⁄ Nginx
⁄ 被围观 14,526次+
说明:
Nginx目录:/usr/local/nginx/
Nginx配置文件:/usr/local/nginx/nginx.conf
如果站点使用了vhost虚拟主机,并且只需要这一个虚拟主机支持pathinfo的,可以直接打开你的vhost的配置文件进行设置(绿色字为修改代码,蓝色字为增加代码)。
找到类似如下代码:
location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
#原来的代码
......
}
编辑配置文件为以下代码:
location ~ \.php
{
#定义变量 $path_info ,用于存放pathinfo信息
set $path_info...
nginx, pathinfo, ThinkPHP阅读全文
0℃
2016年11月08日
⁄ Nginx
⁄ 被围观 17,816次+
教程目的:
使用Linux系统自带的命令logrotate对Nginx日志进行切割。
Nginx安装目录:/usr/local/nginx/
Nginx日志目录:/usr/local/nginx/logs/、/usr/local/nginx/logs/nginx_logs/
1、添加nginx日志切割脚本
cd /etc/logrotate.d #进入目录
vi /etc/logrotate.d/nginx #编辑脚本
/usr/local/nginx/logs/*.log /usr/local/nginx/logs/nginx_logs/*.log{
su root www
missingok
dateext
notifempty
daily
rotate 7
create 0640 www adm
sharedscripts
postrotate
if [ -f /usr/local/nginx/logs/nginx.pi...
nginx, 日志切割阅读全文
0℃
2016年11月01日
⁄ Linux
⁄ 被围观 17,115次+
Apache Ambari是一种基于Web的工具,支持Apache Hadoop集群的供应、管理和监控。Ambari目前已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeper、Sqoop和Hcatalog等。
Apache Ambari 支持HDFS、MapReduce、Hive、Pig、Hbase、Zookeper、Sqoop和Hcatalog等的集中管理。也是5个顶级hadoop管理工具之一。
Ambari主要取得了以下成绩:
通过一步一步的安装向导简化了集群供应。
预先配置好关键的运维指标(metrics),可以直接查看Hadoop Core(HDFS和MapReduce)及相关项目(如HBase、Hive和H...
ambari,hadoop,hbase,zookeeper阅读全文