因为只有一台服务器(win2003 server) 既需要在上面跑asp程序 又需要在上面跑php应用 又不想用iis跑php应用 还有就是不想把asp程序跑在apache上 就需要一个apache与iis共存的方案。 iis是windows2003 server自带的iis6.0 apache是apache2.2.8 首先当然是下载并安装apache 接着开始先把自动启动的iis服务器停下来,修改iis的端口为非80(比如8081) 再接着打开apache的httpd.conf文件开始配置 要让apache支持转发也就是做iis的代理那么就要先启用apache的代理模块: #LoadModule proxy_module modules/mod_proxy.so-->LoadModule proxy_module modules/mod_proxy.so #LoadModule
SSI(服务器端包含)提供了一种对现有HTML文档增加动态内容的方法。 作用: 一般出于效率的考虑,网站都会把内容尽可能的静态化成HTML文件,但是网站页面的布局往往比较复杂,各个部分的更新频率并不一致,比如说:一个显示“文章内容”的页面,很可能在旁边会有一个“每天最热文章TOP10”之类的列表,这个列表的内容是要每天更新的,而文章内容本身一般不会那么频繁的更新,对于这样的问题可以用Apache...都准备好了,那就浏览吧,应该可以自动根据域名来动态加载相应的头尾文件了吧,^_^,搞定! ------------------------------------------------------------------ 补充:今天一台服务器的httpd进程超多,感觉负载过大,所以决定干掉apache,网站迁移到lighttpd上,本来一切顺利,但是安装好后,浏览的时候发现页面的SSI没有正常加
Apache中修改httpd.conf文件,启用proxy_module和proxy_http_module,修改的内容是: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so在虚拟主机中配置:<VirtualHost *:80> ServerAdmin webmaster@abc-host.localhost ServerName www.b.net DocumentRoot "E:\b" DefaultLanguage zh-CN AddDefaultCharset GB2312 
ExtendedStatus On去掉#后必须要开启这个模块LoadModule status_module modules/mod_status.so
mpm_winnt.c是专门针对Windows NT优化的MPM(多路处理模块),它使用一个单独的父进程产生一个单独的子进程,在这个子进程中轮流产生多个线程来处理请求。也就是说mpm_winnt只能启动父子两个进程 不能像Linux下那样同时启动多个进程。 mpm_winnt主要通过ThreadsPerChild和MaxRequestsPerChild两个参数来优化Apache,下面详细来说明一下。 ThreadsPerChild这个参数用于设置每个进程的线程数 子进程在启动时建立这些线程后就不再建立新的线程了. 一方面因为mpm_winnt不能启动多个进程 所以这个数值要足够大,以便可以处理可能的请求高峰; 另一方面该参数以服务器的响应速度为准的 数目太大的反而会变慢。因此需要综合均衡一个合理的数值。 mpm_winnt上的默认值是64 最大值是1920. 这里建议设置为100-500
方法一:IIS5,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2c:\Inetpub\Adminscriptscscript adsutil.vbs set w3svc/disablesocketpooling true该命令反馈如下disablesocketpooling : (BOOLEAN) True重启IISInetpub\AdminScripts...。要配置 HTTP.sys,您必须使用 Httpcfg.exe方法二:IIS6,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2到2003的CD下的 support/tools/Support.cab。解压出httpcfg.exe文件,COPY到windows/system32/目录下,用法自己看帮助命令行绑定到某IP: httpcfg set iplisten
apache 中 ServerAlias让多个域名绑定到同一空间在apache 中可以配置多个别名,中间用空格隔开:ServerAlias eedu.org.cn en.eedu.org.cn 这些域名都访问同一个站点。 <VirtualHost *:80> ServerAdmin xxx@foxmail.com DocumentRoot "/usr/local/web/apache/htdocs/" ServerName www.eedu.org.cn #默认域名 ServerAlias eedu.org.cn en.eedu.org.cn #不同域名用空格隔开 <proxy
指令的第一个参数总是from。随后的参数可以有三种不同形式。 如果指定Allow from all,则允许所有主机访问,需要 Deny和Order指令像下面讨论的那样配置。 要只允许特定一部分主机或主机群访问服务器,host可以用下面任何一种格式来指定: 一个域名(部分)例子:Allow from apache.org允许名字与给定字符串匹配或者以该字符串结尾的主机访问。 只有完整的名字组成部分才被匹配,因此上述例子将匹配foo.apache.org而不能匹配fooapache.org。 这样的配置将引起服务器执行一个对客户IP地址的反查域名操作而不管HostnameLookups指令是否设置完整的IP地址例子:Allow from 10.1.2.3允许一个主机的一个IP地址访问。部分IP地址例子:Allow from 10.1IP地址的开始1到3个字节,用于子网限制。网络/掩码对例子
ModSecurity不工作了。 error log显示: modsecurity: modsecurity requires mod_unique_id to be installed. 遇到这个提示,说明httpd.conf中没有开启mod_unique_id模块,将:#LoadModule unique_id_module modules/mod_unique_id.so 前边的#去掉,重启Apache,问题解决
需要使用tomcat的连接器,介绍见http://tomcat.apache.org/tomcat-4.1-doc/config/connectors.html 操作系统WindowsServeer2003,tomcat-5.0.28,j2sdk1.4.2_08 测试环境安装路径: 需要有连接器,在本机目录D:\01_XZY\01_StudyNotes\03_Java\03_JAVA常用类包\IIS+Tomcat连接器\JK-推荐 也可以从网上下载http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/ ,目前最新的是isapi_redirect-1.2.9.dll 这里要保证IIS和Tomcat独立都能正常运行,如IIS的http://127.0.0.1和tomcat的http://127.0
1、resin安装为windows服务时,注意加上conf信息,例如httpd -install -conf conf/resin.conf(这里为conf配置文件路径)2、resin 3.1.x中,增加jvm的内存,只需修改resin.conf如下配置即可:-Xmx2048m-Xms1024m-Xss1m-Xdebug-Dcom.sun.management.jmxremote3、建立虚拟主机时,resin中的设置与apache中的设置要同步。4、多上官方看文档
java/jsp的SiteEditor, CMS,列表生成器等开源软件。包括:模块,XML配置,Struts,自己的API,组件,WYSIWYG,多语言,多用户,基于Web的管理器。 该项目主页:http://www.eadmin.ch/pages/en/home/ 6.Apache Lenya Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon 该项目主页:http://cocoon.apache.org/lenya/ 7.Cofax Cofax是以Java/XML为基础的CMS。源于Kinight Ridder为方便管理旗下新闻网站所开发。 该项目主页:http://www.cofax.org/index.jsp 8.webEditor webEditor是一个专门论坛网站的管理系统
程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包。 对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。1、全面适合 Win2000/XP/2003 操作系统,IIS和Apache二选一安装。2、该程序包集成以下软件,均为最新版本。PHP 5.2.13 新型的CGI程序编写语言,易学易用、速度快、跨平台。Apache 2.2.15 最流行的HTTP服务器软件,快速、可靠、开源。MySQL 5.0.91 执行性能高,运行速度快,容易使用,非常棒数据库。phpMyAdmin 3.3.3 开源、基于
1.打开php.ini,将;extension=php_mssql.dll前面的分号(;)去掉,然后重启 Apache。如果不行的话,进行第2步:2.检查一下你的php安装目录下的ext下面有没有php_mssql.dll存在,如果没有,从www.php.net重新下载一个php安装,要下载那个压缩包的才是最完整的。 如果ext目录下已经有了php_mssql.dll...; files/php/ext"这样。然后再次重启 Apache。(如果还是不行的话,可能就需要第3步了,3.把 php 目录下的 ntwdblib.dll 和 php_mssql.dll 复制到 system32的系统目录中去,然后重起Apache。)然后就可以连接MSSQL,并进行一些操作了。1.连接MSSQL$conn=mssql_connect("实例名或者服务器IP""用户名
推荐使用第三方程序 ISAPI。这个程序就是模拟 apache 下 rewrite 的功能,语法都完全一样。首先去官网下载,当然是下载最新版的。其中,名称中有 _lite 的,是免费版本,另一个是收费版本。差别在于,收费版本支持每个目录一个配置文件,而免费版本,只有一个配置文件。安装完成,打开 IIS 服务管理器,属性里查看 ISAPI 筛选器,不出意外,ISAPI 应该已经自动添加了。如果没有...,只想在这个域名下应用此静态规则。#实际上里边的规则和 apache 下的 Rewrite 是一样的。RewriteCond %{HTTP:Host} ^(?:www\.)?test\.com$ #假设你的程序在根目录RewriteBase / #如果在子目录#RewriteBase /drupal # Rewrite URLs of the form 'x' to the form 'index
Backup and Migrate 是Drupal数据库备份迁移模块,简化了Drupal数据库的备份及恢复任务,以及将您的Drupal数据库迁移到另一个网站。备份文件支持gzip , bzip和zip压缩,以及自动备份计划。 生成的备份文件可以下载或者选择保存在服务器上,同样你可以通过上传备份文件或者保存在服务器上的备份文件进行恢复。你可以选择需要备份的数据表和数据,默认缓存数据不会备份。 安全公告:保存在服务器上的备份文件是受到保护的,无法通过http访问备份文件。这个安全规则是添加到 .htaccess 文件中的,所以只对apache服务器有效。如果您使用其他服务器,建议您不要将备份文件保存到服务器,或者通过其他方法保障用户无法访问备份文件夹。 Backup and Migrate模块下载 Backup and Migrate 6x-1.2下载 Backup and
_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒 memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M 把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了。记得重新启动web(apache)后才能生效
需要使用tomcat的连接器,介绍见http://tomcat.apache.org/tomcat-4.1-doc/config/connectors.html 操作系统WindowsServeer2003,tomcat-5.0.28,j2sdk1.4.2_08 测试环境安装路径: 需要有连接器,在本机目录D:\01_XZY\01_StudyNotes\03_Java\03_JAVA常用类包\IIS+Tomcat连接器\JK-推荐 也可以从网上下载http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/,目前最新的是isapi_redirect-1.2.9.dll 这里要保证IIS和Tomcat独立都能正常运行,如IIS的http://127.0.0.1和tomcat的http://127.0.0
结合自己的解决方法总结一下: 首先如果你的PHP使用了eAccelerator则将其注释掉就可以了,这是因为Zend Optimizer同eAccelerator相冲突。其实二者都是用于加速PHP程序的,只要使用其中的一个就可以 了。 如果你的PHP没有使用eAccelerator的话则大部分是权限的问题了,这种情况在Apache+PHP中很少见,通常都是在IIS+PHP这种搭配中出现的比较多
关于我们 |
联系方法 |
网站宗旨 |
版权声明 |
广告服务 |
帮助中心 |