The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. 阅读全文…
相关日志
今天,Tomcat给了我这么一个异常:java.lang.OutOfMemoryError: PermGen space。自己是第一次遇到,抱着好奇的心情google了一下,居然是个很常见的异常!故记录一下。 阅读全文…
相关日志
自定义WEB服务器的404页面是每个网站都会用到得技术,在Tomcat中如何自定义404页面呢? 阅读全文…
相关日志
Tomcat提示“严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/,J2EEApplication=none,J2EEServer=none”错误,然后无法启动,这是因为 Tomcat 使用的 jre 版本比应用程序编译的 jre 版本低造成的。需要把 Tomcat 使用的 jre 版本升级到和应用程序编译的 jre 版本一样或更高。
相关日志
最近开始学Linux系统,其实也是因需要而学 哈哈。首先想到的就是在Linux上搭建WEB开发环境,我搭建的是Tomcat6+MySQL5.1+JDK1.6。下面就来讲一下我的搭建过程。
一、准备工作:
我的Linux系统是Redhat Enterprise 5;
Tomcat是apache-tomcat-6.0.18.tar.gz;
MySQL是MySQL-server-community-5.1.34-0.rhel5.i386.rpm和MySQL-client-community-5.1.34-0.rhel5.i386.rpm,因为我用的是Redhat,所以系统带有RPM程序,其实下载非RPM版(即Linux通用版也一样可以用,只是安装时的命令不一样,JDK我就是下的通用版);
JDK是jdk-6u14-linux-i586.bin;
这些文件我都是存储在software目录中,自己建的一个目录,mkdir /software。
二、开始安装
1.安装Java
先到/software目录下,cd /software。
1.1 删除Redhat Enterprise 5 自带的JDK
打开终端输入#rpm -qa | grep gcj ,其显示内容有:
java-1.4.2-gci-compat… (后面什么忘了,有这个显示说明安装有JDK1.4.2)
再输入#rpm -e –nodeps java-1.4.2-gci-compat… (该命令卸载JDK1.4.2)
安装自己的JDK前必须删除Redhat Enterprise 5 自带的JDK,不然系统使用的还是原来的JDK。
1.2开始安装自己的JDK,修改安装包为可执行:
# chmod a+x jdk-6u14-linux-i586.bin
1.2安装
# ./jdk-6u14-linux-i586.bin,接下来我们看到的应该是安装协议,一直回车继续直到提示“Done”,说明安装完成,此时你会在/software目录下看到jdk1.6.0_14的目录,这就是Java的目录。
1.3设置环境变量
# vi /etc/profile.d/java.sh,这样作的目的是让所有的用户用到。用vi命令进入编辑器后,输入以下内容:
JAVA_HOME=/softeware/jdk1.6.0_14
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
写好后,用Esc退出编辑模式,进入命令模式,然后输入“:wq”保存退出。
这里说明一下,Linux是用冒号“:”做分隔符,而Windows是用分号“;”。在每行结束不用加分号或其它符号,不然Linux无法完整识别该配置文件(我就因画蛇添足,每行末尾加一分号吃了亏)。在“=”两边不能有空格,否则Linux也不识别。 阅读全文…
相关日志