... </host> </server> </resin> 修改/usr/local/terry_yu/apache/conf/httpd.conf,在编译resin时,安装程序已经修改过httpd.conf,不过还不完全正确,应该改成类似以下的配置,如果你完全按本文进行的安装可以直接复制这些内容: LoadModule caucho_module libexec/mod_caucho.so AddModule mod_caucho.c <IfModule mod_caucho.c> ResinConfigServer localhost 6802 <Location /caucho-status> SetHandler caucho-status </Location> </IfModule> 修改完后,重新启动resin后生效: /usr/local/terry_yu/resin/bin/httpd.sh restart /usr/local/terry_yu/apache/bin/apachectl restart 通过浏览器去访问http://localhost/caucho-status/,如果出现以下页面刚表示resin和apache已经成功整合了。
然后再测试一下JSP对数据库的访问,在/usr/local/apache/htdocs/下面用jsp写一个简单的jsp文件来连接本机的MySQL数据库: vi /usr/local/terry_yu/apache/htdocs/testdb.jsp 输入以下内容,可以直接粘贴: <html> <head> <title>Test JDBC For MySQL</title> </head> <body> <%@ page contentType="text/html;charset=gb2312" %> <% Class.forName("com.mysql.jdbc.Driver").newInstance(); java.sql.Connection conn; conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/mysql?user=root&password=abcdefg"); %> </body> </html> 通过浏览器去访问http://localhost/testdb,如果看到了一个没有任何错误信息的空白页面,就表示jsp连接本机的MySQL数据库成功了,至此我们就完成了一个支持JSP+PHP+MySQL的Web服务器。 注:以上所有安装都是在Red Hat Linux9.0上完成的,所使用软件也均为目前(2003年9月)最新的版本。 本文介绍了如何在Linux上架设同时支持JSP和PHP的Web Server,演示了MySQL、JDK、JDBC、Apache、PHP、Resin的安装和简单测试过程。 |