先说明我当前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开发环境就好了