`
xiaojiit
  • 浏览: 133627 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Linux系统下JSP服务器配置步骤详解

阅读更多

    接触JSP服务器 的人基本上都是从JSP的安装开始的,因为JSP不像ASP那样几乎不存在什么安装过程,也不像PHP那样有一个自动安装的程序包,JSP的安装是比较麻烦的,手动的步骤非常多,下面我们就按部就班的讲解一下,如何在linux 环境下配置一台jsp服务器

    一、安装Jdk

    cd到你的jdk安装文件目录

 

        cp ./j2sdk-1_4_0-linux .bin /usr/local

  cd /usr/local

    chmod a+x j2sdk-1_4_0-linux.bin

    ./j2sdk-1_4_0-linux.bin

    然后按照安装向导进行,安装后的jdk目录为/usr/local/jdk1.4

    二、安装Apache

    如果您在安装操作系统的时候已经安装了Apache,卸载它。利用RPM管理器卸载Apache及其相关套件,只有源码级编译安装的操作系统才是最彻底的系统安装,你才能真正控制它。

    cd到你下载 的apache源文件目录

 

 tar xvzf apache*

  ./configure --prefix=/usr/local/apache --enable-module=so

  make;make install

    三、安装Resin

    cd到你下载 的apache源文件目录

 

       tar xvzf resin* /usr/local

  cd /usr/local/resin*

       configure --with-apache=/usr/local/apache

  make;make install

 

    四、设置profile

    vi/etc/profile//你也可以用别的文本编辑器打开它,添加如下变量

 

 vi/etc/profile//你也可以用别的文本编辑器打开它,添加如下变量

  JAVA_HOME=/usr/local/jdk1.4

  RESIN_HOME=/usr/local/resin-2.0

  CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib //如果你有别的系统级的类库或者驱动,继续向下写,用冒号分开

  PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

  export JAVA_HOME RESIN_HOME CLASSPATH PATH

    修改后保存该文件注销,然后重新登陆,打开命令控制台,输入env,如果在返回的输出中看到了您刚才的环境变量,成功。

五、配置DNS

 

 vi/etc/named.conf

    添加如下语句:

 

       zone yesgo.com{

  type master;

  file "yesgo.com";
  }

  zone 1.168.192.in-addr.arp a{

  type master;

  file "192.168.1";

  }

    然后建立这两个配置文件:

 

       touch /var/named/yesgo.com //在其中建立www的NS或者CNAME记录

  touch /var/named/192.168.1 //在其中建立域名指针

    配置完毕之后,运行如下命令:

 

        ndc restat

  nslookup

    运行nslookup将出现一个交互命令行,输入www.yesgo.com 如果正常返回其IP,该域名成功解析。

    六、配置Apache

    建立站点根目录

 

        mkdir /www

  mkdir /www/www.yesgo.com

  vi /usr/local/apache/conf/httpd.conf

    添加如下语句,建立一个虚拟主机,你可以改变你的域名和IP.

 

       NameVirtualHost 192.168.1.1 //机器ip

  VirtualHost www.yesgo.com

  ServerAdmin web master@yesgo.com

  DocumentRoot /www/www.yesgo.com

  ServerName www.yesgo.com

  ErrorLog logs/www.yesgo.com-error_log

  CustomLog logs/www.yesgo.com-access_log common

  /VirtualHost

 

 然后建立这两个配置文件:

 

        touch /var/named/yesgo.com 在其中建立www的NS或者CNAME记录

  touch /var/named/192.168.1 在其中建立域名指针

    配置完毕之后,运行如下命令:

 

   ndc restat

  nslookup

    运行nslookup将出现一个交互命令行,输入www.yesgo.com 如果正常返回其IP,该域名成功解析。

    六、配置Apache

    建立站点根目录

 

        mkdir /www

  mkdir /www/www.yesgo.com

  vi /usr/local/apache/conf/httpd.conf

    添加如下语句,建立一个虚拟主机,你可以改变你的域名和IP.

 

        NameVirtualHost 192.168.1.1 //机器ip

  VirtualHost www.yesgo.com

  ServerAdmin web master@yesgo.com

  DocumentRoot /www/www.yesgo.com

  ServerName www.yesgo.com

  ErrorLog logs/www.yesgo.com-error_log

  CustomLog logs/www.yesgo.com-access_log common

  /VirtualHost

    九、建立FTP帐号

    至此,jdk、dns、apache、resin全部配置完毕,现在建立FTP

 

   useradd yesgo //帐号名

  passwd yesgo //输入密码,不能低于六位,大小写敏感

    执行上面命令将建立/home/yesgo目录,删除它,然后运行如下命令

 

   ln -s /www/www.yesgo.com /home/yesgo

    注意:改变/www/www.yesgo.com的文件夹属性,设置Owner为yesgo用户,Group为yesgo组,并赋予user具有读写权限,Other具有读权限,如果您不这样做,登陆FTP将说您没有权限,而且输入域名站点也不能浏览。

    如果从安全 的角度考虑你还要将yesgo用户加入到ftp的guest组,它将实现yesgo用户以/www/www.yesgo.com为其根目录,防止操作其他目录。 至此,你就可以在客户端用ftp工具登陆你的FTP站点,上传你的站点文件了。

    十、测试站点

    在客户端的网络配置中添加DNS服务器为你的服务器IP,这样你上面设置的域名可以访问。

    如果你用网络配置不行或者与上网的DNS服务器冲突,到c:/windows或者c:/winnt目录查找HOSTS文件,追加如下一行:192.168.1.1 www.yesgo.com .前面是你服务器的IP,后面是你的域名,中间用TAB分割。 用Ultradev等工具建立一个本地站点,远程设置为上面设置的ftp,然后建立test.jsp文件,内容只有一句:1+1=<%=1+1>.

    将该文件上传到服务器,也就是上传到了/www/www.yesgo.com目录下,在客户端浏览器浏览http://www.yesgo.com/test.jsp ,如果返回1+1=2,测试成功。

 

分享到:
评论

相关推荐

    Linux系统配置jsp服务器扫描.pdf

    【Linux系统配置JSP服务器详解】 在Linux系统中配置JSP服务器是一项常见的任务,尤其对于开发者和系统管理员来说。本文将详细介绍如何在Linux环境下搭建一个支持JSP的Web服务器,这里我们以Apache HTTP Server和...

    Linux下安装Tomcat步骤详解

    ### Linux下安装Tomcat步骤详解 #### 一、前言 Tomcat是一个广泛使用的轻量级Web服务器和Servlet容器,由Apache基金会维护和支持。它支持最新的Servlet和JSP规范,并且由于其开源特性,得到了广泛的社区支持和发展...

    Linux系统weblogic安装部署详解

    通过以上步骤,可以在Linux系统中成功安装和配置WebLogic服务器。整个过程包括了创建必要的用户和用户组、配置工作目录、设置环境变量、安装WebLogic软件以及创建新的WebLogic服务等关键环节。这不仅有助于确保...

    Resin服务器配置指南 详解.docx

    ### Resin 服务器配置指南详解 #### 一、Resin 服务器简介与应用场景 Resin 是一款高性能且功能丰富的 Java 应用服务器和 Web 服务器,由 Caucho Technology 开发。它支持 Java Servlets、JavaServer Pages (JSP) ...

    linux平台搭建web服务器

    ### Linux平台搭建Web...以上内容详细介绍了如何在Linux平台上搭建一个完整的Web服务器,包括所需的各个组件的安装与配置步骤,以及最终的测试方法。这对于希望了解Web服务器构建过程的人来说是非常有价值的参考资料。

    linux+apache+tomcat整合完整详解版(最新)

    Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,以实现一个完整的 JSP 环境。...

    jsp环境配置

    **JSP环境配置详解** JavaServer Pages(JSP)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的创建。要进行JSP开发,首先需要配置一个完整的JSP运行环境。本文将...

    Linux环境WebLogic集群简单配置

    【Linux环境WebLogic集群配置详解】 在Linux操作系统中配置WebLogic集群是一项关键任务,它涉及到分布式系统的高可用性和性能优化。WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,常用于部署和...

    JSP和PHP环境配置知道

    4. **启动Tomcat**: 运行Tomcat安装目录下的`bin/startup.bat`(Windows)或`bin/startup.sh`(Unix/Linux)脚本来启动服务器。 5. **测试JSP**: 创建一个简单的JSP文件(如`index.jsp`),并将其放在Tomcat的`...

    Linux下java开发环境安装、设置

    ### Linux 下 Java 开发环境搭建详解 #### 一、Linux 下 JDK + Eclipse + Tomcat 的安装与配置 ##### 1. Linux 下 JDK 的安装 在搭建 Java 开发环境之前,首先需要确保 JDK 已经安装在 Linux 系统上。JDK 是 Java...

    Tomcat服务器配置

    ### Tomcat服务器配置详解 #### 一、Tomcat简介及特点 Tomcat是一个开源的Java Servlet容器,由Apache软件基金会的Jakarta项目开发。它主要用作开发和部署基于Java的Web应用程序,支持Servlet和JavaServer Pages ...

    jsp配置,开发环境配置

    **JSP配置与开发环境搭建详解** 在Java Web开发中,JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将HTML代码与Java代码相结合,实现动态网页的创建。本篇文章将详细介绍如何配置JSP的开发环境,包括...

    jsp在服务器上部署文档

    本文将详细介绍如何在CentOS 7.1 Minimal操作系统上部署JSP应用程序,包括安装必要的软件环境和配置服务器等步骤。 #### 二、环境搭建 ##### 1. 安装CentOS 7.1 Minimal - **下载地址**:[https://www.centos.org]...

    Linux+tomcat+nginx 服务器环境的配置项目实施文档

    ### Linux+Tomcat+Nginx 服务器环境配置详解 #### 一、Linux+Tomcat+Nginx 服务器环境概述 本文档旨在详细说明如何在Linux环境下配置Tomcat和Nginx,实现一个稳定且高性能的应用服务器环境。此文档将涵盖以下几个...

    solr服务器部署在linux windows环境下

    在Linux和Windows环境下部署Solr服务器是常见的需求,这两种操作系统各有其特点和优势。 **Linux环境下的Solr服务器部署:** 1. **系统准备**:首先确保系统已安装Java Development Kit (JDK) 8或以上版本,因为...

    jsp+Access不用配置数据源的新闻发布小系统

    "jsp+Access不用配置数据源的新闻发布小系统"是一个基于Java服务器页面(JSP)和Microsoft Access数据库构建的简单新闻发布系统。它省去了在不同计算机上配置数据源的步骤,使得在多环境下部署更为便捷。 【描述...

    jsp管理系统

    无论在Windows、Linux还是Unix上,只要服务器支持Java,就可以运行基于JSP的管理系统。 - 这意味着该系统可以在各种硬件和操作系统上部署,为企业的IT基础设施提供了灵活性。 4. **多平台搭建** - 在描述中提到的...

    RedHat Linux网络服务器构架培训教程.doc

    ### RedHat Linux网络服务器构架知识点 #### 一、引言 本文档旨在提供一份详细的RedHat Linux网络服务器构架指南。目标读者主要是Linux初学者和有一定基础的技术人员。通过本指南,用户能够掌握如何搭建一个标准的...

Global site tag (gtag.js) - Google Analytics