今天在linux下配置好了服务器,以后有东西想实验的话,就可以在自己的电脑上实验了。
配置JDK
(1)下载 jdk-7u4-linux-x64.tar.gz(因为我的电脑是64位)
(2)在home/jlc目录下创建javaweb文件夹。将jdk-7u4-linux-x64.tar.gz解压在此,解压后的文件夹取名jdk,所有就有了目录home/jlc/javaweb/jdk
(3)修改环境变量
[1]sudo gedit /etc/environment
修改第一行为:
PATH="/home/jlc/javaweb/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
在这个文件的最后加上三行:
export JAVA_HOME=/home/jlc/javaweb/jdk
export JRE_HOME=/home/jlc/javaweb/jdk/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
[2]sudo gedit /etc/profile
在这个文件的最后加上
export JAVA_HOME=/home/jlc/javaweb/jdk
export JRE_HOME=/home/jlc/javaweb/jdk/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
(4)注销用户,重新登录,在终端运行 java -version 查看java版本号,会发现java jdk安装成功。
(5)同时jre已经在jdk目录里面有了,不用特意建,不像windows中jdk和jre中有两个jre。
特别注意:配置文件中等号和两边不能用空格,比如export PATH=$JAVA_HOME/bin: 不可以用空格,不能会出错
配置tomcat
(1)从tomcat.apache.org上下载tomcat
(2)解压到javaweb中
(3)sudo javaweb/tomcat/bin/catalina.sho
在# OS specific support. $var _must_ be set to either true or false.这一行的下面,添加:
JAVA_HOME=/home/jlc/javaweb/jdk
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"
(4)sudo ./catalina.sh 对tomcat进行配置
(5)注销用户,重新登录,运行: sudo ./tomcat/bin/startup.sh
(6)打开浏览器,输入 http://localhost:8080进行测试。
eclipse下载后直接解压就可以运行,不用单独配置。