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

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 163 ::
收藏到网摘: 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记录。
完毕。