Linux下建web服务器
以前还没用Linux时候,刚开始用是在虚拟机上装的,可是刚觉跑起来发现太慢了,编译一个内核都要半天,对我这种急性子真是受不了。后来就在硬盘上装双系统,感觉起来就不一样,可是这几天我从新装了最新的版本Ubuntu8.04,看到网上有人竟然直接装在ntfs格式文件系统的盘下,感觉蛮奇怪的,因为Linux是ext3的文件系统,可后来一查才发现原来这个最新版本支持ntfs格式的,就直接在windows的一个盘下用一个文件夹当ubuntu的目录,不过我是比较喜欢双系统,即使这样装它是通过镜像进行操作,所有速度还是不太好。
下面来说一下,在Linux下配置web服务器,我是装tomcat和jboss,我个人比较喜欢jboss因为在 ssh的工程下,如果有出错信息打印比较具体,可以很好定位错误的地方,不国启动比较慢。
tomcat
1,首先从apche主网上下载一个支持Linux版本的服务器apache-tomcat-6.0.18.tar.gz,(jboss可以下载一个通用的版本jboss-4.2.3.GA.zip具体可以在https://sourceforge.net/project/showfiles.php?group_id=22866下载)
2在你想要的目录下建一个目录存放,我是放在我的空间下/home/limingzi/software/java
3,把那个文件放在刚建的目录下,解压tar zxvf apache-tomcat-6.0.18.tar.gz (如果是其他压缩文件,在我的空间里有一些对应的解压缩命令)
4,最后还是配置路径,我是直接在/etc/environment下配置
JAVA_HOME=/usr/lib/jvm/java-6-sun
CATALINA_HOME=/home/limingzi/software/java/apache-tomcat-6.0.18
JBOSS_HOME=/home/limingzi/software/java/jboss-4.2.3.GA
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JBOSS_HOME/bin:$CATALINA_HOME/bin"
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
jboss和tomcat是一样的如上
最后用终端进入其中的一个目录,启动一个服务器tomcat是startup.sh,jboss是run.sh
看到对应的欢迎页面就是成功了。