当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装

Unix/Linux
FreeBSD 数据转移办法
Freebsd 下运行QQ For Linux 的方法
FreeBSD, Debian, CentOS一个网卡绑定多个IP
freebsd下切换到root下 su: Sorry 的解决办法
Freebsd挂载光驱和软驱
FREEBSD下运行调试asterisk
一些 freebsd 的常用命令
笔记本上安装freebsd的小知识
FreeBSD系统下添加中文字体
FreeBSD挂载DOS分区,正确显示中文
FreeBSD挂载DOS分区时显示中文的方法
freebsd7.0安装系统图解(最新版)
服务器的时间同步设置方法
FreeBSD FTP 的架设教程
FreeBSD mpd VPN服务器安装步骤
更新FreeBSD Port Tree的几种方法小结
portupgrade 中文手册(翻译)
freebsd 服务器 ARP绑定脚本
在Ubuntu系统中定制 Compiz Fusion 特效
Ubuntu 7.10 绑定IP及MAC地址

Unix/Linux 中的 Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 309 ::
收藏到网摘: n/a

1 J2SDK的安装
先去java.sun.com上下载Linux上的JDK,我下的是6.0的。 jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
执行: chmod 755 jdk-6u4-linux-i586-rpm.bin 然后执行
./jdk-6u4-linux-i586-rpm.bin
就会自动产生并安装一大堆的rpm包,完成后就可以使用java了,JDK5.0以上不需要设置PATH,CLASS_PATH啥的,直接就可以用。
2 TOMCAT 的安装
去apahce下载最新的 apache-tomcat-6.0.16.tar.gz ,然后ftp上去,
执行:
tar zxvf apache-tomcat-6.0.16.tar.gz
解压缩。
会产生一个叫 apache-tomcat-6.0.16的目录,修改一下目录名,太长了,我修改为tomcat,放到随便一个目录下,我放到 /opt下面了。 进入 tomcat的bin目录,用上面类似的命令解压缩jsvc.tar.gz。
为了编译jsvc,此时需要设置环境变量,到~/.bash_profile里面增加下面两行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
然后让这个起作用,执行
. ~/.bash_profile
就可以了。进入jsvc-src目录
执行下面的命令,进行编译jsvc
autoconf
./configure
make
cp jsvc ..
cd ..
把 jsvc-src/natvie/Tomcat6.sh 拷贝到 /etc/init.d下面,改个名字叫tomcat,加上可执行权限。
cp jsvc/native/Tomcat6.sh /etc/init.d/tomcat
chmod 755 /etc/initd/tomcat
修改脚本,注意前面几行的目录,我的是
JAVA_HOME=/usr/java/jdk1.6.0_04
DAEMON_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=root
然后做自动启动,我的是在/etc/rc3.d下面,如果你是图形界面启动,那么就到/etc/rc5.d下面执行
cd /etc/init.d/rc3.d/
ln -s ../init.d/tomcat S99tomcat
然后就可以用
service tomcat start
启动了。 用浏览器访问 8080端口就可以看到Tomcat的界面。
3 Mysql的安装和配置
去找对应平台的rpm包,比如 rpmfind.net ,下载下来,RedHat9没有官方的RPM包,我好不容易找到一个老版本的: http://download.softagency.net/mysql/Downloads/redhat/9/i386/ 下面有。
然后
rpm -ivh MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh MySQL-client-4.0.23a-1.9.i386.rpm
安装即可。如果提示缺少依赖包,安装失败, 那么可以这样装:
rpm -ivh --nodeps MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh --nodeps MySQL-client-4.0.23a-1.9.i386.rpm
强行安装,缺少的大部分是Perl的包,不用管它了。
然后用mysql测试一下即可。
然后保证MySQL的root用户可以远程访问。
用mysql登录,执行:
mysql>use mysql
mysql>select * from user;
里面有四条记录,删除掉后三条,只留下第一条,然后修改第一条记录的Host为 %即可。
网上流传的方案是可行的,但是没有注意需要删除重复的root记录。
完毕。