Windows下打造完美的WEB服务器平台.doc_第1页
Windows下打造完美的WEB服务器平台.doc_第2页
Windows下打造完美的WEB服务器平台.doc_第3页
Windows下打造完美的WEB服务器平台.doc_第4页
Windows下打造完美的WEB服务器平台.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Windows下打造完美的WEB服务器平台Windows下打造完美的服务器平台(APACHE JSP CGI PHP ASP MYSQL)需要下载几个软件包:1. php-5.0.2-Win322. apache_2.0.52-win32-x86-no_ssl3. mysql-5.0.1-alpha-snapshot-win4iASP2.1.015jakarta-tomcat-4.1.317j2sdk-1_4_2-windows-i5868phpMyAdmin-2.6.0-pl29ActivePerl-10-MSWin32-x86一、下载软件包:1. PHP5 RC3PHP 的下载地址为: /downloads.php,找到如下图位置,下载方框中的两个软件包。其中 PHP 5.0.0RC3 zip package 就是 PHP5 软件包,而 Collection of PECL modules for PHP 5.0.0RC3 则是 PHP5 的 PECL 扩展模块集合包。2. Apache 2.0.52Apache 官方下载地址为: /download.cgi ,找到如下图位置,下载 For Windows 的 MSI 安装包,点击以后选择一个映像进行下载。3. MySQL 5.0.1MySQL 官方下载地址为:/downloads/mysql/5.0.1-snapshot.html target=/downloads/mysql/5.0.1-snapshot.html,找到 Windows downloads 部分,下载 Without installer 包并保存于本地硬盘 ,如下图所示: 版权申明:本站文章均来自网络,本站所有转载文章言论不代表本站观点 4jakarta-tomcat-4.1.31jakarta-tomcat-5.5.3是最新的版本,由于5.5.3版本需要jdk5.0的支持,我下载不到该版本,所以使用的是4.1.31,同样JDK也是使用j2sdk-1_4_2-windows-i586,当然假如您有5.0的版本,安装方法是相同的。该版本的下载地址:/site/binindex.cgi 找到相应的版本下载即可,如图:5iASP2.1.01一个让APACHE支持ASP的程式,下载地址是/products.asp?s=1 找到,简单的申请就能够下载到了。6j2sdk-1_4_2-windows-i586由于JSP页面需要javac来编译运行,因此必须安装JDK(单装JRE不行)。打开页面/j2se/1.4.2/download.html 下载j2sdk-1_4_2-windows-i5867phpMyAdmin-2.6.0-pl2phpMyAdmin-2.6.0-pl2能够让您在WEB环境下管理MYSQL数据库,其下载地址是:/projects/phpmyadmin/找到下面的下载连接,选择一个较近的映像下载即可。8ActivePerl-10-MSWin32-x86安装ActivePerl能够让Apache支持CGI和PL的程式,下载地址:/Products/Download/Download.plex?id=ActivePerl找到如下的页面进行下载MSI包: 特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系. 二,安装和配置1, 安装apache_2.0.52-win32-x86-no_ssl,将其安装在D:Apache2文档夹下面,安装过程就不用说了,一路NEXT就能够,安装完了就能够在任务栏的地方看将这样的图标 ,表示已启动成功。打开网页,出现安装成功的页面。接下来对 Apache 的配置文档进行配置,使其支持PHP,用记事本打开 D:Apache2conf (我这里是按照默认安装路径安装,后面的配置按照自己的安装路径做相应的改变) 目录下的 httpd.conf 文档,定位到下面这行:DirectoryIndex index.html index.html.var在其后面添加一个 PHP 默认页,通常是 index.php ,如下:DirectoryIndex index.html index.html.var index.php为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分: AllowOverride None Options None Order allow,deny Allow from all 在后面添加如下两行:AddType application/x-httpd-php .php .phtml .php3 .php4AddType application/x-httpd-php-source .phps指定 php 模块,找到并定位到如下这行:#LoadModule ssl_module modules/mod_ssl.so . 在下面添加一行:LoadModule php5_module D:PHPphp5apache2.dll使他指向 PHP5 目录下的 php5apache2.dll 文档,路径一定要准确。为了指定 Apache 识别中文,我们指定 GB2312 为默认编码。应该找到并定位到下面这行AddDefaultCharset ISO-8859-1将其修改为:AddDefaultCharset GB2312另外,假如要禁止目录浏览,查找并定位到下面这几行:# #一些注释 # Options Indexes FollowSymLinks 去掉几行注释下面进跟着的一行的 Indexes 即可,修改后:# #一些注释 # Options FollowSymLinksOK,保存 httpd.conf 文档后重起 Apache 服务器。2安装PHP 5.0.2将下载来的 PHP5 RC3(php-5.0.0RC3-Win32.zip) 解压缩到 D:PHP 目录下。复制 D:PHP 目录下的 php5ts.dll 文档到 C:windows(假如是 windows 2000 操作系统,则为 C:WINNT 目录,下同,不再重复说明) 目录下。复制 D:PHP 目录下的下列 dll 文档于 C:windowssystem32 目录下:fdftk.dll fribidi.dll gds32.dll libeay32.dll libintl-1.dll libmhash.dll 版权申明:本站文章均来自网络,如有侵权,请联215,我们收到后立即删除,谢谢! libmysql.dll libmysqli.dll ntwdblib.dll ntwdblib.dll yaz.dll 其中 libmysql.dll 为 MySQL 4.1 之前版本的扩展支持,libmysqli.dll 为 MySQL 4.1 之后版本的扩展支持。因为我上面下载的是 MySQL 4.0.20 ,所以其实复制 libmysql.dll 即可。复制 C:PHP5 目录下的 php.ini-dist 文档到 C:windows 目录下,并改名为 php.ini ,并用记事本打开编辑:定位到下面两行:; Directory in which the loadable extensions (modules) reside. extension_dir = ./ 修改下面一行使他指向 D:PHPext 目录,修改后如下:; Directory in which the loadable extensions (modules) reside. extension_dir = D:PHPext 测试 PHP 是否配置成功:打开记事本,输入如下这行代码:保存为 phpinfo.php 文档,存放于 Apache2htdocs 目录下,好了,打开浏览器,在地址栏中输入: http:/localhost/phpinfo.php 并回车,假如一切顺利的话您将看到下面这个页面,到此 PHP5 的配置大功告成: 3安装mysql-5.0.1-alpha-snapshot-win很简单,不多说了。我们假设把他安装在D:mysql目录下,打开该目录下的bin文档夹,运行winmysqladmin.exe配置mysql输入管理员的用户名和密码就能够了。以后每次启动,都能够在服务里面看到MYSQL进程已打开。4,安装phpMyAdmin-2.6.0-pl2phpadmin无需安装,直接COPY到网页目录下即可,将其命名为phpadmin。打开C:Windows/php.ini文档, 查找 extension=php_mysql.dll 字串.删除掉前面的 ; 号extension=php_mysql.dll,启动 PHP 对 MYSQL 模块支持.打开phpmyadmin文档夹下面的config.inc.php3文档,定位到下面的内容:$cfgServers$ihost = localhost; / MySQL hostname or IP address$cfgServers$iauth_type = config; / Authentication method (config, http or cookie based)?$cfgServers$iuser = root; / MySQL user$cfgServers$ipassword = ; / MySQL password (only needed/ with config auth_type)将host,user和password修改成您自己的IP地址,用户和密码,打开网页/phpmyadmin/index.php,假如能够看到下面的页面,恭喜您,安装成功了。 . 5,安装ActivePerl-10-MSWin32-x86安装过程很简单,一路NEXT就能够了。我们将其安装在D:usr下面,注意,ActivePerl-10-MSWin32-x86默认的根目录是Perl文档夹,按照国际上面的惯例,最好是usr作我根目录,以免在以后调试程式时候出现麻烦。配置Apache让其支持CGI和PL文档。用记事本打开 D:Apache2conf (我这里是按照默认安装路径安装,后面的配置按照自己的安装路径做相应的改变) 目录下的 httpd.conf 文档,寻找#ScriptAlias /cgi-bin/ D:/Apache/cgi-bin/把前面的#号去掉 ,把D:/Apache/cgi-bin/新开为您需要支持CGI程式的目录,我配置的是f:/Web/cgi-bin。寻找同样,也修改为f:/Web/cgi-bin寻找AddHandler cgi-script .cgi后面加上.pl ,即 AddHandler cgi-script .cgi .pl OK,自己写个CGI程式测试一下:#!/usr/bin/perlprint Content-type: text/htmlnn;print Hello, World.;保存为hello.cgi,放置在F:WEBCGI-BIN文档夹下面,使用浏览器打开/cgi-bin/hello.cgi,出现如下的页面,安装成功。6,安装j2sdk-1_4_2-windows-i586由于安装tomcat前需要安装j2sdk,所以要先安装j2sdk-1_4_2-windows-i586,过程很简单,安装到D:j2sdk文档夹。 . 配置环境变量,JAVA_HOME = D:j2sdk在Path最后附加:Path = .;%JAVA_HOME%bin打开CMD,输入java version,显示下面的内容java version 1.4.2Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)输入javac,显示:C:Documents and SettingslinjavacUsage: javac where possible options include:-g Generate all debugging info-g:none Generate no debugging info-g:lines,vars,source Generate only some debugging info-nowarn Generate no warnings-verbose Output messages about what the compiler is doing-deprecation Output source locations where deprecated APIs are used-classpath Specify where to find user class files-sourcepath Specify where to find input source files-bootclasspath Override location of bootstrap class files . -extdirs Override location of installed extensions-d Specify where to place generated class files-encoding Specify character encoding used by source files-source Provide source compatibility with specified release-target Generate class files for specific VM version-help Print a synopsis of standard options表示JAVAC也安装成功。7安装jakarta-tomcat-4.1.31jakarta-tomcat无需安装,下载压缩包以后直接解压到D:TOMCAT目录下,配置环境变量TOMCAT_HOME =D:TOMCAT打开D:tomcatbin目录下的startup.bat启动tomcat,假如出现下图的状态,表示启动成功。如图:使用MYIE打开 :8080/index.jsp ,能够看到如下的页面,再次恭喜您,tomcat也安装成功。tomcat默认的HTTP端口和用户名能够去D:tomcatconf目录下修改server.xml和tomcat-user.xml文档。整合Apache和Tomcat。用记事本打开 D:Apache2conf 目录下的 httpd.conf 文档,在最后面增加下面的内容:LoadModule jk2_module modules/mod_jk2.so 特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系 在D:Apache2conf目录下新建一个perties文档,内容如下:shminfo=Scoreboard. Requried for reconfiguration and status with multiprocess servers.file=anon# Defines a load balancer named lb. Use even if you only have one machine.lb:lb# Example socket channel, override port and host.channel.socket:localhost:8009port=8009host=# define the workerajp13:localhost:8009channel=channel.socket:localhost:8009group=lb# Map the Tomcat examples webapp to the Web server uri spaceuri:/examples/*group=lbstatus:info=Status worker, displays runtime informationuri:/jkstatus/*info=The Tomcat /jkstatus handlergroup=status:假如懒得写代码,将该文档夹下面的perties.sample改成perties即可。很简单,不多说了。我们假设把他安装在D:mysql目录下,打开该目录下的bin文档夹,运行winmysqladmin.exe配置mysql输入管理员的用户名和密码就能够了。以后每次启动,都能够在服务里面看到MYSQL进程已打开。4,安装phpMyAdmin-2.6.0-pl2phpadmin无需安装,直接COPY到网页目录下即可,将其命名为phpadmin。打开C:Windows/php.ini文档, 查找 extension=php_mysql.dll 字串.删除掉前面的 ; 号extension=php_mysql.dll,启动 PHP 对 MYSQL 模块支持.打开phpmyadmin文档夹下面的config.inc.php3文档,定位到下面的内容:$cfgServers$ihost = localhost; / MySQL hostname or IP address$cfgServers$iauth_type = config; / Authentication method (config, http or cookie based)?$cfgServers$iuser = root; / MySQL user$cfgServers$ipassword = ; / MySQL password (only needed/ with config auth_type)将host,user和password修改成您自己的IP地址,用户和密码,打开网页/phpmyadmin/index.php,假如能够看到下面的页面,恭喜您,安装成功了。 . 5,安装ActivePerl-10-MSWin32-x86安装过程很简单,一路NEXT就能够了。我们将其安装在D:usr下面,注意,ActivePerl-10-MSWin32-x86默认的根目录是Perl文档夹,按照国际上面的惯例,最好是usr作我根目录,以免在以后调试程式时候出现麻烦。配置Apache让其支持CGI和PL文档。用记事本打开 D:Apache2conf (我这里是按照默认安装路径安装,后面的配置按照自己的安装路径做相应的改变) 目录下的 httpd.conf 文档,寻找#ScriptAlias /cgi-bin/ D:/Apache/cgi-bin/把前面的#号去掉 ,把D:/Apache/cgi-bin/新开为您需要支持CGI程式的目录,我配置的是f:/Web/cgi-bin。寻找同样,也修改为f:/Web/cgi-bin寻找AddHandler cgi-script .cgi后面加上.pl ,即 AddHandler cgi-script .cgi .pl OK,自己写个CGI程式测试一下:#!/usr/bin/perlprint Content-type: text/htmlnn;print Hello, World.;保存为hello.cgi,放置在F:WEBCGI-BIN文档夹下面,使用浏览器打开/cgi-bin/hello.cgi,出现如下的页面,安装成功。6,安装j2sdk-1_4_2-windows-i586由于安装tomcat前需要安装j2sdk,所以要先安装j2sdk-1_4_2-windows-i586,过程很简单,安装到D:j2sdk文档夹。 . 配置环境变量,JAVA_HOME = D:j2sdk在Path最后附加:Path = .;%JAVA_HOME%bin打开CMD,输入java version,显示下面的内容java version 1.4.2Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)输入javac,显示:C:Documents and SettingslinjavacUsage: javac where possible options include:-g Generate all debugging info-g:none Generate no debugging info-g:lines,vars,source Generate only some debugging info-nowarn Generate no warnings-verbose Output messages about what the compiler is doing-deprecation Output source locations where deprecated APIs are used-classpath Specify where to find user class files-sourcepath Specify where to find input source files-bootclasspath Override location of bootstrap class files . -extdirs Override location of installed extensions-d Specify where to place generated class files-encoding Specify character encoding used by source files-source Provide source compatibility with specified release-target Generate class files for specific VM version-help Print a synopsis of standard options表示JAVAC也安装成功。7安装jakarta-tomcat-4.1.31jakarta-tomcat无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论