怎样区别APACHE动态和静态编译

上传人:宝路 文档编号:15953212 上传时间:2017-11-06 格式:DOC 页数:2 大小:29.32KB
返回 下载 相关 举报
怎样区别APACHE动态和静态编译_第1页
第1页 / 共2页
怎样区别APACHE动态和静态编译_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《怎样区别APACHE动态和静态编译》由会员分享,可在线阅读,更多相关《怎样区别APACHE动态和静态编译(2页珍藏版)》请在金锄头文库上搜索。

1、 怎样区别 APACHE 动态和静态编译关于网站服务器的介绍,站长们多少会有所了解,其重要性也直接影响着网站的正常运营,所以站长们要对服务器有所了解,专职优化、域名注册、网站空间、虚拟主机、服务器托管、vps 主机、服务器租用的中国信息港为你详细介绍 apache 动态和静态编译的区别!一、含义:动态意味着不用此模块的时候就不需要 Load 进来,使用的时候需要显示的Load 进来;静态意味着先把模块 Load 进来,想用的时候直接使用.二、编译:1、静态编译:当只需要静态编译 module 的时候,语法应写成enable-ssl 或enable-ssl=static。例如:#./config

2、ure -prefix=/usr/local/apache2 -enable-ssl=static查看哪些 modules 被静态编译进 apache 里:#/usr/local/apache2/bin/httpd -lCompiled in modules:core.cmod_ssl.c2、动态编译:当只需要动态编译 module 的时候,语法写成enable-ssl=shared 即可。#./configure -prefix=/usr/local/apache2 -enable-ssl=shared查看哪些 modules 被动态编译进 apache 里:#ls -l /usr/loca

3、l/apache2/modules/-rw-r-r- 1 root root 8504 Aug 25 14:49 httpd.exp-rwxr-xr-x 1 root root 806898 Aug 7 13:57 mod_ssl.so3、静动混合:当既需要动态又需要动态的时候,语法写成enable-ssl=static动态编译 enable-rewrite=shared静态编译以下为示例:#./configure -prefix=/usr/local/apache2 -enable-ssl=static -enable-rewite=shared三、使用:1、动态编译使用:会生成相关的 so

4、 文件,例如:1)、动态加载 module,在配置文件里需要加上如下语句:LoadModule access_module /usr/local/apache2/modules/mod_ssl.so2)、使用:rewriteEngine onRewriteRule /(.*) http:/ L,P2、静态编译使用:例如要使用 rewrite 模块的时候在配置文件里加下这句就可以了:RewriteEngine on中国信息港是中国顶级域名注册商,是中国首批经 ICANN 和 CNNIC 认证的域名注册商,也是中国专业的虚拟主机和服务器租用托管服务提供商,微软 SPLA 认证运营商,多年专注于主机,虚拟主机,云主机,vps 主机,香港虚拟主机,域名注册,域名申请,申请域名,域名交易,企业邮箱,服务器租用,美国主机,海外主机,企业短信平台,400 电话,网站建设等网络增值服务-中国信息港。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号