发新话题
打印

Win2000ADV+apache+php+asp+jsp(web服务器配置

Win2000ADV+apache+php+asp+jsp(web服务器配置

【一】首先下载软件:(Apache) 下载吧  我用的是在华军软件园下载的apache_1.3.26-win32-x86-no_src!!(jdk!)   下载吧 在首页上面就有连接。(感谢龙二兄弟也提供了iASP2.1.01)(php4)   下载吧  不用多说了code-labs上面就有也可以去php的官方网站看看!!(iasp)   下载吧  最重要的一个软件了(感谢龙二兄弟也提供了iASP2.1.01)——————————————————————————————————【二】安装APACHE1、双击Apache的安装文件,和普通windows程序安装一样,一路点“Next”就可以。 2、安装程序要求你输入你的Network Domain(网络域名:形如xxx.com);Server Domain(服务器域名:
www.xxx.com
)和网站管理员的e-mail。有的话就按实填写,个人用户若没有的话可以按格式随便填一下。 3、到了选择安装路径,本人强烈建议你将安装路径改为“C:\\”,因为这样可以省去好多的配置麻烦。 4、一路“Next”直至“Finish”。安装就结束了。    这时,你的Apache已经启动了,你可以在IE地址栏里输入:
http://localhost/

http://127.0.0.1
看看。在“管理工具”的“服务”项中,也可以找到Apache服务的身影了,以后Apache就可以作为一项Windows2000服务,随着机器的启动而运行了! ------------------------------------------------------------------------------【三】配置APACHE打开配置文件主要修改的项目是:(1)、查找DocumentRoot。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,也可以自己指定一个,但记住,这句末尾不要加“/”。(2)、寻找到DirectoryIndex。这就是你站点第一个显示的主页,在index.html的后面加入index.htm index.php index.php3 index.cgi index.pl index.asp等等。注意,每种类型之间都要留一空格!(3)、特别说明一点就是port(端口号),如果没安装IIS的话,就保持80不要变,否则,就要改一下(因为IIS的WEB服务占据了80),可以改成81等等,或者干脆改IIS的默认端口号!随你高兴。(4).#BindAddress * 改为 BindAddress 127.0.0.1(用记事本打开/然后点编辑/查找)其他都是以后深入使用是才要配置的项目了!安装完毕后运行
http://localhost/
就可以看见apache的帮助文件了!-----------------------------------------------------------------------------【四】安装XXX(注意这个最主要的了)(关闭Apache服务)(1)、下面安装php首先安装php到c:\\php4 (别改路径了!否则以后的配置....哼哼)我用的是PHP的4.0.2版,(2)、接下来就要拷贝msvcrt.dll到c:\\winnt\\system32\\下面系统就回提示所文件正在被windows使用了,不要紧正常现象!覆盖任何原有文件。(3)、把 c:\\php.ini-dist改名为php.ini,拷贝到c:\\winnt下,(4)、好了现在打开apache的配置文件httpd.conf增加下面的语句:(随便什么地方都可以,但要单独成行)ScriptAlias /php4/ "C:/php4/"AddType application/x-httpd-php4 .phpAddType application/x-httpd-php4 .php3AddType application/x-httpd-php4 .php4Action application/x-httpd-php4 "/php4/php.exe"DirectoryIndex index.htmlDirectoryIndex index.htm DirectoryIndex index.php DirectoryIndex index.php3 DirectoryIndex index.php4 DirectoryIndex index.asp(5)、接下来修改php.ini文件找到Windows Extensions项:增加extension_dir = c:\\php4 extension=php_zlib.dllextension =php_ldap.dll extension =php_zlib.dll extension =php_calendar.dll extension =php_exif.dll extension =php_ftp.dll extension =php_mssql70.dll (这一项不要加,没有MSSQL7.0呀)extension =php_imap.dll ■ok存盘ko■在你的documentroot的目录下建立test.php文件OK看见PHP的测试页面了!!至此PHP的配置已经完成了!下面安装JDK也是进行默认安装就可以了!之后在WINDOWS的环境变量里面增加PATH变量值C:\\j2sdk*\\bin(*:不同版本的安装路径名不同)好了下面安装IASP使用默认安装就可以了!在安装过程后软件会提示你进行web server的设置首先选择:instant asp native servlet surport 选项接下来选择apache server之后要求你选择APCHE的版本号和httpd.conf的路径选择好后系统自动进行配置如果一切顺利就可以测试了!!建立test.asp现在运行
http://localhost/test.asp
,看到HELLOWORLD!好了一切搞定有可以使用APACHE了!!!------------------------------------------------------------------------【五】、上面说到了windows+apache+php+asp的运行环境了今天来说说在这个基础上使apache也可以支持JSP的运行。1:所需软件resin(resin2.1.4)Resin
http://www.caochu.com
下面说说怎么安装:resin在下载后是.zip文件只要简单的解压缩到指定的目录就可以了这里我使用的是C:\\resin-ee-2.1.4 利用命令 C:\\resin-ee-2.1.4\\bin\\httpd.exe -install(remove)将resin作为win2000的一个serviceOK!下面找到win2000的环境变量"控制面板-->系统-->高级-->环境变量“增加变量"resin_home"变量值"C:\\resin-ee-2.1.4"如果你已经安装了 jdk那么就不需要设置什么了!没有的话就看看的我的上一篇文章!!!OK向下~~现在修改apache的设置文件httpd.conf假如下面的代码:LoadModule caucho_module C:/resin-ee-2.1.4/libexec/apache-1.3/mod_caucho.dllAddModule mod_caucho.cCauchoHost localhost 6802AddHandler caucho-request jspSetHandler caucho-request修改resin的配置文件C:\\resin-ee-2.1.4\\conf\\resin.conf找到这一行:doc改成:(你的apache的documentroot默认是apache/htdocs/重起 apache and resin在你的web root 目录下建立test.jsp内容如下:2 + 2 =  在浏览器中执行
http://localhost/test.jsp
如果看见了2+2=4,那么恭喜你了你成功使apache和resin 结合到一起了!剩下的就是数据库的问题了等等在写吧!【六】、PHP的优化(可有可无)  安装Zend Optimizer(Zend优化器)  Zend Optimizer(以下简称ZO)用优化代码的方法来提高PHP 4.0应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。    一般情况下,执行使用ZO的PHP程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。   1、终止Apache服务,并且一定要使用ZO的windows版(一定要记住)  2、 把ZendOptimizer.dll拷贝到这个目录  c:\\ZendOptimizer  3、 把下列行加入php.ini,不要加入任何空格  zend_optimizer.optimization_level=15  zend_extension_ts="ZO的安装目录
[url=file://\\ZendOptimizer.dll]\\ZendOptimizer.dll[/url]
"  4、重启Apache。  重新运行刚才已编好的test.php程序!可以发现多了一行:  with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend Technologies  这表示ZO已经安装成功!!  如果你担心自己辛辛苦苦编写的PHP代码外泻的话!可以考虑使用Zend Encoder,它可以将PHP程序加以编码後执行,但是2400美元的软件费用也实在是太高!!(不过可以免费试用30天

TOP

‹‹ 上一帖:最快最简单最好用的JSP服务器配置(Resin+JDK+Apache的 ...   |   下一帖:WIN2K+APACHE+JSP+TOMCAT配置总结 ››
发新话题
最近访问的版块