在linux下安装JDK+Tomcat+mysql
来源:互联网 发布:机械制作软件 编辑:程序博客网 时间:2024/04/30 02:25
在linux下安装JDK+Tomcat+mysql
// author luobin2011
// 2011-5-19 V1.3
写在最前面:luobin的所有操作是远程用putty完成,用图形界面的同学,仅供参考你懂的!
还有文中所有可能的情况均为luobin安装时遇到的问题,仅供参考
luobin的测试环境和JDK+Tomcat+mySQL安装包分别是
RHEL 4
jdk-6u25-linux-i586-rpm.bin
apache-tomcat-6.0.32.tar.gz
MySQL-server-5.5.12-1.rhel4.i386.rpm和MySQL-client-5.5.12-1.rhel4.i386.rpm
下载:自己到官网下
推荐下载
jdk-<-version->-linux-i586-rpm.bin
tomcat***.tar.gz
Mysql server 包和 client 包
所有软件包luobin是用ftp上传到pub目录下操作的
安装
安装JDK
先查看本机是否已安装其他版本JDK,是否卸载自行选择。
查看命令:rpm –qa | grep jdk
[root@localhost pub]# rpm -qa | grep jdk
jdk-1.6.0_25-fcs
[root@localhost pub]#
卸载命令:rpm –e <文件名>
[root@localhost pub]#rpm –e jdk-1.6.0_25-fcs
开始安装
切换到jdk安装包目录
[root@localhost pub]# cd /var/ftp/pub
[root@localhost pub]# chmod 755 <jdk文件名>
[root@localhost pub]# ./ <jdk文件名>
Jdk 6.0到此安装完成
测试命令:java,javac,有信息输出即可,不放心可以测试以下helloworld。
PS:JDK6.0一般可以不用配置环境变量了。
安装tomcat
先查看本机是否已安装其他版本tomcat,是否卸载自行选择。命令同上你懂的
解压
[root@localhost pub]#gzip -d apache-tomcat-6.0.32.tar.gz
[root@localhost pub]#tar –xf apache-tomcat-6.0.32.tar
[root@localhost pub]#mv apache-tomcat-6.0.32 <你想要放tomcat的目录>
例如:[root@localhost pub]#mv apache-tomcat-6.0.32 /lb/tomcat6
转到tomcat目录
[root@localhost pub]#cd <你的tomcat目录>
例如:[root@localhost pub]#cd /lb/tomcat6/bin
测试
[root@localhost bin]#./catalina.sh –debug
若出现以下界面:
[root@localhost bin]# ./catalina.sh debug
Using CATALINA_BASE: /lb/tomcat6
Using CATALINA_HOME: /lb/tomcat6
Using CATALINA_TMPDIR: /lb/tomcat6/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_25
Using CLASSPATH: /lb/tomcat6/bin/bootstrap.jar
Initializing jdb ...
>
说明你已经设置好JAVA_HOME的路径
若没有出现以上输出则需设置JAVA_HOME的路径,有两种方法
动态设置(只对当前session有作用,重启后失效)
命令:export JAVA_HOME=/usr/java/<你的java安装目录名>
环境变量设置(重启后依然有效)
编辑文件/etc/profile
在最后加入:export JAVA_HOME=/usr/java/<你的java安装目录名>
修改完以后,运行命令:source /etc/profile
测试tomcat是否成功启动
回到tomcat的bin目录下:
[root@localhost bin]#./startup.sh
.....有一段输出.....
[root@localhost bin]#ps –ax | grep tomcat
//此命令是在进程中查找是否有名字包含tomcat的进程,可以查询进程的PID号并进行//kill的操作
[root@localhost bin]#wget http://localhost:8080
返回有200则tomcat启动成功
//此命令是在命令行访问www,8080是tomcat默认端口
远程访问测试
在本地浏览器中输入网址:http://<远程linux服务器IP>:8080
不能打开的原因可能是远程服务器防火墙不允许访问8080端口,解决方法问谷歌。
添加为服务
编辑文件/etc/rc.d/rc.local
在最后加入tomcat的bin目录下的startup.sh(前提是有进行环境变量的设置)
例如: /lb/tomcat6/bin/startup.sh
重启服务器,finish!
PS:以上举例有一个前提,就是要有用户登录服务器,/etc/profile才会被执行,tomcat才能启用,要想开机不登录也能使用,必须把配置环境变量的语句写入/etc/rc.d/rc.local,并写在/lb/tomcat6/bin/startup.sh前面。
安装mysql
先查看本机是否已安装其他版本mysql,是否卸载自行选择。命令同上你懂的。
PS:查找时请注意大小写,mysql 包名包含字符串 MySQL
安装server 和 client 包
[root@localhost pub]#chmod 755 <包名>
[root@localhost pub]#rpm -ivh <包名>
PS:安装过程可能会提示缺少某些依赖包,请自行问谷歌要,安装命令同上。
测试
输入命令mysql
有进入到mysql界面即为安装成功,此时默认以root身份进入数据库,密码为空,请及时修改root密码,修改方法请自行问谷歌要。
- 在Linux下安装JDK+Tomcat+mySQL
- 在linux下安装JDK+Tomcat+mysql
- JDK+TOMCAT+MYSQL在linux下安装指导
- 在Linux下安装jdk、mysql、ant、tomcat详解
- 在Linux下安装jdk、mysql、ant、tomcat详解
- linux下安装Tomcat、JDK、MYSQL
- Linux 下安装JDK+Tomcat+mySQL
- Linux 下安装JDK+Tomcat+mySQL 收藏
- Linux下安装JDK,TOMCAT,MYSQL
- linux下安装jdk+tomcat+eclipse+mysql
- linux下安装jdk+tomcat+mysql
- linux下tomcat jdk mysql的安装
- Linux下安装tomcat+jdk+mysql记录
- linux下jdk+nginx+tomcat+mysql安装
- linux下安装jdk,tomcat,mysql
- Linux下安装JDK、Tomcat、MySql
- Linux下安装 jdk tomcat apache mysql
- linux下安装jdk,tomcat,mysql
- linux 软件安装
- linux 软件安装
- 项目管理备忘录
- (转)QT中文教程-----QT教程网络指南
- 地址
- 在linux下安装JDK+Tomcat+mysql
- WSDL的文件结构(WSDL 1.1规范
- #define的用法
- ASP.NET MVC HtmlHelper用法大全
- 教育培训服务业的电子商务在哪里?未来这个领域商业机会在哪?现在发展过程的困境是什么?
- 为什么要禁止在正式程序中使用sleep语句?
- 工作队列 的变化
- C语言的3des、java的3des、C#的3des。三种加密遇到的问题
- [笔记]Javascript中的11个难以理解的问题