`
tolys
  • 浏览: 115509 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

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//你也可以用别的文本编辑器打开它,添加如下变量

  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.arpa{

  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 webmaster@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 webmaster@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服务器配置步骤详解

    在Linux系统下配置JSP服务器是一项复杂但至关重要的任务,涉及到多个步骤,包括JDK的安装、Apache服务器的配置、Resin服务器的安装以及环境变量的设置等。本文将详细阐述这一过程,帮助读者理解并顺利完成JSP服务器...

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

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

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

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

    Linux系统weblogic安装部署详解

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

    jsp环境配置

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

    linux平台搭建web服务器

    Linux作为一款开源、免费且功能强大的操作系统,成为了许多企业和开发者构建Web服务器的首选平台。 - **具体需求**: - Web服务器需要支持每天最多10,000次的访问量。 - 必须能够稳定地提供HTML、JSP和PHP等多种...

    JSP和PHP环境配置知道

    1. **下载与安装**: 首先,访问Apache Tomcat官方网站下载最新版本的Tomcat服务器,然后根据操作系统(如Windows)进行安装。 2. **配置环境变量**: 添加`CATALINA_HOME`环境变量,指向Tomcat的安装目录。 3. **设置...

    Linux环境WebLogic集群简单配置

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

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

    通过以上步骤,您已经成功在Linux环境下配置好了JDK、Tomcat和Nginx,搭建了一个稳定的Web应用服务器环境。这不仅可以用于开发测试,也可以用于生产环境部署。确保每一步都按照文档中的指导操作,避免遗漏任何细节,...

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

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

    Tomcat服务器配置

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

    jsp在服务器上部署文档

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

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

    2. **系统全面**:覆盖从操作系统安装到服务配置的全过程。 3. **力求严谨**:确保每个步骤都经过验证。 4. **保持最新**:使用最新的软件版本。 5. **精选软件**:选择广泛认可且性能稳定的软件。 6. **侧重JSP**:...

    Tomcat安装及配置教程详解.zip

    本教程将详细介绍如何在不同的操作系统环境下安装和配置Tomcat。 一、安装Tomcat 1. 下载Tomcat:首先,你需要从官方站点(https://tomcat.apache.org/)下载最新版本的Tomcat。根据你的操作系统选择对应的版本,...

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

    由于Access数据库可以直接通过ODBC(开放数据库连接)进行连接,无需额外设置数据源,用户在不同电脑上运行该系统时,可以避免因操作系统差异或权限问题导致的数据源配置困难。这种设计简化了系统的部署和维护过程,...

    图解JSP环境安装配置

    访问Oracle官方网站,下载适用于您操作系统的JDK版本,按照安装向导步骤完成安装。 2. **设置环境变量** 安装完JDK后,需要配置环境变量。在系统环境变量中添加`JAVA_HOME`,指向JDK的安装目录,并更新`PATH`变量...

    jsp管理系统

    - 这意味着该系统可以在各种硬件和操作系统上部署,为企业的IT基础设施提供了灵活性。 4. **多平台搭建** - 在描述中提到的“支持多平台搭建”,可能涉及到Tomcat、Jetty等开源Servlet容器,它们都可以运行JSP...

    图解JSP环境安装配置(CHM)

    - 下载最新版本的JDK,根据操作系统(Windows、Mac或Linux)选择合适的安装包。 - 完成安装后,验证JDK是否正确安装,通过命令行输入`java -version`和`javac -version`检查Java和Java编译器的版本。 ### 3. Tomcat...

Global site tag (gtag.js) - Google Analytics