slackware 10.1下架设apache+tomcat+jk实例
时间:2005-09-04
来源:互联网
出处:http://www.slack.cn
转载请注明出处和作者
系统:slackware 10.1
apache:系统自带apache 1.3
php:系统自带php 4.3.10
软件下载:
tomcat 5.5.9
http://mirror.vmmatrix.net/apache/di...t-5.5.9.tar.gz
jk 1.2.14
http://www.apache.org/dist/jakarta/t....14-src.tar.gz
安装tomcat
将下载的tomcat放到/usr/local目录下解压缩
tar zxvf jakarta-tomcat-5.*.tar.gz
mv jakarta-tomcat-5.5.9 tomcat
cd /usr/local/tomcat/bin ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/lib/java
如下
安装jk 1.2.14
将文件jakarta-tomcat-connectors-1.2.14-src.tar.gz在/usr/local目录解压缩
cd /usr/local/ tar zxvf jakarta-tomcat-connectors*.tar.gz
cd /usr/local/jakarta-tomcat-connectors-1.2.14-src/jk/native ./buildconfig.sh ./configure –with-apxs="/usr/sbin/apxs” –with-java-home="/usr/lib/java make make install
配置apache可以解释jsp文件
拷贝mod_jk.so文件到/usr/libexec/apache目录下
cp /usr/local/jakarta-tomcat-connectors-1.2.14-src/jk/native/apache-1.3/mod_jk.so /usr/libexec/apache/
到/etc/apache/workers.properties文件
cp /usr/local/tomcat/conf/workers.properties.minimal /etc/apache/workers.properties
<IfModule mod_jk.c> JkWorkersFile /etc/apache/workers.properties JkLogFile /var/log/mod_jk.log JkLogLevel warn # Sample JkMounts. Replace these with the paths you would # like to mount from your JSP server. JkMount /*.jsp ajp13w JkMount /servlet/* ajp13w JkMount /examples/* ajp13w </IfModule>
LoadModule jk_module libexec/apache/mod_jk.so AddModule mod_jk.c Include /etc/apache/mod_jk.conf
注意:要先将原ROOT目录改名
cd /usr/local/tomcat/webapps/ mv ROOT ROOTBAK ln -s /var/www/htdocs /usr/local/tomcat/webapps/ROOT cp -r /usr/local/tomcat/webapps/ROOTBAK/* /usr/local/tomcat/webapps/ROOT/
cd /usr/local/tomcat/bin ./shutdown.sh ./startup.sh /etc/rc.d/rc.httpd restart
例如我的服务器是192.168.0.254
我在/var/www/htdocs/目录下有index.html index.php index.jsp三个文件
下面是分别访问的截图
index.html
index.php
index.jsp
作者: babo 发布时间: 2005-09-04
应该是设置workers.properties文件吧.
希望知道的高手说一下
作者: babo 发布时间: 2005-09-04
作者: sleetdrop 发布时间: 2005-09-04
作者: fei 发布时间: 2005-09-04
作者: sleetdrop
mark 说不定过两天就能用到。
|
mark又是什么意思呢?
我有段时间没有上来了,帮我解释一下。
作者: babo 发布时间: 2005-09-05
也就是放入收藏夹了,嘿嘿。
作者: sleetdrop 发布时间: 2005-09-05
作者: babo 发布时间: 2005-09-05
babo 装过的web-cp支持php的虚拟主机,要是能支持jsp就爽了,
不过,现在我连web-cp还装不成功!!!
怎么办,?
作者: canglong 发布时间: 2005-09-05
http://www.slack.cn/modules/wordpress/index.php?p=20
http://www.slack.cn/modules/wordpress/index.php?p=26
里面还有自动安装的脚本文件.
你看看对你有没有帮助.
作者: babo 发布时间: 2005-09-05
我根据Babo 的方法,安装后,当我访问http://ip/index.jsp后,
页面显示出来了,但是:在"老虎"的右上方没见有" Apache Tomcat/5.59 "的 ? !!
我的安装算成功了么?
我点每个链接都出错的,什么问题呢 ?!
而php却没问题的哦 !
作者: canglong 发布时间: 2005-09-06
其它连接不能用,是因为在/var/www/htdocs里面没有这个文件吧
作者: babo 发布时间: 2005-09-06
JDK1.5.0的安装包(即JAVA5.0)和
mySQL等的JDBC驱动的呢?
不好意思,Java,俺不懂,555!
作者: canglong 发布时间: 2005-09-06
mysql的jdbc驱动就要自己下载了。
作者: evan 发布时间: 2005-09-06
要是能象PHP一样直接能用函数连接就爽啦,,
作者: canglong 发布时间: 2005-09-07
记得有个odbc-briage什么的
作者: babo 发布时间: 2005-09-07
对了,在babo 的这个环境下,要如何装JDBC好呢?
作者: canglong 发布时间: 2005-09-07
去这里看看
http://mmmysql.sourceforge.net/
作者: babo 发布时间: 2005-09-07
[
...
4、安装mySQL的JDBC驱动
(1)在图形环境下右键单击mysql-connector-java-3.0.16-ga.tar.gz文件图标解压到当前目录(/tmp/myDown)
(2)把解压出来的mysql-connector-java-3.0.16-ga-bin.jar拷贝到/usr/local/tomcat/common/lib
(3)增加mysql用户从本机访问数据库的权限(运行JSP需要),注意括号内的内容不要输入:
#cd /usr/local/mysql/bin
#./mysql
mysql>GRANT ALL PRIVILEGES ON *.* TO mysql(用户名)@localhost.localdomain(本机的主机名) IDENTIFIED BY ''(密码);
mysql>quit
...
]
感觉JAVA有点繁哦,每一种数据库都要装一种驱动(是这样的么?),哎!~
作者: canglong 发布时间: 2005-09-07
mysql的jdbc怎么使用你只要看看jsp的相关教程就可以了.
只要让jsp代码可以调用这个jar就行.
作者: babo 发布时间: 2005-09-07
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28