`
18042674515
  • 浏览: 1511 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

如何将J2EE开发的网站部署到Linux上

    博客分类:
  • java
 
阅读更多
呐呐呐,做人呢,最重是要开心啦。
  
呐呐呐,做Java呢,最重要是要把自己的“作品” 部署到公网上去啦。
  
特别是初学者,需要向面试官证明自己会什么,这个真的就很重要啦,空口无凭,为什么面试官就相信你的简历内容是真的呢? 最好的办法当然就是把作品放在公网上,show 他一脸啦
  
对于已经参加工作的同事,这个反倒是比较简单的,因为在工作中,部署一个项目无非就是通过ftp把.war(或者其他形式)传递上去,然后重启tomcat, 等一等就完成了。 可是,如果是学习者,比已经工作的人员面临的挑战更大,为什么呢? 因为手上没有一个已经搭建好的环境,没有一个“上传,重启” 就一切ok的环境,如果是不熟悉Linux一套的同学,面临的挑战,不亚于从未学过编程,要从Hello开始学习Java的难度呢
  
为了解决这个问题,做了一个系列教程,从零开始,从空环境开始,一直做到能够在公网上看到一个可以跑起来的效果。
  
期间不仅把每个步骤全部都记录下来了,而且需要用到的软件和工具,也提供了下载,减少学习的曲线(因为有些软件真的有点难找呢)。
  
1. 首先选购阿里云服务器。阿里云服务器有很多种,因为是学习需要,所以帮大家找了最便宜的14.76一周的。。。 一周时间,怎么都够掌握这个了~
  

  
2. 购买每步详细讲解
  
阿里云服务器的购买参数是很多的,对于新手而言知道该怎么选安全组吗?知道如何选最便宜的吗?(默认不是最便宜的),知道如何选镜像和操作系统吗,这些对于熟手完全不是问题的,却会让新手抠脑壳抠半天去了,所以这部分我都做了详细的记录和说明
   

  
3. 购买之后,连接上服务器
  
服务器是Linux,和Windows不一样。 Windows远程连接过去就可以用了,Linux连接上去需要专门的工具。
  

  
成功连接之后看到的也不是图形化界面,而是命令行界面,需要对这些命令熟练运用。
  

  
最后还得专门练习练习使用vi工具,掌握如何编辑和保存配置文件。
  

  
4. 紧接着是ftp服务器。 ftp服务器用来接受从pc端上传文件到linux服务器。 这个啊,也是颇大的一个坑啊,其中涉及到用户,权限,ftp服务器安装,端口开启,相关配置,ftp客户端,反正也是一大坨东西呢
  

  
5. Java环境安装
  
这个最简单,一句话就好了呢
  

  
6. Mysql
  
部署J2EE应用,不会只有jsp嘛,总归是要连接数据库的。 所以Mysql还是要自己安装和配置的呢
  

  
7. Tomcat
  
到这个地方,才轮到Tomcat上场呢
  

  
8. 部署J2EE 应用
  
到了这里最后一步,才部署J2EE应用呢,这里就要把前面的ftp利用起来做上传,也要进行mysql的配置和tomcat的配置啦
  

  
9. 教程地址:
  
http://how2j.cn/k/deploy2linux/deploy2linux-breif/1591.html?tid=115
  
教程根据个人经验制作,有不足之处,请多指教,谢谢
0
0
分享到:
评论

相关推荐

    linux下搭建J2EE开发环境图解

    总之,Linux下搭建J2EE开发环境涉及多个环节,从设置共享文件夹、安装JDK、配置环境变量,到安装应用服务器和开发工具。每个步骤都需要细心操作,确保每个环节的正确性,才能构建出一个高效且稳定的开发环境。

    在linux下的j2ee开发环境配置.doc

    在Linux上,通常需要创建一个特定的用户组和用户,例如`groupadd mysql`和`useradd -g mysql mysql`。然后解压缩MySQL的安装文件,运行安装脚本并设置权限。最后,使用`mysqld_safe`命令启动MySQL服务。 总之,在...

    j2ee for linux 安装

    在Linux操作系统上部署J2EE应用服务器,可以利用其稳定性和安全性。 首先,我们假设你已经安装了RedhatLinux 9 Personal简体中文版。这个版本已经包含了MySQL 3和Mozilla 1.2.1等基础软件。为了确保J2EE服务器能够...

    详解J2EE开发的网站部署到阿里云服务器的方法

    首先,为什么需要将网站部署到公网上?这是因为,在面试中,我们需要向面试官证明自己的能力,而将作品放在公网上,是最好的证明方式。对于已经参加工作的同事,这个过程比较简单,只需要通过 FTP 把 .war 文件传递...

    搭建基于Linux下的J2EE开发平台

    在构建基于Linux的J2EE...通过以上步骤,你将能够成功地在Linux环境下建立一个完整的J2EE开发平台,从而高效地进行企业级Java应用的开发和维护工作。这个过程不仅涵盖了技术细节,也涉及到良好的开发实践和团队协作。

    J2EE 开发环境配置(Tomcat)

    配置完成后,你可以创建一个简单的J2EE应用,例如一个Hello World的Servlet,将其部署到Tomcat上,通过浏览器访问测试。这将验证你的开发环境是否配置成功。 总的来说,J2EE开发环境的配置涉及多个步骤,包括JDK、...

    Oracle9iAS下J2EE应用程序部署

    ### Oracle9iAS下J2EE应用程序...通过上述步骤,可以在Oracle 9iAS环境下成功部署J2EE应用程序,实现复杂的企业级应用开发与部署。此外,还需关注Oracle 9iAS的后续版本更新和支持情况,以确保系统的稳定性和安全性。

    Apache_+_Tomcat来构建J2EE环境系统部署手册

    ### Apache+Tomcat 构建 J2EE 环境系统部署手册 #### 文档说明 本文档旨在详细介绍如何利用 Apache 和 Tomcat 来构建一个 J2EE 环境,并进行系统的部署与配置。本手册仅针对此系统进行描述,其他系统的配置请参照...

    j2ee 开发工具教程

    本教程将聚焦于Eclipse 3.2.1版本及其插件的安装与使用,这将为你的J2EE开发之旅奠定坚实的基础。 ### 一、Eclipse 3.2.1简介 Eclipse 3.2.1是Eclipse平台的一个稳定版本,发布于2006年,它提供了强大的代码编辑、...

    Oracle9iAS下J2EE应用程序部署.doc

    本文档将详细介绍在Oracle 9iAS环境下部署J2EE应用程序的具体步骤,包括必要的系统环境准备、应用程序打包、Oracle Application Server配置以及最终的部署过程。 #### 二、系统环境准备 ##### 1. 操作系统与应用...

    j2ee程序员应该掌握的linux知识

    2. **部署**:最终的J2EE应用还是需要部署到Linux环境中的服务器上,因此熟悉Linux的基本操作和命令是非常必要的。例如,如何打包应用程序、如何上传到服务器、如何配置运行环境等。 #### Web服务器和数据库服务器...

    教你开发j2ee项目

    这篇教程全面覆盖了J2EE开发的基础知识,对于初学者来说,是一个宝贵的资源,能够帮助他们从零开始搭建开发环境,理解J2EE的架构,以及掌握Spring、Struts和Hibernate等关键框架的使用。同时,它还提供了实际操作...

    基于linux的J2EE超市收银网站课程设计

    总结来说,这个课程设计涵盖了Linux环境下的服务器管理、数据库设计与操作、网页开发以及Java后端编程等多个核心技能,是全面学习J2EE开发和Linux运维的一次综合实践。通过这样的项目,学生可以深入理解理论知识与...

    Redhat Linux下部署大型J2EE工程的实例研究.pdf

    这个实例研究提供了一个具体的部署流程,对于在Redhat Linux上实施大型J2EE项目具有很强的参考价值。通过这种方式,可以克服Linux在可用性方面的不足,实现高效、安全的电子政务平台部署。同时,这种开放源码的组合...

    J2EE入门开发原创教程

    《J2EE入门开发原创教程》是一份专为初学者准备的详细教程,由彭晨阳(J 道)撰写,旨在帮助读者快速搭建并理解J2EE开发环境,从而进行实际的项目开发。本教程的核心是使用JBoss 3.2.2作为应用服务器,配合MySQL 4.0...

    J2EE OA项目开发日记

    在本文中,我们将深入探讨如何在Java开发环境中安装和使用J2EE开发工具,特别是针对J2EE OA项目。首先,我们需要了解J2EE(Java 2 Platform, Enterprise Edition),这是一个由Sun Microsystems(现已被Oracle收购)...

    j2ee项目需求文档,实验题目

    J2EE包括一组服务、API和协议,用于简化企业级应用的开发和部署。这些特性包括但不限于:Web服务支持、事务管理、安全性、可扩展性和容错性。在J2EE项目中,开发者可以利用这些特性来构建高效、可靠的业务系统。 ...

    J2EE OA项目开发日记.doc

    《J2EE OA项目开发日记》是一篇记录开发者在J2EE平台上开发办公自动化(OA)系统的实战经验分享。文章涵盖了从项目准备到...这对于初学者快速掌握J2EE开发技术,或者有经验的开发者优化自己的开发实践都是非常有价值的。

Global site tag (gtag.js) - Google Analytics