前提:正确安装linux(我是在rh9.0下配置成功的),正确安装apache(光盘里有,或者iso里有,就不再赘述了) 前提:正确安装linux(我是在rh9.0下配置成功的),正确安装apache(光盘里有,或者iso里有,就不再赘述了)
一.安装vmware 我是在xp下用vmware装的,我觉得这样毕竟比较方便,需要安装vmware 和会用vmware起linux相关的系统最重要的就是安装vmware-tools了,讲通俗一点就是要安装gtk,要不然到了后面安装eclipse的时候会提示:(eclipse:2409): Gtk-WARNING **: cannot open display:
安装好vmware后,能启系统了,安装vmware-tools 启动vmware,进入vmware里的linux系统里,然后选"File"-"Install vmware tools"的那个选项,会弹出个对话框,按"Install"就行
mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom ls
应该会看见一个vmware-linux-tools.tar.gz将它拷贝到/tmp目录下,然后 tar zvxf vmware-linux-tools.tar.gz得到一个名字类似vmware-tools-distrib的目录 进入这个目录下,运行vmware-install.pl 这个脚本会自动检测出你的linux版本,自动安装相应的驱动,一路确认
如果你是直接在linux等相关系统下安装java配置环境的话,则可以省略我这一步安装vmware的过程
二.Java环境的配置
1.安装JDK 从sun的网站上直接下载jdk的程序 https://jsecom15b.sun.com/ECom/EComActionServlet/LegalPage:~:com.sun.sunit.sdlc.content.LegalWebPageInfo;jsessionid=31220B35D93445EBBCE33B4F5011A2A8;jsessionid=31220B35D93445EBBCE33B4F5011A2A8
RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77 MB) 这也是一个自解压文件,不过解压后的文件是 j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命令装到linux上就可以了。 mount或用软件直接拖到linux下,在linux下打命令
#chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin #./j2sdk-1_4_2_04-linux-i586-rpm.bin
出现more一直往下,问你是否遵守协议,敲入yes
#rpm -ivh j2sdk-1_4_2_04-linux-i586.rpm
配置环境变量 1)用户环境变量
假设使用java的用户为soi,编辑该用户的.bashrc文件进行环境变量设置。 # vi /home/soi/.bashrc 在 .bashrc文件中添加:
export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
2)修改所有用户的环境变量 # vi /etc/profile 在该文件中加入:
export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
测试 Vi HelloDate.java 在里面写入: import java.util.Date;
public class HelloDate { public static void main(String[] args) { System.out.println("Hello, it's: "); System.out.println(new Date()); } } 给HelloDate.java 执行权限chmod +777 HelloDate.java Su到对应的用户下执行 su – soi $ javac HelloDate.java $ java HelloDate 如果按照以上步骤都配置正确的话,就可以看到 Hello, it's: Sun Jan 30 19:15:09 CST 2005
2.安装eclipse
软件下载地址: http://eclipse.stu.edu.tw/eclipse/downloads/drops/R-3.0-200406251208/download.php?dropFile=eclipse-SDK-3.0-linux-gtk.zip
#unzip eclipse-SDK-3.0-linux-gtk.zip 解出来eclipse 将其copy到 /usr目录底下 #copy eclipse /usr #cd eclipse #./eclipse
3.Tomcat的安装 Tomcat下载地址:
http://jakarta.apache.org/site/binindex.cgi#tomcat
我用的版本是5.0.30,可以下载5.5.7使用 以下的配置方法适用于5.0.30 1)选择好你的tomcat的安装目录 #tar xzvf jakarta-tomcat-5.0.30.tar.gz 选择端口(比如: 4988),修改 TOMCAT所在目录/conf/server.xml。 (缺省值为 8080): #cd / TOMCAT所在目录/conf/server.xml
<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 38080 --> <Connector port="4988" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectport="38443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />
建立管理用户 #cd / TOMCAT所在目录/conf/tomcat-users.xml
<!-- NOTE: By default, no user is included in the "manager" role required to operate the "/manager" web application. If you wish to use this app, you must define such a user - the username and password are arbitrary. --> <tomcat-users> <role rolename="manager"/> <role rolename="admin"/> <user username="jc20031010" password="jc_pass" roles="admin,manager"/> </tomcat-users>
建立 JAVA_HOME 环境变量 修改bin下startup.sh 和 shutdown.sh
JAVA_HOME=/home/jc20031010/web/j2sdk1.4.2; export JAVA_HOME (红字部分请填入对应在你自己机器上的jdk的路径)
#./ startup.sh 起了tomcat 起apache后 在网址上输入http://(你的ip):(你自己的端口) 就可以看到小猫了 |