您的位置:首页 > 运维架构 > Tomcat

linux下的TOMCAT+mysql的安装配置

2005-11-25 21:51 981 查看
第1步安装JDK
下载地址为:http://java.sun.com/j2se/1.4.2/download.html
解压缩 j2sdk-1_4_2_08-linux-i586-rpm.bin
[root@zwf root]# ./j2sdk-1_4_2_08-linux-i586-rpm.bin
等待解压完成后将j2sdk1.4.2_08整个目录和文件移动到/usr/local/下
当然不移也行了!呆会儿设置改一下就可以了
[root@zwf root]# mv j2sdk1.4.2_08 /usr/local/
建立/usr/local/下的jdk软连接方便以后版本升级
[root@zwf root]# ln -s /usr/local/j2sdk1.4.2_08 /usr/local/jdk
配置环境变量[root@zwf root]# vi /etc/profile
在/etc/profile 中加入如下: 为了你的方便
JAVA_HOME=/usr/local/jdk
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH
保存退出。
为了你的方便我把我后来所有加入/etc/profile的内容都放在本文后了,直接拷过去就可以了!
查看java环境变量是否正确
退出当前用户
[root@zwf root]# exit
root重新登陆
查看java环境变量是否生效
[root@linux root]#java -version
第2步.安装Tomcat-5.0.30
下载地址为:http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi
(注意:Tomcat-5.5以上版本必须在java1.5版本以上运行否则Tomcat无法启动)
所以我目前用的是Tomcat-5.0.30
解压缩 jakarta-tomcat-5.0.30.tar.gz
[root@zwf root]# tar xfz jakarta-tomcat-5.0.30.tar.gz
我们将 jakarta-tomcat-5.0.30.tar.gz安装在/usr/local/目录下
[root@zwf root]# mv jakarta-tomcat-5.0.30 /usr/local/
启动TOMCAT
为方便我在/usr/local/下建立了到jakarta-tomcat-5.0.30软链接
[root@zwf root]# ln -s /usr/local/jakarta-tomcat-5.0.30 /usr/local/tomcat
[root@zwf root]# /usr/local/tomcat/bin/catalina.sh run

Using CATALINA_BASE: /usr/local/jakarta-tomcat-5.0.30
Using CATALINA_HOME: /usr/local/jakarta-tomcat-5.0.30
Using CATALINA_TMPDIR: /usr/local/jakarta-tomcat-5.0.30/temp
Using JRE_HOME: /usr/local/j2sdk1.4.2_08
查看TOMCAT是否正常运行
http://localhost:8080
如果能打开证明TOCAT已经正常运行了,
说到这里我说一下我的配置为127.0.0.1 localhost localhost localhos
如果不同或以后提示数据库找不到主机等问题看一下这里!

第3步.安装MYSQL
下载地址为:http://dev.mysql.com/downloads/
这个的话版本应该不是太重要
下载完后直接解压然后放到/usr/local/目录下,同样为方便也建立到你数据库的软链接为/usr/local/mysql;
方法同前!
然后请进行以下操作,每步都是必要的!
[root@zwf root]#cd /usr/local/mysql/bin
[root@zwf root]#./safe_mysqld & > /dev/null
[root@zwf root]#/usr/local/mysql/support-files/mysql.server start
这样的话,应该就能够成功启动mysql服务了!
我把上面三条语句写入了/etc/rc.d/rc.local这样,每次系统启动时就可直接mysql服务了!
[root@zwf root]#mysql -u root mysql
mysql> SET PASSWORD FOR root=PASSWORD(123456);
mysql> FLUSH PRIVILEGES;
mysql> exit
然后用密码重新登录一下看看是否是你所要改的!
最后的就是mysql与javar连接库了!下载地址为:http://dev.mysql.com/downloads/connector/j/3.2.html
下载完解压后把3.2.0-alpha下lib目录下的mysql-connector-java-3.2.0-alpha-bin.jar
复制到jdk/lib与tomcat/common/lib目录下!

附录:
/etc/profile 文件要加入的配置
JAVA_HOME=/usr/local/jdk
MYSQL_HOME=/usr/local/mysql
CATALINA_BASE=/usr/local/jakarta-tomcat-5.0.30
CATALINA_HOME=/usr/local/jakarta-tomcat-5.0.30
TOMCAT_HOME=/usr/local/jakarta-tomcat-5.0.30
PATH=$PATH:$JAVA_HOME/bin:$MYSQL_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/j2ee.jar:$JAVA_HOME/lib/j2ee-svc.jar:$JAVA_HOME/lib:$JAVA_HOME/lib/htmlconverter.jar:$CATALINA_HOME/common/lib/servlet-api.jar:$JAVA_HOME/lib/servlet-api.jar:$CATALINA_HOME/common/lib/jsp-api.jar:$CATALINA_HOME/common/lib:$CATALINA_HOME/common/lib/mysql-connector-java-3.2.0-alpha-bin.jar:$CATALINA_HOME/common/lib:$JAVA_HOME/lib/mysql-connector-java-3.2.0-alpha-bin.jar:$CATALINA_HOME/common/lib/jotm.jar:$JAVA_HOME/lib/jotm_jrmp_stubs.jar:$JAVA_HOME/lib/connector-1_5.jar:$JAVA_HOME/lib/jta-spec1_0_1.jar:$JAVA_HOME/lib/xapool.jar:$JAVA_HOME/lib/xapool.jar:$JAVA_HOME/lib/howl.jar:$JAVA_HOME/lib/commons-cli-1.0.jar:.
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CATALINA_HOME CLASSPATH MYSQL_HOME CATALINA_BASE TOMCAT_HOME JOTM_HOME ANT_HOME
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: