千家信息网

Linux中JDK,Tomcat,MySQL如何安装

发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章给大家分享的是有关Linux中JDK,Tomcat,MySQL如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1 J2SDK的安装先去java.sun.com
千家信息网最后更新 2025年02月06日Linux中JDK,Tomcat,MySQL如何安装

这篇文章给大家分享的是有关Linux中JDK,Tomcat,MySQL如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

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记录。

感谢各位的阅读!关于"Linux中JDK,Tomcat,MySQL如何安装"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

目录 内容 命令 更多 界面 篇文章 编译 不错 可行 实用 上下 不用 作用 变量 名字 图形 大堆 大部分 好不 好不容易 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南通通微软件开发有限 网吧服务器优化方案 服务器上数据库找不到了 制作简单的数据库查询 惠州触摸屏服务器厂家 网络技术学院毕业证书 我国首部关于网络安全的法律 黑龙江新一代网络技术服务设计 网络安全法储存 网络安全监测和预警 视频综合平台管理服务器 数据库中的联系有那三种方式 国家体育数据库官网 强网杯网络安全大赛报名 数据库结构中参照完整性的定义 怎么用云服务器上网能分开ip 怎样删服务器账号 手机软件开发犯罪 中小学家庭健康教育与网络安全 oracle数据库名字修改 网络安全 网络攻防 dm删除数据库实例 点谦互联网科技 软件开发的项目经理由谁担任 广州拔萃网络技术有限公司 乡贤数据库建设经验作法 studio数据库什么意思 中小学家庭健康教育与网络安全 云数据库可以存储文字吗 高斯数据库修改字段长度语句
0