在Linux环境下搭建Tomcat+mysql+jdk环境

注:所有内容都是妹纸我亲自搭建成功运行,如果有问题,欢迎发邮件来交流。 [email protected](此QQ只用来收邮件,一般情况下是不会登陆的,所有有问题可以发邮件哦~我会回复的)

按照下面的步骤一步一步来。

 

【Linux环境】

1.下载并安装一个VMware workstation, 这个是虚拟机的平台,后面要在里面搭建Linux系统。

2.下载一个centos安装包,linux版本有多种,比如说redhat、ubuntu、deepin、BT3,个人比较习惯使用centos,这里下载一个 CentOS-6.4-i386-bin-DVD1.iso,6.4版本的。

3.新建一个虚拟机,并把这个安装包导入进去,记住期间步骤有一步是需要建一个用户和设置密码,这里的用户是linux环境的普通账户,但是密码是根账户root和这个普通用户共用的密码

4.安装完成后,是图形化界面,一般我们要用到的是命令行界面,所以这里可以用快捷键 CTRL+ALT+F2,就可以切换到命令界面了。

5.用命令ifconfig查看IP 地址,然后可以考虑用Xshell来连接虚拟机,这样操作命令会比较方便,不用频繁的切换出来或者切换出去。

【应该不会有童鞋不会安装centos或者配置IP地址吧,如果有问题的,可以参考我之后写的博文,我会把搭建过程的中的所有知识都罗列出来】

【JDK安装】

1.首先下载一个JDK版本,我这里下载的是jdk-6u45-linux-i586.bin 这个版本,一定要记得后缀名是bin,不然下载普通的Windows 版本是无法在 linux系统中安装的。

2.用xftp上传到linux环境中去。上传的路径为: /usr/local

3.然后在xshell窗口执行安装命令:

1)首先要赋予这个安装文件权限,这里为了方便,我直接赋予了最高权限,命令为:[[email protected] local] chmod 777 -R jdk-6u45-linux-i586.jdk 这里要注意到是在local的文件夹下哦,就是文件路径,不然是会提示找不到该文件的。

2)然后直接执行安装这个文件: ./jdk-6u54-linux-i586.jdk,安装成功后,最后会有一个Done的提示。

3)安装完成后,要查看这里的文件夹名字是什么,并为了之后的环境配置,可以把文件名进行修改,命令如下:

查看所有文件目录: ll

注意到这里安装完成后的JDK文件名是 jdk1.6.0_45,如果方便之后自己知道是具体哪个版本的JDK,这里可以不用做修改。

至此,JDK 已经安装完了,下面继续进行下一步。

【Tomcat】

1.首先下载 一个tomcat版本,我这里用的是apache-tomcat-6.0.35版本,apache-tomcat-6.0.35.zip是对应的压缩包

2.可以用XFTP 直接把已经解压的apache-tomcat-6.0.35上传到 /usr/local路径,上传完毕,然后这里就需要对环境变量进行配置,然后后面的tomcat才会顺利启动

3.配置JDK环境变量:

1)首先回到home路径,即顶级目录,命令: cd ~

2)然后打开并编辑环境变量的文件,输入命令: vi  .bashrc

3)进入环境变量编辑环境,加入如下环境变量:

export JAVA_HOME=/usr/local/jdk1.6.0_45

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

export CATALINA_HOME=/usr/local/tomcat6 (这里是找到catalina所在的位置,找到大概位置即可,不需要到conf文件夹)

4)编辑完毕,就保存内容,命令: 先按ESC,然后输入 ”:wq“就可以保存了。

5)配置完毕后要让配置生效,用命令:source ~/.bashrc

6)查看JDK是否配置生效,用命令: java -version

看到如下类似的配置,则说明配置成功了。

4.可以启动一下tomcat,看是否配置成功了:

1)首先切换到启动命令所在的路径: cd /usr/local/tomcat6/bin

2)输入tomcat启动命令: ./startup.sh,但是这里由于权限问题,会看到这样的结果,所以需要我们赋权限。为了方便直接给bin文件夹赋予最高的权限,命令如下:

cd ..  【这个命令是返回上一级目录】

chmod 777 -R bin

cd bin

然后再次执行tomcat启动命令: ./startup.sh,出现如下截图,则表明启动成功。

3)一般默认的端口则是8080,所以直接在浏览器输入 你的ip地址加上端口号,即可以访问到tomcat的首页了。 http://ip:8080

4)但是任何配置都不会这么轻松就配置成功的,会出现防火墙关闭或者端口被占用的问题,这里我们可以切换到 tomcat下的bin 目录,执行下面这个命令,查看tomcat日志: ./catalina.sh run, 一般日志格式如下:

自己根据错误去判断具体是什么错误,然后来解决一些配置的问题,后期有问题的朋友也可以发邮件咨询哦~

5)在浏览器输入IP地址加端口号,如果看到tomcat 的首页,则表明成功了,如下所示:

【Mysql的配置】

1.切换到你需要安装mysql的路径,我的路径是: /usr/local

2.网上的安装方式都有很多,我们这里是自己搭建测试环境,可以直接选择在线安装,命令如下: yum install mysql-server,一直等待它安装完成,期间有些步骤需要询问是否继续,直接输入Y即可

3.安装完成后,启动mysql 服务,命令为: service mysqld start,看到如下截图,则说明安装mysql成功了

4.一般这样安装的mysql 都是默认为root根用户进行登录,密码也默认为空,所以输入下面的命令: mysql -u root -p, 然后密码处输入回车,即可登录到数据库了。如下所示:
就说明已经登陆到数据库了。

5.还有比较重要的一点,就是如何把tomcat 和mysql连接起来,就是我们平时说的配置JDBC连接,这里就需要用到一个连接的jar包:mysql-connector-java.jar, 可以自行下载,然后直接利用Xftp上传至 linux 环境中的如下路径:/usr/local/jdk1.6.0_45/lib

就是要把这个连接jdbc的jar包放到jdk的lib文件夹下,至此,整套环境已经配置完毕。

下一个章节就会具体说怎么在这里发布java的war包,和如何外部访问数据库一些常见问题。

敬请期待!

时间: 2024-08-24 19:23:46

在Linux环境下搭建Tomcat+mysql+jdk环境的相关文章

LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

上一篇博文里总结了面向对象三大特性在Java中的体现,现在谈一谈Java中的抽象类,接口,内部类等特性. 一. 抽象类 public abstract class Shape { public int shapeID = 0; public abstract double getArea(); } Java中允许类.接口或成员方法具有抽象属性,而不允许成员域或构造方法具有抽象属性. 类修饰词中含有abstract的类具有抽象属性,称为抽象类:接口总是具有抽象属性. 如果成员方法的修饰词中含有ab

[Java EE] LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

http://www.colabug.com/thread-1168296-1-1.html 1. 版本信息      (1)CentOS 6.4发行版64位,uname -a 显示如下:              Linux localhost.localdomain 3.11.6 #1 SMP Sat Nov 2 23:25:40 KST 2013 x86_64 x86_64 x86_64 GNU/Linux   (2)Eclipse: Version: Kepler Service Rel

在linux环境下搭建java web测试环境(非常详细!!)

一.项目必备软件及基本思路 项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为tomcat启用一个工程的时候,就是发布了除了JSP以外的,所有已被编译过的java文件,所以只能放在本地部署生成编译后的class文件).java环境配置:配置JDK服务器:tomcat数据库:My

在linux环境下搭建Struts2项目运行环境

首先要先装java https://www.cnblogs.com/lamp01/p/8932740.html 然后装好tomcat https://www.cnblogs.com/yuhebin/p/8594774.html mysql装好 https://www.cnblogs.com/ytytzzz/p/11022801.html git装好 apt install git 全都装好之后用git把项目从github拿下来即可 原文地址:https://www.cnblogs.com/yty

Linux(Ubuntu)下搭建ASP.NET Core环境

今天来学习一下ASP.NET Core 运行在Ubuntu中.无需安装mono . 环境 Ubuntu 14.04.4 LTS 服务器版 全新安装系统. 下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/ubuntu-14.04.4-server-amd64.iso 你也可以下载桌面版安装. 下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/ 安装DNVM 首先

linux 系统下配置tomcat,并给tomcat赋予最高操作权限,启动tomcat和关闭tomcat

配置tomcat服器 红颜色的字是路径,蓝颜色字是命令 (1)官方网站下载tomcat压缩包.apache-tomcat-7.0.57.tar.gz (2)进入你指定的tomact目录下,将压缩包放入该目录下,利用命令解压该压缩包. 命令:sudo tar apache-tomcat-7.0.57.tar.gz(3)该tomcat能否运行的前提是,你已经在linux系统环境下成功配置了jdk环境 (4)由于权限问题,可能不能启动tomcat.因此要给该tomcat赋予最高权限 命令:进入到tom

CentOS上搭建java WEB开发环境Tomcat+MySQL+JDK

对于初学者来说,想在linux系统上搭建一个java web服务器,不知道什么方案可行, 这篇文章主要是告诉这些基础和概念相对薄弱的同学,这样搭建是可行的,大体上没问 题的,出问题也是细节问题.所以此文只讲一个大体流程即可. 一.准备工作: Linux系统: CentOS release 6.4: Tomcat: apache-tomcat-8.0.9.tar.gz:下载:http://dev.mysql.com/downloads/ MySQL:mysql-5.1.73-3el6-5.src.

LINUX下搭建JAVA的开发环境

LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13) 下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行文件,这里就不讲了,大家直接到官方网去下载就可以了. (1)我下载下来的JDK安装文件名称为:jdk-1_5_0_14-linux-i586-rpm.bin,我把它保存在/tools目录下. (2)打开一个终端,依次输入以下命令: # cd /tools                    进入JDK安装

window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题

1.应用场景 在Windows或者linux操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器. 2.window环境下杀死进程 1.首先查找到占用8080端口的进程号PID是多少(tomcat默认是8080端口,假如你修改了tomcat的监听端口,请输入你的tomcat端口号) netstat -ano | findstr 8080 这个命令输出的最后一列表示占用8080端口的进程号是多少,假设为9572 2.k