您的位置:首页 > 编程语言 > Java开发

ubuntu构建Java Web开发环境

2014-03-09 00:00 423 查看
先说明我当前Java运行的系统环境:

操作系统是win8 64位,安装了Vmware 9虚拟机,在虚拟机里面跑的是ubuntu12版本的linux系统

1、安装JDK7

(1)下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
因为我ubuntu12是i386也就是32位的系统,因此我下载的是【jdk-7u51-linux-i586.tar.gz】版本

如果你虚拟机是64位的,要下载X64版本的JDK

(2)安装JDK

进入文件所在目录,我下载的JDK放在了 /usr/software 这个目录

执行解压命令,安装JDK即可:注意解压之后的安装目录是   /usr/lib/jdk

sudo tar zxvf jdk-7u51-linux-i586.tar.gz  -C /usr/lib/jdk

(3)设置环境变量

linux系统的环境变量一般存放在  /etc/environment  这个文件中,gedit/etc/environment 打开文件

新建或者在已有变量下追加内容,这个和windows环境下设置环境变量相同,注意分割符是冒号

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/sublime_text_2:/usr/lib/jdk/jdk1.7.0_51/bin:/usr/lib/jdk/jdk1.7.0_51/jre/bin"

JAVA_HOME=/usr/lib/jdk/jdk1.7.0_51

CLASSPATH=.:/usr/lib/jdk/jdk1.7.0_51/lib:/usr/lib/jdk/jdk1.7.0_51/jre/lib

保存之后关闭文本编辑器,在终端窗口输入
source ~/.bashrc ,使环境变量立即生效

接下来你就可以在终端输入 java -version 命令察看JDK版本了,也可以试试 Javac 和 Java 命令,测试下JDK

2、安装Tomcat7

接下来安装Tomcat7,步骤和安装JDK一样,先下载,在安装,最后设置环境变量就完了

(1)下载地址 http://tomcat.apache.org/download-70.cgi,我选择的是 apache-tomcat-7.0.52.tar.gz

(2)解压安装 sudo tar zxvfapache-tomcat-7.0.52.tar.gz  -C /usr/lib/tomcat7

(3)设置环境变量,TOMCAT_HOME=/usr/lib/tomcat7/apache-tomcat-7.0.52  就算在之前JDK变量后面加的

最后来启动tomcat测试下:sudo /usr/lib/tomcat7/apache-tomcat-7.0.52/bin/startup.sh

终端窗口输出 tomcat started 说明启动成功了,你在浏览器里面打开 http://localhost:8080/
能访问tomcat主页,你就安装成功了,要关闭就是运行 shutdown.sh 文件

3、安装eclipse

下载eclipise的linux版本安装就好了:http://www.eclipse.org/downloads/

我选择的是 Eclipse
IDE for Java EE Developers linux32位版本

下载完了后解压安装就可以用了:sudo tar -zxvf eclipse-jee-kepler-SR2-linux-gtk.tar.gz /usr/lib

然后在安装目录,可以找到eclipse的启动图标,你可以弄个快捷方式到桌面,直接访问就好了

4、安装MySQL

(1)如果你安装过且已经不能用了,那就先卸载干净

sudo apt-get autoremove --purge mysql-server-5.5
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common


(2)安装

sudo apt-get install mysql-server
sudo apt-get install mysql-client


(3)检查是否已经启动

ps -ef|grep mysql


如果安装成功,会打印mysql的进程信息,类似于

mysql     7799     1  0 22:22 ?        00:00:00 /usr/sbin/mysqld
root      8293  4025  0 22:24 pts/0    00:00:00 mysql -uroot -p
root      8393  8369  0 22:32 pts/1    00:00:00 grep --color=auto mysql


(4)进入mysql客户端

mysql -uroot -p
Enter password:******
mysql>
出现mysql>说明链接成功了,可以测试下,比如 show databases; 打印所有数据库

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)


至此一个最简单的的Java web开发环境就好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu java web tomcat mysql