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

Linux虚拟机上部署Web项目

阅读更多
一、安装环境
   1、安装JDK:
      方法一、下载相应bin版本;
             ①更改文件权限为可执行[chmod u+x jdk-6u14-linux-i586.bin]或者[chmod 701 jdk-6u14-linux-i586.bin];
             ②解压文件[sudo ./jdk-6u14-linux-i586.bin];
      方法二、①终端执行命令搜索可用jdk安装程序[apt-cache search jdk];
              ②选择安装 sun-java6-jdk[apt-get install sun-java6-jdk];
              ③自动安装目录:/usr/lib/jvm/;
      方法三、System -> Administration -> Synaptic Package Manager,Quick search里面查询jdk并选择相应版本进行安装。

   2、安装Tomcat:
      方法一、下载相应版本,解压即可使用。
      方法二、①终端执行命令搜索可用tomcat安装程序[apt-cache search tomcat];
              ②选择安装 tomcat5.5[apt-get install tomcat5.5];
              ③自动安装目录:/usr/share/tomcat5.5;
      方法三、System -> Administration -> Synaptic Package Manager,Quick search里面查询tomcat并选择相应版本进行安装。

   3、安装SecureCRT:
      参考:http://www.heibai.net/book/html/wangluogongju/yuanchengkongzhi/2009/0911/1081.html

   4、配置环境变量:
      以root身份打开并编辑profile文件[sudo gedit /etc/profile],添加以下代码:
      export JAVA_HOME=/opt/Jdk1.5
     export CATA_HOME=/opt/Tomcat6.0
     export CLASSPATH=.:$JAVA_HOME/lib:$CATA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
     export PATH=$JAVA_HOME/bin:$CATA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
     也可以在/etc/profile.d/目录下新建一个“xx.sh”文件,将上述代码粘贴进去即可。

二、部署项目
   1、上传项目文件
     在SecureCRT终端上切换到你要放置上传文件的目录下面,输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到linux上了。
      参考:http://gundumw100.iteye.com/blog/528028    

   2、启动/停止Tomcat服务器
       方法一:
         启动:startup.sh;
         停止:shutdown.sh
       方法二:
         启动并查看控制台:catalina.sh run;
         停止并退出控制台:Ctrl+Shift+C

   3、查看Tomcat控制台
       进入<CATA_HOME>/logs目录下,输入命令:tail -f catalina.out
      退出控制台:Ctrl+C
      参考:http://hi.baidu.com/shouqe/blog/item/926483263e7959168b82a131.html

三、可能遇到问题
   1、SecureCRT显示远程Tomcat控制台信息乱码
      修改Secure CRT的设置:
      选项->会话选项->外观->字符编码->default 改成 uft-8
     参考:http://sillycat.iteye.com/blog/562624
  
分享到:
评论

相关推荐

    Tomcate部署web项目

    本教程将详细讲解如何在Tomcat服务器上部署Web项目,帮助初学者掌握这一核心技能。 【描述】:在Tomcat下部署Web项目涉及几个关键步骤,包括准备Web应用的结构、配置服务器、以及实际的部署过程。首先,我们需要...

    基于linux下nginx的安装及项目部署

    通过以上步骤,我们可以成功地在Linux系统上安装Nginx并配置反向代理和负载均衡,实现高效且稳定的项目部署。在实际环境中,还需要根据具体需求调整Nginx配置,以满足安全、性能和扩展性的要求。

    Linux(虚拟机)安装到Web项目部署过程

    在IT行业中,Linux操作系统常被用于服务器环境,尤其在Web项目的开发和部署中扮演着重要角色。本篇文章将深入探讨如何在虚拟机上安装...理解并掌握这些步骤对于任何希望在Linux环境中部署Web项目的开发者都至关重要。

    tomcat部署web项目.docx

    ### Tomcat部署Web项目的知识点详解 #### 一、Tomcat简介 **Tomcat**是一款开源的Web服务器,属于Apache基金会的Jakarta项目。它主要的功能是实现Java Servlet和JavaServer Pages(JSP)规范,为Java环境提供了一个...

    linux系统下部署项目访问报404错误的解决方法

    在Linux系统中部署Java Web项目时,遇到404错误通常是由于多种原因导致的,这包括但不限于配置问题、文件路径错误、服务器设置不正确、权限不足等。以下是一些常见的解决方法,帮助你分析和解决这个问题: 1. **...

    was添加虚拟主机及创建新项目.docx

    【IBM WebSphere Application Server (WAS) 虚拟主机创建与新项目部署】 WebSphere Application Server (WAS) 是一款强大的企业级应用服务器,它允许开发者和管理员配置多个虚拟主机来服务于不同的应用程序,实现...

    实验_Linux下的web服务器.doc

    【实验名称】Linux 下的 Web...通过这个实验,参与者将深入理解Web服务器的工作原理,学会如何在Linux环境中搭建和管理Web服务,以及如何利用虚拟主机技术实现多站点部署。这对于网络管理员和Web开发者来说是必备技能。

    LINUX环境中部署JAVA项目步骤.pdf

    3. 安装Tomcat服务器,部署web应用,并配置server.xml等关键文件以满足项目需求。 4. 安装并配置Oracle数据库,设置监听器,创建数据库实例和用户,导入项目所需的表结构和数据。 5. 将JAVA项目代码部署到Tomcat,...

    GlassFish部署项目说明.doc

    在本文档中,我们将详细介绍如何在Windows和Linux操作系统上安装和部署Web项目到GlassFish3.1。 **一、引言** 1. 本说明文档旨在简化GlassFish3.1的部署过程,以便用户能快速地在各自的系统上部署Web应用。 2. ...

    docker部署Java项目流程

    使用 Docker 可以让开发者封装他们的应用以及依赖包到一个可移植的容器中,然后发布到任意的 Linux 机器上,也可以实现虚拟化。Docker 容器完全使用沙箱机制,相互之间不会有任何接口,这保证了容器之间的安全性。 ...

    linux服务器上面部署web.docx

    随着互联网技术的发展,越来越多的企业和个人选择在Linux平台上部署Web服务器。相比于Windows平台,Linux不仅授权费用为零,而且具有更高的稳定性和安全性,因此成为了搭建服务器的热门选择。本文将详细介绍如何在...

    Linux、Nginx、MySQL、PHP部署服务器例子:TPshop项目部署文档

    在IT行业中,构建一个基于Linux、Nginx、MySQL和PHP(通常称为LAMP)的服务器环境是常见的实践,尤其适用于开发和部署Web应用程序。在这个例子中,我们将深入探讨如何利用这些技术部署一个名为TPshop的项目。TPshop...

    Apache linux下部署

    在Linux环境下部署Apache Web服务器是一项基础但重要的任务。本文将详细介绍如何在Linux系统上安装和配置Apache Web服务器。 1. **安装Apache服务** - 在Linux系统中安装Apache通常通过包管理器进行。例如,在...

    Linux_web.rar_linux wEB_web服务器

    10. **Docker化部署**:现代云计算环境中,使用Docker容器化部署Web服务器是常见做法。创建Dockerfile,将Web服务器环境和应用打包,可以实现快速部署和隔离运行。 以上是关于Linux Web服务器配置的一些基本知识点...

    apache虚拟目录和虚拟主机设置详解

    3. **虚拟主机** 技术极大地提升了服务器资源的利用率,允许企业在一个硬件平台上运行多个项目,降低了成本。 对于网站管理者、开发者以及网络管理员而言,掌握这些配置是必备技能之一。尤其对于那些需要同时维护多...

    Linux下基于用户的虚拟主机的设计与实现简易web服务器的搭建课程设计报告书.doc

    Linux下基于用户的虚拟主机的设计与实现简易web服务器的搭建课程设计报告书 本课程设计报告书主要讲述了基于用户的虚拟主机的设计与实现简易web服务器的搭建过程。报告书共分为五个部分:设计目标与要求、实现过程...

    虚拟化基础与Linux基础以及web服务.pdf

    - 虚拟化技术起源于20世纪50年代,IBM在其大型机上首次实现了商业化应用,旨在提高计算资源的复用率。 - 随着个人计算机的普及,虚拟化技术的需求暂时下降,因为单个用户拥有自己的计算资源。 - 近年来,随着...

    部署web项目到本地服务器(windows)

    在IT行业中,部署Web项目是开发过程中的重要环节,它涉及到将开发完成的网站或应用程序在服务器上配置,以便可以通过网络进行访问。本教程将详细解释如何在Windows操作系统上使用WampServer部署Web项目,使得在同一...

Global site tag (gtag.js) - Google Analytics