﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-永远的船长-随笔分类-linux相关</title><link>http://www.blogjava.net/buaacaptain/category/12222.html</link><description>只有偏执狂才能生存</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 05:12:20 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 05:12:20 GMT</pubDate><ttl>60</ttl><item><title>Oracle 10G 在fedora core4上的安装</title><link>http://www.blogjava.net/buaacaptain/archive/2006/07/21/59302.html</link><dc:creator>船长</dc:creator><author>船长</author><pubDate>Thu, 20 Jul 2006 16:31:00 GMT</pubDate><guid>http://www.blogjava.net/buaacaptain/archive/2006/07/21/59302.html</guid><wfw:comment>http://www.blogjava.net/buaacaptain/comments/59302.html</wfw:comment><comments>http://www.blogjava.net/buaacaptain/archive/2006/07/21/59302.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/buaacaptain/comments/commentRss/59302.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/buaacaptain/services/trackbacks/59302.html</trackback:ping><description><![CDATA[安装步骤: <br />

1.当然是下载软件包:<a href="http://www.oracle.com/technology/software/products/database/oracle10g/index.html" target="_blank">http://www.oracle.com/technology ... racle10g/index.html</a><br />

选择自己需要的 .我下载的是:for linux x86.(注意,下载前需要先注册用户) <br />

2.解压 <br />

 gunzip ship.db.lix32.cpio.gz <br />

 cpio -idmv &lt; ship.db.lix32.cpio <br />

解压后在当前目录下形成目录 Disk1. <br />

3.打开帮助文件.Quick Installation Guide for Linux x86 <br />

在Disk1/目录下有个DOC目录,打开里面的README文件,其中就有此帮助文件 <br />

4.安帮助一步步设至.基本没有问题. <br />

5.很重要,因为ORACLE10g不支持FC4,所以需作必要修改. <br />

z找到文件./Disk1/install/oraparam.ini,打开,删除如下内容(记得先备份) <br />

[Certified Versions] <br />

Linux=redhat-2.1,redhat-3,SuSE-9,SuSE-8,UnitedLinux-1.0 <br /><br />

[UnitedLinux-1.0-optional] <br />

TEMP_SPACE=80 <br />

SWAP_SPACE=150 <br />

MIN_DISPLAY_COLORS=256 <br /><br /><br />

[Linux-redhat-2.1-optional] <br />

TEMP_SPACE=80 <br />

SWAP_SPACE=150 <br />

MIN_DISPLAY_COLORS=256 <br /><br />

[Linux-redhat-3.0-optional] <br />

TEMP_SPACE=80 <br />

SWAP_SPACE=150 <br />

MIN_DISPLAY_COLORS=256 <br /><br />

[Linux-SuSE-9-optional] <br />

TEMP_SPACE=80 <br />

SWAP_SPACE=150 <br />

MIN_DISPLAY_COLORS=256 <br /><br />

[Linux-SuSE-8-optional] <br />

TEMP_SPACE=80 <br />

SWAP_SPACE=150 <br />

MIN_DISPLAY_COLORS=256 <br /><br />

6.设置语言支持.由于ORACLE安装界面中文支持不好,建议运行 <br />

export LC_ALL=en_us,否则容易出现乱码. <br />

好了 ,现在运行./runInstall.安向导往下走就可以了<img src ="http://www.blogjava.net/buaacaptain/aggbug/59302.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/buaacaptain/" target="_blank">船长</a> 2006-07-21 00:31 <a href="http://www.blogjava.net/buaacaptain/archive/2006/07/21/59302.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux下挂载硬盘分区的几种方法</title><link>http://www.blogjava.net/buaacaptain/archive/2006/07/19/58884.html</link><dc:creator>船长</dc:creator><author>船长</author><pubDate>Tue, 18 Jul 2006 17:19:00 GMT</pubDate><guid>http://www.blogjava.net/buaacaptain/archive/2006/07/19/58884.html</guid><wfw:comment>http://www.blogjava.net/buaacaptain/comments/58884.html</wfw:comment><comments>http://www.blogjava.net/buaacaptain/archive/2006/07/19/58884.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/buaacaptain/comments/commentRss/58884.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/buaacaptain/services/trackbacks/58884.html</trackback:ping><description><![CDATA[
		<font size="3">1、使用Autofs自动挂载分区<br />2、修改/etc/fstab<br />3、编写shell脚本，开机自动运行mount命令</font>
		<br />
		<p>
				<font style="font-weight: bold;" size="3">方法一、使用Autofs</font>
				<br />
				<font style="font-size: 11pt;">1、Autofs的特点：Autofs与Mount/Umount的不同之处在于，它是一种看守程序（deamon）。如果它检测到用户正试图访问一个尚未挂接的文件系统，它就会自动检测该文件系
统，如果该文件系统存在，那么Autofs会自动将其挂接。另一方面，如果它检测到某个已挂接的文件系统在一段时间内没有被使用，那么Autofs会自动
将其卸载。因此一旦运行了Autofs后，用户就不在需要手动完成文件系统的挂接和卸载。<br />
2、Autofs的安装：</font>
				<font style="font-size: 11pt;">只需执行以下一条命令：rpm －ivh autofs－3.1.3－10.i386.rpm。安装完成后，以后每次启动Linux，Autofs都会自动运行。<br />
3、Autofs的配置：首先，</font>
				<font style="font-size: 11pt;">Autofs需要从/etc/auto.master这个文件中读取配置信息。该文件中
可以同时指定多个挂接点，每个挂接点单独用一行来定义,每一行可包括3个部分，分别用于指定挂接点位置，挂接时需使用的配置文件（即：所谓的map
file)及所挂接文件系统在空闲多长时间后自动被卸载。例如，auto.master文件中包括如下一行：</font>
				<font style="font-size: 11pt;">/auto /etc/auto.misc －－timeout 60。</font>
				<font style="font-size: 11pt;">其
中第一部分指定一个安装点为/auto，第二部分指定/auto的map文件为/etc/auto.misc，第三部分指定文件系统在其空闲60秒后自动
被卸载。其次，从/etc/auto.misc这个文件读取挂接时需要使用的配置信息。例如，auto.misc文件包括如下内容<br />
cd              -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom<br />
Windows_C -fstype=auto,iocharset=cp936 :/dev/hda1<br />
Windows_D -fstype=auto,iocharset=cp936 :/dev/hda5<br />
Windows_E -fstype=auto,iocharset=cp936 :/dev/hda6<br /></font>
				<font style="font-size: 11pt;">其中第一行指定将设备/dev/cdrom挂接在/auto的cd子目录中，第二行指定
将硬盘的Windows分区挂接在/auto的Windows_*子目录中。每一行的第二个值－fstype是一个可选项，用来表明所挂接的文件系统的类型和挂接选项，在
mount命令能使用挂接选项同样适用于－fstype。
修改了配置文件后，可通过执行命令“/etc/init.d/autofs restart”，使新的配置生效。
现在输入命令“ls
/auto/cd”，Autofs会自动检测光驱中是否有光盘，如果有，它会自动将其挂接在/auto/cd中，这样ls就会列出其中的内容。如果我们在
60秒内没有再次访问/auto/cd时，Autofs会自动将其卸载掉。<br />转载自：http://family.chinaok.com/showcontent.php?articleid=1674<br /></font>
		</p>
		<p>
				<font style="font-size: 11pt;">
						<br />
				</font>
		</p>
		<p>
						
						1、fstab文件的作用<br />

文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件，则可以通过"mount　
/directoryname"命令来加载一个文件系统，每种文件系统都对应一个独立的行，每行中的字段都有空格或tab键分开。同时fsck、
mount、umount的等命令都利用该程序。<br /><br />

2、下面是/etc/fatab文件的一个示例行： <br />

fs_spec　fs_file　fs_type　fs_options　fs_dump　fs_pass　 <br />

/dev/hda1　　　/　　　ext2　　　　　defaults　　  　1　　　　1　 <br /><br />

fs_spec 　-　该字段定义希望加载的文件系统所在的设备或远程文件系统，对于一般的本地块设备情况来说：IDE设备一般描述为
/dev/hdaXN，X是IDE
设备通道(a,　b,　or　c)，N代表分区号；SCSI设备一描述为/dev/sdaXN。对于NFS情况，格式一般为:,例如：
`knuth.aeb.nl:/'。对于procfs，使用`proc'来定义。 <br /><br />

fs_file　-　该字段描述希望的文件系统加载的目录点，对于swap设备，该字段为none；对于加载目录名包含空格的情况，用40来表示空格。 <br /><br />

fs_type　-　定义了该设备上的文件系统，一般常见的文件类型为ext2　(Linux设备的常用文件类型)、vfat(Windows系统的fat32格式)、NTFS、iso9600等。 <br />

　 <br />

fs_options　-　指定加载该设备的文件系统是需要使用的特定参数选项，多个参数是由逗号分隔开来。对于大多数系统使用"defaults"就可以满足需要。其他常见的选项包括： <br />

选项　　　　　　　　　　　　　　含义 <br />

ro　　　　　　以只读模式加载该文件系统 <br />

sync　　　　不对该设备的写操作进行缓冲处理，这可以防止在非正常关机时情况下破坏文件系统，但是却降低了计算机速度 <br />

user　　　　允许普通用户加载该文件系统 <br />

quota　　　强制在该文件系统上进行磁盘定额限制 <br />

noauto　　不再使用mount　－a命令（例如系统启动时）加载该文件系统 <br /><br />

fs_dump　-　该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储，若不需要转储就设置该字段为0 <br /><br />

fs_pass　-　该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序，根文件系统"/"对应该字段的值应该为1，其他文件系统应该为2。若该文件系统无需在启动时扫描则设置该字段为0<br /><br />

3、修改/etc/fstab实现自动挂载Windows分区，并显示中文目录<br />

LABEL=/  /  ext3  defaults  1 1<br />

none  /dev/pts  devpts  gid=5,mode=620  0 0<br />

none  /proc     proc    defaults        0 0<br />

none  /dev/shm  tmpfs   defaults        0 0<br />

LABEL=/usr  /usr  ext3    defaults      1 2<br />

/dev/hda9   swap  swap    defaults      0 0<br />

#添加如下几行<br />

/dev/hda1   /mnt/win_c vfat codepage=936,iocharset=cp936 0 0 <br />

/dev/hda5   /mnt/win_d vfat   codepage=936,iocharset=cp936 0 0 <br />

/dev/hda6   /mnt/win_e vfat  codepage=936,iocharset=cp936 0 0 <br /><br />

4、对部分分区格式的支持需要编译相关的支持到内核了来实现，如NTFS。<br /></p>
		<p>
				<br />
		</p>
		<p>
				<br />
		</p>
		<p>首先,以root身份登陆，在/mnt下，你要有win_c win_d win_e这几个目录，如果没有可以通过在虚拟终端分别输入mkdir
/mnt/win_c,mkdir /mnt/win_d,mkdir /mnt/win_e来建立。接着打开虚拟终端，，输入 vi
mymount，然后按insert输入如下代码：<br />

  #!/bin/bash<br />

  case $1 in<br />

     m)<br />

      mount -o iocharset=cp936 -t vfat /dev/hda1 /mnt/win_c<br />

      mount -o iocharset=cp936 -t vfat /dev/hda5 /mnt/win_d   <br />

      mount -o iocharset=cp936 -t vfat /dev/hdc6 /mnt/win_e<br />

     ;;<br />

     u)<br />

      umount -o iocharset=cp936 -t vfat /dev/hda1 /mnt/win_c<br />

      umount -o iocharset=cp936 -t vfat /dev/hda5 /mnt/win_d  <br />

      umount -o iocharset=cp936 -t vfat /dev/hda6 /mnt/win_e<br />

      ;;<br />

     esac <br />

然后按Esc输入:wq回车就可以了.第一行#!/bin/bash指定以bash shell执行此文<br />

件.case $1 in 为取的命令行参数.若为m则开始挂载,若为u则卸载.其中-o <br />

iocharset=cp936能够显示中文名.-t vfat 为指定文件系统类型为WINDOWS下的VFAT文件系<br />

统.win_c win_d win_e为目录/mnt下的子目录.<br />

到这里，该程序已经写好了.但是它还没有执行权利.我们只要输入下面这个命令就可以了.<br />

   chmod u+x mymount <br />

到这步你只要输入./mymount m,就可以挂载windows分区了.如果在/etc/rc.d/rc.local 文件中添加这一行：<br />

   sh ./root/mymount m<br />

重启后linux会自动挂载windows分区。<br /></p>
		<p>http://bbs.chinaunix.net/archiver/?tid-431527.html<br /></p>
<img src ="http://www.blogjava.net/buaacaptain/aggbug/58884.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/buaacaptain/" target="_blank">船长</a> 2006-07-19 01:19 <a href="http://www.blogjava.net/buaacaptain/archive/2006/07/19/58884.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在LINUX下配置JAVA开发环境</title><link>http://www.blogjava.net/buaacaptain/archive/2006/06/16/53169.html</link><dc:creator>船长</dc:creator><author>船长</author><pubDate>Fri, 16 Jun 2006 02:16:00 GMT</pubDate><guid>http://www.blogjava.net/buaacaptain/archive/2006/06/16/53169.html</guid><wfw:comment>http://www.blogjava.net/buaacaptain/comments/53169.html</wfw:comment><comments>http://www.blogjava.net/buaacaptain/archive/2006/06/16/53169.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/buaacaptain/comments/commentRss/53169.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/buaacaptain/services/trackbacks/53169.html</trackback:ping><description><![CDATA[1. 去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK， <br />建议下载RPM自解压格式的（RPM in self-extracting file，j2sdk-1_4_2_06-linux-i586-rpm.bin）； <br />2. 上载到Linux服务器上，在shell下执行命令： <br />[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin <br />[root@LinuxServer rpm]# ./j2sdk-1_4_2_06-linux-i586-rpm.bin <br /><br />这时会有一段Sun的协议，敲几次空格键，当询问是否同意的时候，敲yes就可以了。 <br />Sun Microsystems, Inc. <br />Binary Code License Agreement <br />for the <br />JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD <br />EDITION, VERSION 1.4.2_X <br />... <br />Do you agree to the above license terms? [yes or no]yes <br />Unpacking... <br />Checksumming... <br />0 <br />0 <br />Extracting... <br />UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu). <br />inflating: j2sdk-1_4_2_06-linux-i586.rpm <br />Done. <br /><br />注: 如果直接执行unzip命令来解压也是可以的,总之得到一个rpm软件包. <br /><br />3. 程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件，这是主程序包，下面来安装； <br />[root@LinuxServer rpm]#rpm -ivh j2sdk-1_4_2_06-linux-i586.rpm <br />Preparing... ########################################### [100%] <br />1:j2sdk ########################################### [100%] <br /><br />4. 设置环境变量 <br />通常都喜欢用export命令直接在shell下设置 <br />[root@LinuxServer rpm]# export JAVA_HOME=/usr/java/j2sdk1.4.2_06 <br />[root@LinuxServer rpm]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar <br />[root@LinuxServer rpm]# export PATH=$PATH:$JAVA_HOME/bin <br /><br /><br />当然这样设置环境变量是可以生效的，但是只对当前shell生效。 <br />如果从另外一个shell登陆，将不能使用刚才设置的变量。所以最好的方法还是修改.bashrc文件。 <br />[root@LinuxServer rpm]#vi .bashrc <br />set JAVA_HOME=/usr/java/j2sdk1.4.2_06 <br />export JAVA_HOME <br />set PATH=$PATH:$JAVA_HOME/bin <br />export PATH <br />set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar <br />export CLASSPATH <br /><br /><br />当然也可以通过更改/etc/profile来实现，不过不推荐这么做， <br />因为这样的设置将对所以用户的shell都生效，对系统安全会产生影响。 <br />就是在这个文件的最后加上: <br />export JAVA_HOME=/usr/java/j2sdk1.4.2_06 <br />export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar <br />export PATH=$PATH:$JAVA_HOME/bin <br /><br /><br />下面来验证一下变量设置是否生效（####注意:在验证前先logout一下，再重新登陆）； <br />[root@LinuxServer rpm]# echo $JAVA_HOME <br />/usr/java/j2sdk1.4.2_06/ <br />[root@LinuxServer rpm]# echo $CLASSPATH <br />/usr/java/j2sdk1.4.2_06/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar <br />[root@LinuxServer rpm]# echo $PATH <br />/usr/java/j2sdk1.4.2_06/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin: <br />/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin <br />[root@LinuxServer rpm]# JAVA-version <br />JAVA version "1.4.2_06" <br />JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03) <br />JAVA HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode) <br /><br />5. 环境设置OK，看看JDK是否能正常工作，我们来写一个测试文件test.java <br />[root@LinuxServer rpm]#vi test.java <br />class test <br />{ <br />public static void main(String[] args) <br />{ <br />System.out.println("Hello World!"); <br />} <br />} <br /><br />保存退出，下面来编译、执行； <br />[root@LinuxServer text]# javac test.java <br />[root@LinuxServer text]# JAVA test <br />Hello World! <br /><br />OK，工作正常。 <br />6. 如果要使某个用户具有运行java命令的权限，只要修改其bash初始化文件即可。 <br />比如要给用户longware以运行java命令的权限， <br />[root@LinuxServer root]# vi /home/longware/.bashrc <br />set JAVA_HOME=/usr/java/j2sdk1.4.2_06 <br />export JAVA_HOME <br />set PATH=$PATH:$JAVA_HOME/bin <br />export PATH <br />set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar <br />export CLASSPATH <br /><br />7. 至此，Linux上JDK的安装完毕。下面安装eclipse-SDK-3.0-linux-gtk.zip <br />去www.eclipse.org下载一个eclipse3.0. 将eclipse-SDK-3.0-linux-gtk.zip解压到/opt中 <br /><br />8、编写一个脚本用于启动eclipse <br /><br />#!/bin/bash <br /># <br /># 执行 eclipse 3 <br /># <br />export JAVA_HOME=/usr/java/j2sdk1.4.2_06 <br />export CLASSPATH=/usr/java/j2sdk1.4.2_06/lib <br />/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_06/bin/java -data /home/chenzhe/workspace ＆ <br /># -vm 参数用以指定使用哪一个 jvm 来执行Eclipse， <br /># -date参数用以指定Eclipse的数据目录。 <br />在此指定其存在用户根目录(/home/chenzhe/)下的workspace目录中 <br /><br />将脚本保存到/usr/local/bin中，叫eclipse，并给eclipse分配755权限 <br /><br />9、在桌面上创建一个启动器， <br />随便选一个图标,路径设置到/opt/eclipse/eclipse，/opt/eclipse/icon.xpm是eclipse自身带的图标. <br /><br />10、双击图标,或者在终端输入eclipse, 搞定!<br /><br />=========================================<br />Tomcat安装：<br /><p>1.首先，下载需要用的软件包<br />到sun的站点下载j2sdk,http://java.sun.com/j2se/1.4.2/download.html<br />　注意有两种下载包，其中一种是在线安装包，另外一种是离线安装包。</p><p>　到Apache的站点下载Tomcat<br />　http://apache.linuxforum.net/dist/jakarta/tomcat-5/v5.0.18/bin/jakarta-tomcat-5.0.18.tar.gz </p><p>2.解压缩并配置Java 2 SDK(或Java运行环境)<br />　安装J2sdk（也可以只安装jre，安装过程类似）必须使用root权限，注意远程登陆并且转换用户的时候，应该采用 su - ，<br />带一个小“-”，这样就彻底使用root用户的环境配置了。如果你下载的是源代码，需要重新编译， 实际上重新编译也是需要先安装一个二进制版本的j2sdk的。以下我只介绍怎么安装二进制版本的rpm包。<br />　如果你下载的j2sdk是.bin文件，需要先运行一下。例如<br />　 </p><pre>chmod 777 ./j2sdk-1_4_2_01-linux-i586-rpm.bin<br /> 　　　　./j2sdk-1_4_2_01-linux-i586-rpm.bin </pre><p>　在SUN的协议最后选择接受，这样就会生成rpm包。然后再解开rpm包，可以在KDE下面直接点这个.rpm文件，然后选择安装。也可以在文字界面下输入：<br />　 </p><pre>rpm -ivh ./j2sdk-1_4_2_01-linux-i586.rpm </pre><p>　上面这个是新安装，也可以用下面这个命令升级原本安装过的版本。<br />　 </p><pre>rpm -Uvh ./j2sdk-1_4_2_01-linux-i586.rpm </pre><p>　　没有出错信息的话就安装好了。 </p><p>　下一步开始配置环境设置，首先备份配置文件<br />　 </p><pre>cp /etc/profile /tmp/profile.back </pre><p>　然后用文本编辑器打开/etc/profile，在最后添入如下的内容，注意其中的j2sdk内容应该和你自己实际安装的路径相同。<br />　 </p><pre>JAVA_HOME=/usr/java/j2sdk-1_4_2_01/<br /> 　　　　CLASSPATH=/usr/java/j2sdk-1_4_2_01/lib/tools.tar<br /> 　　　　export CLASSPATH<br /> 　　　　PATH=/usr/java/j2sdk-1_4_2_01/bin:&amp;PATH </pre><p>　然后退出用户重新登陆或者使用：</p><pre>source /etc/profile</pre><p>如果发生问题，可以把/tmp里面的备份移动回来，但问题有可能是因为输入PATH错了，所以命令必须带具体路径，例如./sbin 没有问题的话，到目前为止，我们终于可以顺利执行JAVA程序了。 </p><p>3.解压缩并尝试启动Tomcat<br />　　把下载的tomcat压缩包解开<br />　　 </p><pre>tar zxvf jakarta-tomcat-5.0.18.tar.gz </pre><p>　　尝试运行启动脚本<br />　　 </p><pre>./jakarta-tomcat-5.0.18/bin/startup.sh </pre><p>　　是不是成功了呢?如果报错，尤其是说JAVA_HOME不对，最好再去研究一前面的j2sdk的配置是不是正确了。打开浏览器，输入http://localhost:8080/回车，能不能看到Tomcat的主页文件，如果能就说明搞定了。<br />　　注意，如果你配置了Magic通过代理服务器上网，那么必须在“控制中心-&gt;Internet和网络-&gt;代理”中间把代理关掉，才能看到测试页面。</p><br /><br />更多资源请参考：<br /><a href="http://www.jdon.com/idea/tomcatinstall.htm">http://www.jdon.com/idea/tomcatinstall.htm</a><br /><a href="http://www.huihoo.com/apache/tomcat/install_tomcat_linux.html">http://www.huihoo.com/apache/tomcat/install_tomcat_linux.html</a><br /><a href="http://www-128.ibm.com/developerworks/cn/linux/linux-speed-start/l-ss3-struts/index.html">http://www-128.ibm.com/developerworks/cn/linux/linux-speed-start/l-ss3-struts/index.html</a><br /><a href="http://tech.ccidnet.com/art/1060/20040510/108515_1.html">http://tech.ccidnet.com/art/1060/20040510/108515_1.html</a><br /><br /><a href="http://tech.163.com/06/0523/09/2HQ2G3SB0009159T.html">http://tech.163.com/06/0523/09/2HQ2G3SB0009159T.html</a><img src ="http://www.blogjava.net/buaacaptain/aggbug/53169.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/buaacaptain/" target="_blank">船长</a> 2006-06-16 10:16 <a href="http://www.blogjava.net/buaacaptain/archive/2006/06/16/53169.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>