tomcat+mysql配置.doc_第1页
tomcat+mysql配置.doc_第2页
tomcat+mysql配置.doc_第3页
tomcat+mysql配置.doc_第4页
tomcat+mysql配置.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

tomcat+mysql我只说配置tomcat+mysql这部分,因为觉得这个应该是很多和我一样的初学者最易犯错的,apache等方面就不说了。*首先,要准备必要的软件:(找不到的朋友可以联系我,我都找齐了)1、j2sdk-1_4_2-windows-i586.exe;2、jakarta-tomcat-5.0.28.exe;3、mysql-5.0.24a-win32.zip(内含安装文件);4、mysql-connector-java-3.2.0-alpha-bin.jar(这个要找对版本);5、MySQL-Front_Setup_33451.zip(这个不是必要的,但在没有phpMyAdmin的情况下用它来管理数据库);*好了,我们正式开始。第一步是安装JDK,这个没什么好说的,建议把所有软件放到一个文件夹,如我就把它安装到D:server这个文件里。重要的是安装后环境变量的设置,我设置的是这样的:名称:CLASSPATH(这个应该是要新建的)值:.;D:serverj2sdk1.4.2libdt.jar;D:serverj2sdk1.4.2libtools.jar;D:serverj2sdk1.4.2lib;D:serverj2sdk1.4.2jrelib名称:JAVA_HOME(也是新建的)值:D:serverj2sdk1.4.2名称:Path值:%SystemRoot%system32;%SystemRoot%;%SystemRoot%system32WBEM;D:serverj2sdk1.4.2bin;D:serverj2sdk1.4.2jrebin这里说明一下:1、CLASSPATH这个,注意它的值最开头那个“.;”不要漏了,这应该是表示“在本目录内”的意思;2、Path这个变量本来就有,在原来的值后面加入;D:serverj2sdk1.4.2bin;D:serverj2sdk1.4.2jrebin”就行;3、另外网上也有很多其他的设置方式,由于本人在这方面也还未完全弄懂,先按这个设置了;好了,最好重新启动一下,之后就写我们的 Hello World :public class Testpublic static void main(String args)System.out.println(This is a test program.);新建一个文本文档,把上面的代码加到里面,保存为Test.java放到D:server里(JDK的安装目录),在CMD下转到D:server盘符,输入:javac Test.java按回车,如没有报错,则说明编译成功;接着输入:java Test回车,如出现 This is a test program. 则说明环境变量设置好了,至此JDK安装成功。*接着安装MySQL(建议先装MySQL调试再装Tomcat):将ZIP解压后有一个安装文件,安装就不多说了,设置的时候就按默认就可以了,root的密码自己设置好;接着安装MySQLfront这款图形界面的数据库管理软件,用它在MySQL数据库了新建一个名为test的数据库,在里面建一个名为books的表,有id,name,title,price四个字段(建其他东西也行,这里只是为了后面测试)。好了,如果有装PHP的其他东东,可以先用它测试一下MySQL,这样,之后的设置即使出错,也可以先排除MySQL。*接着安装Tomcat5.0:这个也没什么好说,用安装程序安装就是,最好安装到之前那个D:server(我的安装目录为D:serverTomcat)目录里,方便管理,安装好之后设置环境变量:名称:CATALINA_HOME(据说也可以用TOMCAT_HOME)值:D:serverTomcat重启一下,打开浏览器,地址栏里输入http:/localhost:8080/看到大花猫的欢迎页面就说明Tomcat安装成功了;*接着用JSP连接MySQL数据库:MySQL test把上面代码保存为test.jsp放到D:serverTomcatwebappsROOT目录下(没有设置虚拟目录时,Tomcat的默认根目录)之后在浏览器地址栏输入http:/localhost:8080/test.jsp,你将会看到出错页面,这是因为你还没有装MySQL的驱动。*MySQL驱动的安装:我们用的是以下版本的驱动:mysql-connector-java-3.2.0-alpha-bin.jar我发现Tomcat5.0的JDBC安装比以前的版本要方便,不用太多的设置,*但是版本一定要对上,很多时候不能用都是驱动的版本问题;驱动的安装很简单,把mysql-connector-java-3.2.0-alpha-bin.jar这个文件拷贝到D:serverTomcatcommonlib这个目录下,重启Tomcat即可(我没有设置什么环境变量)。好了,现在再测试一下http:/localhost:8080/test.jsp,发现执行结果是一个空白页,这就说明你的配置成功了,用MySQLfront打开数据库那个表看看,一条记录已经被加入了,恭喜!*到此,一个基于学习JSP的测试环境已经搭建完成,当然,要搭建一个完全的服务器还要结合APACHE等软件,那是后话了!_:本人也只是个JSP菜鸟,第一次发帖,望各位高手不吝指教,有什么讲的不对的,请指正!之前写好了基于Tomcat的配置,觉得不把它与Apache整合是在不好,所以今天继续写,也好让这张帖子完整一点好,继续Tomcat与Apache的整合:准备软件:1、apache_2.0.51-win32-x86-no_ssl.exe;2、mod_jk2.so(这个要找对版本,版本不对好像不行的);*开始之前补充一下关于Tomcat虚拟目录的设置:打开D:serverTomcatconfserver.xml,在标签之间加入”说明一下:path 属性是虚拟路径,即你通过http:/localhost:8080/jsp/来访问你的虚拟目录,若留空,则直接默认通过http:/localhost:8080/来访问;docBase 是存放网页的目录的绝对路径,建议在Tomcat的安装目录外新建一个目录来存放网页,实现服务与项目分开;好了,保存文件,重启Tomcat就可以按上面的方法访问你放在自己目录里的网页文件了;*好的。开始安装Apache,安装完成之后用浏览器打开http:/localhost/就可以看到欢迎页面了,应该没什么问题的,记住IIS与Apache端口冲突,应该先关掉IIS,如果有的话;对Apache进行一些基本的配置,打开Apache安装目录下的conf目录,找到httpd.conf文件,修改的内容有:1、AddDefaultCharset ISO-8859-1 - AddDefaultCharset GB2312 让它显示中文;2、找到标签,在之间加入:ServerAdminPDocumentRoot 你的网页目录路径ServerNErrorLog logs/-error_logCustomLog logs/-access_log common这个好像该不该都没有影响,具体还请高手讲讲_!3、找到DocumentRoot项,将原来的路径改为你之前设置的网页目录路径(跟设置tomcat同一个目录,2和3两步应该只改一种就行);4、DirectoryIndex index.html index.html.var -DirectoryIndex index.html index.html.var index.jsp;好了,新建一个HTML文件放在D:serverwww(我设的网页目录)里,在浏览器打http:/localhost/看到的就不再是Apache的欢迎页了!*两个都装好了,下面来整合:1、将mod_jk2.so复制到D:serverApache2modules目录下编辑D:serverApache2confhttpd.conf文件,在LoadModule那一段代码中添加:LoadModule jk2_module modules/mod_jk2.so 这行2、编写perties文件并加入D:serverApache2conf目录,内容如下:shmfile=$serverRoot/logs/shm.filesize=1048576#The socket channelchannel.socket:localhost:8009port=8009host=#define the workerajp13:localhost:8009channel=channel.socket:localhost:8009#uri mappinguri:/*.jspworker=ajp13:localhost:8009重启Apache,现在可以用http:/localhost/浏览D:serverwww目录里的 jsp了!_还有PHP,明天再一起写上去!希望这个帖子可以帮到一些像我一样的初学者还是睡觉前把PHP的配置加上去吧!*准备软件:1、php5.0.3.rar;2、phpMyAdmin.rar;*好,开始.1、将php5.0.3.rar 里内容解压到 D:serverphp 里,不用设置什么;2、找到 php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows系统目录下(特殊情况:win2k系统目录为winnt)(如我的php.ini是拷到 c:windows目录);3、再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录系统目录如我的是c:windows 里(XP的话,可拷到c:windowssystem32)4、最后到D:serverphpext下将php_gd2.dll php_mysql.dll这两个文件复制到system或system32如我的是c:windowssystem32里5、配置apache里的httpd.conf:找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行LoadModule php5_module d:/server/php/php5apache2.dll其中d:/server/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置再找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行AddType application/x-httpd-php .php此时PHP环境基本已经配置成功在WEB根目录(如我的D:serverwww)里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下PHP代码:重新启动apache服务用浏览器打开http:/localhost/test.php如果可以看到php配置输出信息就OK了(如果看到的是下载页面或者,请查查你所做的与上面是否有错漏)*下面配置php.ini并测试mysql、GD2(php.ini为 c:windows下的 php.ini):找到;extension=php_mysql.dll将;去掉改为.extension=php_mysql.dll找到;extension=php_gd2.dll 去掉前面的; 以便支持GD库.如extension=php_gd2.dll找到;session.save_path = /tmp将;去掉.设置你保存session的目录,如session.save_path = C:WINDOWSTemp;重启apache服务在Web根目录下(如 D:serverwww)建立testdb.php文件内容如下:PHP代码:用浏览器打开http:/localhost/testdb.php如果输出success就OK了*下面安装并调试phpMyAdmin:将phpMyAdmin.rar解压到WEB根目录(d:serverwww中去),重命名文件夹为phpmyadmin或其它打开D:serverwwwphpMyAdminlibraries 目录中的 config.default.php找到以下这些(以下我已改好):$cfgPmaAbsoluteUri = http:/localhost/phpMyAdmin; /假设是有域名的服务器,可改成http:/域名/phpmyadmin$cfgServers$ius

温馨提示

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

评论

0/150

提交评论