用apxs安装apachemod_proxy时候出现状况apxs-i-a-cmod_proxy.c错误信息:httpd:Syntaxerroronline19of/opt/lamp/apache2/conf/httpd.conf: Cannotload/opt/lamp/apache2/modules/mod_proxy.so intoserver:/opt/lamp/apache2/modules/mod_proxy.so:undefinedsymbol:ap_proxy_lb_workers原来需要加上proxy_util.c一起编译:apxs-i-a-cmod_proxy.cproxy_util.c
继续阅读 >
分类:Apache
2014
11-07
11-07
apache mod_expires缓存静态文件
采用apachemod_expires缓存静态文件的好处:采用静态文件缓存能提高服务器的性能,有以下好处:1.缩短服务的响应时间2.减轻服务器负担3.减少网络带宽使用量程序修正方法在每次更改静态内容(css,js等)时,对名称也进行更改。附加版本号或Build编号。<linkhref="/html/std.css?v=2.5.3.text"rel="stylesheet"type="text/css"><linkrel="stylesheet"type="text/css"href="html/std.css?_v=804120090827100441.css"/...
继续阅读 >
2014
11-07
11-07
Apache Rewrite模块重写功能开启及检测实现
Apache版本不同、操作系统不同,其配置文件命名、配置管理方式也经常不同,比如安装目录可能是httpd,也可能是apache2,配置文件名及加载模块方式也经常不同,或许对apache官方而言是有规律的,但毕竟我们大部分用户都不是网管,没事整天配置apache,都是现用现找资料,一般两个文件路径不对往往就火大了。进入正题。Apache默认Rewrite功能是禁用的,但是其Rewrite模块是加载的,所以,我们也不要只忙着写.htaccess文件,总是不...
继续阅读 >
2014
11-07
11-07
Ubuntu中Apache虚拟主机配置及使用指南
启用与停用站点的方法a2ensite站点名a2dissite站点名基于名字的(通过域名来区分)的虚拟主机安装好apache以后默认有一个叫default的虚拟主机。新建虚拟主机时可以直接复制默认虚拟主机的配置文件,在其基础上修改新虚拟主机的配置参数。#copy/etc/apache2/site-available/default/etc/apache2/site-available/sitename测试环境操作系统:UbuntuServer12.04LTS测试机地址:10.39.6.59测试机域名:*.example.com...
继续阅读 >
2014
11-07
11-07
Windows下Apache配置SSL以支持https及出错的解决办法
SSLSSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Securesocketlayer(SSL)安全协议是由NetscapeCommunication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中,因此,仅需安装服务器证书就可以激活该功能了)。即通过它可以激活SSL...
继续阅读 >
2014
11-07
11-07
Ubuntu下配置Apache的 ssl 模块以支持 HTTPS
Ubuntu下HTTPS配置非常简单,对大部分用户而言,使用普通的自签名证书,只需按照步骤进行就可以了,无需了解密钥、证书的更多知识,更深的背景知识还有RSA算法、DES算法、X509规范、CA机构...等等,随便哪个方向都够学习一阵子的,所幸的是有了OpenSSL、OpenSSH等这些开源免费的软件,把很多底层的算法、规范都集成了,对上层应用而言,只需一二三操作即可,至多到官网去查查一些特殊的命令集。一、安装Apache$sudoapt-getinst...
继续阅读 >
2014
11-07
11-07
CentOS 下编译安装 Apache 并配置 SSL 模块以支持 HTTPS
安装所需软件包yum-yinstallgccopensslopenssl-devel下载Apache源码到http://httpd.apache.org/下载最新稳定版的源码,现在最新稳定版是2.2.21。cd~wgethttp://apache.deathculture.net//httpd/httpd-2.2.21.tar.gztarxvfzhttpd-2.2.21.tar.gz安装Apache支持SSL/TLScdhttpd-2.2.21./configure--enable-ssl--enable-somakemakeinstall提示:默认安装路径为/usr/local/apache2,如果你想改变路径,在./config...
继续阅读 >