apache日志配置一例

apache日志配置一例

1、vim /usr/local/apache2/conf/extra/httpd-vhosts.conf添加或修改为: 代码如下:ErrorLog "logs/www.7755gg.com-error_log"ErrorLog "/data/home/777logs/www.7755gg.com-error_log"CustomLog "logs/www.7755gg.com-access_log" commonCustomLog "|/usr/local/apache2/bin/rotatelogs  /data/home/7755logs/%Y%m%d-access_log 86400 400M" combined
linux下搭建hadoop环境步骤分享

linux下搭建hadoop环境步骤分享

1、下载hadoop包 wget http://apache.freelamp.com/hadoop/core/stable/hadoop-0.20.2.tar.gz2、tar xvzf hadoop-0.20.2.tar.gz3、安装JDK,从oracle网站上直接下载JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html4、chmod +x jdk-6u21-linux-i586.bin;./jdk-6u21-linux-i586.bin,当前目录下出现了jdk1.6.0_21目录5、配置java环境变量 vi /etc/profile 代码如下:export JAVA_HOME=/root/src/hadoop/jdk1.6.0_21export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$PATH:$JAVA_HOME/bin在终端下执行 source /etc/profile 使配置生效
haproxy+keepalived实现高可用负载均衡(理论篇)

haproxy+keepalived实现高可用负载均衡(理论篇)

HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当 前,HAProxy支持两种主要的代理模式:"tcp"也即4层(大多用于邮件服务器、内部协议通信服务器等),和7层(HTTP)。在4层模式 下,HAProxy仅在客户端和服务器之间转发双向流量。7层模式下,HAProxy会分析协议,并且能通过允许、拒绝、交换、增加、修改或者删除请求 (request)或者回应(response)里指定内容来控制协议,这种操作要基于特定规则。
windows中apache 301页面跳转实现方法

windows中apache 301页面跳转实现方法

实现301页面跳转之前需要对apache配置做下修改如 apache默认是没有开启mod_rewrite模块的, 1,将 代码如下: #LoadModule rewrite_module modules/mod_rewrite.so 这一行前面的#号去掉,http.conf的站点目录配置,另一种是空间用户常用的 改为 代码如下: LoadModule rewrite_module modules/ ···
.htaccess重定向和url重写详细介绍

.htaccess重定向和url重写详细介绍

什么是htaccess 概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。 一个简单的重定向 代码如下: Redirect 301 ^old.html$ http://localhost ···
Apache2.2以上版本与Tomcat整合配置及负载均衡实现

Apache2.2以上版本与Tomcat整合配置及负载均衡实现

今天技术总监叫实现Apache和Tomacat整合,在网上找了很多资料,结果发现还是这个最方便! 下面是实现2个tomcat实现负载均衡,如果只有一个则可删除一个 apache2.2以上版本,无需使用jk_mod来集成tomcat,直接使用ajp,很方便。 修改apache配置文件httpd.conf 启用mod_proxy_ajp 代码如下: #LoadModule proxy_module m ···
Windows下搭建PHP开发环境(Apache+PHP+MySQL)

Windows下搭建PHP开发环境(Apache+PHP+MySQL)

PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。
apache伪静态与iis伪静态规则与配置区别介绍

apache伪静态与iis伪静态规则与配置区别介绍

在我开时打开模式不一样:apache的.htaccess配置文件是以:RewriteEngine On 将写模式打开。Apache伪静态html(URL Rewrite)设置法phpma一 打开 Apache 的配置文件 httpd.conf 。phpma二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉phpma三 在 httpd.conf中添加: 代码如下:<IfModule mod_rewrite.c> RewriteEngine On #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+.html RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+).html$ $1.php? __is_apache_rewrite=1&__rewrite_arg=$2 </IfModule>iis的httpd.ini配置文件是以:[ISAPI_Rewrite] 将写模式打开。打开你的httpd.ini,找到[ISAPI_Rewrite] 代码如下:# 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2 RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3 RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 RewriteRule ^(.*)/profile-(username|uid)-(.+?).html$ $1/viewpro.php?$2=$3更多详细内容请查看:区别apache不需要网站域名,而iis需要网站域名,且IIS遇到需要重写的URL有问号(?)与点(.)时,需要增加()进行转义.区别如下:iis: 代码如下:RewriteRule ^(.*)/category(d+).html$ $1/index.php?catid=$2apache:  代码如下:RewriteRule ^category(d+).html$ index.php?catid=$1 [QSA,L]
linux服务器系统CentOS、uBuntu、Gentoo、FreeBSD、Debian的比较

linux服务器系统CentOS、uBuntu、Gentoo、FreeBSD、Debian的比较

官网:CentOS其实是Redhat的内核,感觉是会成熟稳定一点,相比旧Redhat,他多了一个yum的命令,学Debian一样自动安装软件;但我感觉CentOS的可以Yum的东西相比Debian或Ubuntu,实在太少了;CentOS游走在年轻与成熟之间,它比Ubuntu更注重安全性,你看他的CentOS5.0默认一装好就自带并打开防火墙就知道;而且有一个叫SELinux的东东在里面,让不同的程序之间权限有所限制,这也是我装CentOS一些软件经常莫名奇妙地告诉我“没有权限”的一个原因。后来因为一些软件搞了一夜,都没有搞成功,比如VSftp+PAM_MYSQL的认证,一气之下把他格掉了。
linux服务器用centos还是ubuntu系统

linux服务器用centos还是ubuntu系统

linux服务器系统多使用CentOS、uBuntu、Gentoo、FreeBSD、Debian。 服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS ,CENTOS现在市场占有率第一了 【小议】centos与ubuntu的区别 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enter ···
Apache Web服务器安全配置全攻略

Apache Web服务器安全配置全攻略

作为最流行的Web服务器,Apache Server提供了较好的安全特性,使其能够应对可能的安全威胁和信息泄漏。   Apache 服务器的安全特性   1、 采用选择性访问控制和强制性访问控制的安全策略   从Apache 或Web的角度来讲,选择性访问控制DAC(Discretionary Access Control)仍是基于用户名和密码的,强制性访问控制MAC(Mandatory Acce ···
linux大于2T的磁盘使用GPT分区的方法分享

linux大于2T的磁盘使用GPT分区的方法分享

在linux我们可以先把大容量的磁盘进行转换,转换为GPT格式。由于GPT格式的磁盘相当于原来MBR磁盘中原来保留4个 partition table的4*16个字节只留第一个16个字节,其它的类似于扩展分区,真正的partition table在512字节之后,所以对GPT磁盘表来讲没有四个主分区的限制。 对GPT磁盘分区表进行操作,我们要使用功能强大的parted命令。 例:常用的parted ···