云联天下首页 |  登陆 |  注册 |  密码找回 |  关于我们 | 加入收藏 
首页技术资料系统/服务器→Apache下,同时架设PHP、MySql和JSP的环境(Windows版) 【字号: 】 【背景色 杏仁黄 秋叶褐 胭脂红 芥末绿 天蓝 雪青 灰 银河白(默认色)

Apache下,同时架设PHP、MySql和JSP的环境(Windows版)

网址来源:http://www.kehui.net发布时间: 2002-01-21 18:12:12
说明:



 本篇文章应用于Windows系统上,在Apache Web Server 中同时架设 PHP、MySql 和 JSP 环境。 <br>  为什么要安装这样一个环境呢?相信我也不用多说了,大家都明白吧,好了,让我们开始吧!



<br>相关软件:



Apache Web Server <br>  下载地址: http://www.apache.org 建议版本1.3.14 <br> Php <br>  下载地址: http://www.php.net 建议版本 4.0.0 <br> Mysql <br>  下载地址: http://www.mysql.com 建议版本 3.22.30 <br> jdk <br>  下载地址: http://java.sun.com 建议版本 1.2 <br> Tomcat <br>  下载地址: http://jakarta.apache.org 建议版本 3.1 <br> JServer Apache Module <br>  下载地址: http://jakarta.apache.org 文件名字 ApacheModuleJServ.dll







首先,让们来确定安装目录,用变量代替



 Apache    端口 APACHE_PORT 默认80 <br>  Tomcat    端口 TOMCAT_PORT 默认8080 <br>  Apache 安装目录为 MY_APACHE_PATH <br>  Php 安装目录为 MY_PHP_PATH <br>  MySql 安装目录为 MY_MYSQL_PATH <br>  jdk 安装目录为 MY_JDK_PATH <br>  Tomcat 安装目录为 MY_TOMCAT_PATH



<br>  <br>////////////////////////////////////////////////////////////////////// <br>第一步 Apache Web Server



 [安装]:下载完 Apache 后,直接执行安装程序,将Apache 安装在 MY_APACHE_PATH 目录下,然后编辑文件 MY_APACHE_PATHconfhttpd.conf 文件,修改如下几行



 Port #端口号,默认80,如果已经被其他Server占用,则必须修改 <br>  DocumentRoot #Web根目录



 如果你对此文件不是很了解,请仔细修改



 [启动]:MY_APACHE_PATHApache.exe



 [测试]:打开浏览器,在地址栏里输入 127.0.0.1:APACHE_PORT 看到 Apache 页面,则说明启动成功。



 [关闭]:MY_APACHE_PATHApache.exe -k shutdown



 [注意]:如果 Apache 不能够启动,请查看系统的 TCP/IP 是否启动了域,在 Window98 的环境下,如果没有启动域,可能导致 Apache 因找不到域,而无法启动。



 [补充]:WinNT 和 Win2000 用户可以将 Apache 作为 Server 安装 <br>  Server 方式安装:apache -i <br>  Server 方式卸载:apache -u <br>  Server 方式启动:NET START apache <br>  Server 方式关闭:NET STOP apache <br>  Win98 用户在运行程序后,不能够关闭 ms-dos 窗口,否则,Apache 则会关闭。如果嫌麻烦,则可以下载 ApacheManager 让 Apache 在后台运行,通过系统任务栏的小图标来管理,非常方便。







////////////////////////////////////////////////////////////////////// <br>第二步 MySql



 [安装]:下载MySql后,直接执行安装程序,将 MySql 安装在 MY_MYSQL_PATH 目录下即可。



 [说明]:这里使用的是 shareware 版本,所以 mysqld 命令在此是 mysqld_shareware



 [启动]:MY_MYSQL_PATHbinmysqld_shareware



 [测试]:MY_MYSQL_PATHbinmysql 如果看到 "mysql>" 提示符 说明安装成功。 "quit" 退出 mysql



 [关闭]:MY_MYSQL_PATHbinmysqlshutdown.exe



 [注意]:如果 MySql 没有安装在默认的 C:mysql 目录中,会导致 MySql 无法正常启动,解决方法是复制 MY_MYSQL_PATHmy-example.cnf 为 C:my.cnf ,并且用写字板打开该文件,编辑里面的目录,使它符合当前设置,为了保险起见,将 my.cnf 再复制到 MY_MYSQL_PATHbin 目录和 MY_MYSQL_PATHdata 目录中去。这样便可以在非默认目录中使用 MySql 了。(具体设置,请参照 MySql 文档)



 [补充]:WinNT 和 Win2000 用户可以将 MySql 作为 Server 安装 <br>  Server 方式安装:mysqld_shareware --install <br>  Server 方式卸载:mysqld_shareware --remove <br>  Server 方式启动:NET START mysql <br>  Server 方式关闭:NET STOP mysql







////////////////////////////////////////////////////////////////////// <br>第三步 Php



 [安装]:相比之下,PHP安装较为复杂,将 Php 解压到 MY_PHP_PATH 目录中,复制 MY_PHP_PATHphp.ini-optimized 文件为 MY_PHP_PATHphp.ini ,打开该文件,进行简单的修改



 Php4 用户 <br>    extension_dir = "MY_PHP_PATH/modules" <br>    upload_tmp_dir = the_path <br>    session.save_path = "d:/server/tmp"



 Php3用户修改的是 php3.ini 文件 <br>    extension_dir = "MY_PHP_PATH/modules" <br>    upload_tmp_dir = the_path <br>    extension = php_mysql.dll



 如果你对此文件不是很了解,请仔细修改



 [注意]:不需要将 php.ini 文件或者 php3.ini 文件复制到系统目录中去!想要同时使用 Php3 和 Php4 的用户,你只需要将两个版本解压到不同目录就可以。



 [设置]:现在开始设置 Apache 服务器,打开 MY_APACHE_PATHconfhttpd.conf 文件,在最后加上如下语句,变量用真实目录替换:



ScriptAlias /php4/ "MY_PHP_PATH" <br>AddType application/x-httpd-php4 .php <br>AddType application/x-httpd-php4 .php4 <br>AddType application/x-httpd-php4 .phtml <br>Action application/x-httpd-php4 "/php4/php.exe"



如果你同时有 Php3 的话,再加上下面的语句



ScriptAlias /php3/ "MY_PHP3_PATH" <br>AddType application/x-httpd-php3 .php3 <br>Action application/x-httpd-php3 "/php3/php.exe"



 [启动]:将 Apache 服务器,重新启动即可



 [测试]:在 MY_APACHE_PATHhtdocs 目录下,创建文件 phpinfo.php (Php3用户 phpinfo.php3)文件内容如下: <br>    <? phpinfo(); ?> <br>    在浏览器中访问该页面,出现 Php 说明信息,则安装成功。



 [注意]:Php 执行 MySql 需要 ODBC 支持,如果你控制面板没有 ODBC 的话,说明你没有安装,找个 Stuido 软件,或者 Office 软件装一下,会加载 ODBC 的。如果出现源代码,检查 MY_APACHE_PATHconfhttpd.conf 是否正确。



 [补充]:Php 对 MySql 的管理可以通过 phpmyadmin ,只要下载了,解压到 MY_APACHE_PATHhtdocs 目录即可,通过 web 访问,可以对 MySql 进行数据库管理。







////////////////////////////////////////////////////////////////////// <br>第四步 Jdk



 [安装]:下载 Jdk 后,执行安装程序,将它安装在 MY_JDK_PATH 目录中即可



 [设置]:设置如下系统变量,变量请用真实目录替换



   SET PATH=MY_JDK_PATHBIN <br>    SET CLASSPATH=MY_JDK_PATHLIB <br>    SET JAVA_HOME=MY_JDK_PATH



   方法:Win98 用户,请编辑 c:autoexec.bat 文件,WinNT 和 Win2000 用户,请在"我的电脑"属性中,系统变量里面修改。







////////////////////////////////////////////////////////////////////// <br>第五步 Tomcat



 [安装]:解压 Tomcat 到 MY_TOMCAT_PATH 目录



 [设置]:修改 MY_TOMCAT_PATHconfserver.xml 文件 <br>    修改 port 如果端口被其他 server 占用,默认端口为 8080



   修改系统变量 <br>    SET TOMCAT_HOME=MY_TOMCAT_PATH



   方法:Win98 用户,请编辑 c:autoexec.bat 文件,WinNT 和 Win2000 用户,请在"我的电脑"属性中,系统变量里面修改。



 [启动]:MY_TOMCAT_PATHbinstartup.bat



 [测试]:打开浏览器,在地址栏里输入 127.0.0.1:TOMCAT_PORT 看到 Tomcat 页面,则说明启动成功。 <br>     访问 http://127.0.0.1:TOMCAT_PORT/examples/jsp/ 此页面没有问题,说明 Jsp 正常。 <br>     访问 http://127.0.0.1:TOMCAT_PORT/examples/servlets/ 此页面没有问题,说明 Servlets 正常。



 [注意]:如果 Tomcat 不能够启动,可能是它对 Windows 的默认 MSDOS 程序运行环境不符合,请设置 startup.bat 文件的属性,在内存选项卡里面,初始环境设置为 1024 ,这样就可以了。也同时为其他 bat 文件修改属性。



 [关闭]:MY_TOMCAT_PATHbinshutdown.bat







////////////////////////////////////////////////////////////////////// <br>第六步 Apache + Tomcat



 [安装]:将下载的 ApacheModuleJServ.dll 文件复制到 MY_APACHE_PATHmodules 目录中,并且修改 MY_APACHE_PATHconfhttpd.conf 文件,在文件最后加上如下语句,变量用真实目录替换:



   Include "MY_TOMCAT_PATH/conf/tomcat.conf"



 [启动]:启动 Apache ,在 MSDOS 状态下,可以看到如下信息:



   Apache/1.3.14 (Win32) tomcat/1.0 running...



 [测试]:打开浏览器,访问页面



    访问 http://127.0.0.1:APACHE_PORT/examples/jsp/ 此页面没有问题,说明 Apache 下 Jsp 正常。 <br>     访问 http://127.0.0.1:APACHE_PORT/examples/servlets/ 此页面没有问题,说明 Apache 下 Servlets 正常。







 [备注]:对 Tomcat 的启动,大家一定会感觉很麻烦,因为它会打开一个 MSDOS 的窗口,在里面运行 Java ,而且我不知道如何让 Tomcat 以 Server 方式安装,如果哪位知道请告诉我!!



<br>  好了,全部安装完毕,Good Luck!!







 作者:itsuki <br>  mail:itsuki@kali.com.cn <br>



<br>【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    <br>

kehui 

相关新闻
v 解读apache的配置文件http.conf 2002-01-21 18:12:12
v php_admin_value(php_admin_flag)和php_value(php_flag)有何区别 2002-01-21 18:12:12
v 对新手谈谈如何学习apache 2002-01-21 18:12:12
v 如何与APACHE 1.3.X一起编译PHP 2002-01-21 18:12:12
v Windows NT 4.0上安装Apache+Servlet+jsp 2002-01-21 18:12:12
v Apache Server 的 httpd.conf 文件注释(二) 2002-01-21 18:12:12
v mod_perl升级实验 2002-01-21 18:12:12
v Windows 2000+Apache+MySql+PHP3+PHP4+PERL安装使用小结(一) 2002-01-21 18:12:12
v Apache:性能与稳定性 2002-01-21 18:12:12
v 更改Apache的最大联线人数 2002-01-21 18:12:12
  最新新闻
智慧家居
智慧家居颠覆传统智能家居
智慧云谷让智能家居变成有智慧的
智慧云谷引领智慧家居新生活
科技改变生活 智慧云谷智慧家居系
智慧家居领航者,智慧云谷助你玩
智能家居如何赢得市场美誉度?
智慧云谷智慧家居:创业者有无限
WiFi智能家居你还在用?这样的智
互联网+助推智能家居产业
智慧云谷为您打造真正的智能家居
智能家居产业需要的不是单品,而
新家如何选择开关?智慧云谷iWis
智能传感器-世界首款“智”为你的
智慧云谷开关智能安防智能空气质
智能开关品牌,如何选择智能开关
秋季干燥,智慧家居温湿度传感器
传感器助力智慧家居 感知爱家
iWiscloud智能触摸开关缔造家居装

  最新帖子
 ※室内空气污染的危害及  [sensor]
 ※超声波风速传感器在生  [sensor]
 ※这么冷清  [gabc111]
 ※手机APP操作有问题  [ssy11407]
 ※智慧云谷智慧家居将在  [cici]
 ※上传下载  [cici]
 ※下载智慧家居  [apple2008]
 ※秋季干燥,智慧家居温  [apple2008]
 ※智慧家居紧扣热点 安全  [apple2008]
 ※办公大楼如何智慧化管  [apple2008]
 ※智慧云谷工业自控的优  [apple2008]
 ※传感器助力智慧家居 感  [apple2008]
 ※智能开关品牌,如何选  [apple2008]
 ※智慧云谷开关智能安防  [apple2008]
 ※没有专业人员,如何安  [apple2008]
 ※烟台智慧云谷董事长任  [apple2008]
 ※互联网+助推智能家居产  [apple2008]
 ※WiFi智能家居你还在用  [apple2008]
 ※智慧云谷智慧家居:创  [apple2008]
 ※智能家居如何赢得市场  [apple2008]
钯碳回收 硝酸银回收 银浆回收 银焊条回收 回收银浆 氯化钯回收 氯化钯回收 氧化钯回收 回收硝酸钯 钯水回收价格 海绵钯回收 钯炭回收价格 回收镀金板 深圳钯碳回收 镇江氯化钯回收 杭州钯浆回收 银浆回收多少钱 回收钯碳公司 硝酸银的价格 那里有回收金 氯化钯回收价格 江苏擦银布回收 硝酸银价格 德州钯粉回收 银铜回收 回收钯粉 回收铂碳催化剂 佛山钯碳回收 金盐回收价格 海绵钯回收 钯碳高价回收 钯回收价格 钯炭回收