linux下部署tomcat步骤
1.准备linux环境,这里我用的是Redhat Enterprise Server 4这个版本,在虚拟机中安装linux操作系统
2.安装jdk
安装步骤:a.去官网下载jdk安装包,这里我下载的是jdk-6u45-linux-i586.bin这个版本
b.将jdk安装文件放到linux系统中,这里我为了测试,放到了tmp文件夹里
c.进入到tmp文件路径,使用cd ..进入到系统根目录,然后使用ls 查询文件列表,再使用cd 进入到你的安装包存放路径,执行./jdk-6u45-linux-i586.bin,这样执行jdk的安装
d.jdk安装成功后,需要配置linux下的环境变量,这里使用vi命令进行文本编辑vi ~/.bashrc,加入环境变量配置,配置完成后,如果配置写错了,不想保存,按下esc退出编辑模式,然后使用::q!这个命令强制不保存退出,如果配置完成需要保存退出,按下esc退出编辑模式,然后使用::wq这个命令保存并退出
export JAVA_HOME=/tmp/jdk1.6.0_45
export PATH=/tmp/jdk1.6.0_45/bin:$PATH
export CLASSPATH=.
e.使用javac -version命令,验证jdk时候在linux上配置成功
第三步:安装tomcat,这里使用绿色版的tomcat,请到tomcat官网下载linux版tomcat,这里我使用的是apache-tomcat-7.0.77.tar.gz,配置步骤如下
a.将tomcat上传到linux服务器,这里我也临时放到了tmp文件夹下,寻找方式同jdk
b.解压tomcat压缩包,我们进入到tomcat存放目录,使用tar -xvzf apache-tomcat-7.0.77.tar.gz命令解压tomcat,解压成功后,如果你感觉tomcat文件夹名称太长,你也可以修改下tomcat文件夹名称,使用mv apache-tomcat-7.0.77 tomcat7这个命令修改名称,前面是原有名称,后面是要修改成的名称
c.启动tomcat,cd进入到bin路径下,执行./startup.sh运行tomcat,使用./shutdown.sh,关闭tomcat,如果你看到下图的效果,证明启动成功了
第四步:我们访问tomcat,http://localhost:8080,这时候你能看到下面效果,证明linux部署tomcat成功
第五步:将你的工程部署到tomcat中,就完成项目部署啦,然后在根据自己的需求,使用vi命令修改需要修改的配置文件
相关推荐
开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径
最后,"Linux_cmd.chm"可能包含了Linux命令行工具的使用说明,这对于部署和管理JavaWeb应用的服务器环境是必要的,因为许多Web服务器运行在Linux系统上。 综上所述,这个压缩包提供的资源全面覆盖了JavaWeb开发的...
在Linux系统中部署项目是一个常见的任务,特别是对于基于Java的Web应用,常常使用Apache Tomcat作为应用服务器。以下是一个详细的步骤指南,教你如何在Linux环境下部署项目。 1. **准备工作**: - **Xshell和Xftp*...
一个部署在本地Tomcat服务器上的JavaWeb项目(Java+html5+css3+JavaScript+jQuery+Bootstrap+MySql) 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目...
其中包含了客户端(Android)、服务端(JavaWeb)的源代码,系统部署的详细步骤,以及一个项目流程图,这对于我们学习和研究Android与JavaWeb的整合应用具有极大的帮助。 首先,让我们关注客户端部分——Android...
可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现...
可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现...
在 JavaWeb 工程中,Druid 数据库连接池配置文件中,需要设置数据库连接最大值至少为 50,如下面所示: `jdbc_hw.minPoolSize=1` `jdbc_hw.maxPoolSize=60` `jdbc_hw.maxWait=60000` `jdbc_hw....
10. **部署与运行**:项目最终需要在服务器上部署,如Tomcat、Jetty等Web容器,以及Linux或Windows服务器环境。 通过深入研究这个项目,可以了解到JavaWeb开发的全流程,包括需求分析、数据库设计、后端服务开发、...
考虑到用户的使用习惯和便捷性,本系统设计了简洁友好的用户界面,并确保了良好的跨平台兼容性,能够在Windows Server、Linux、UNIX等多种操作系统上运行。这些特点使得系统不仅易于部署,而且方便用户操作。 #### ...
9. **部署与服务器**:Tomcat或Jetty等应用服务器的使用,以及Linux环境下的部署和运维知识。 在实际的大作业中,学生需要将以上知识点综合运用,实现一个功能完备、易用且具有一定扩展性的教务管理系统。这不仅...
综上所述,基于JavaWeb的学生选课系统是一个涉及多方面技术的复杂工程,涵盖了从后端开发到前端交互、从数据库设计到系统安全的诸多环节。通过熟练掌握这些技术,开发者能够构建出高效、稳定、易用的在线选课平台,...
7. **部署与服务器环境**:如Tomcat、Jetty等应用服务器,以及Linux服务器的基本操作和配置。 8. **RESTful API设计**:可能涉及前后端分离,后端通过HTTP协议提供RESTful接口给前端调用。 9. **安全机制**:包括...
### (五)部署JSP工程文件 #### 5.1 导出WAR文件 - 在Eclipse中右键点击项目,选择`Export`。 - 选择`WAR file`,并指定输出目录。 #### 5.2 部署至Tomcat - 将生成的WAR文件复制到Tomcat的`webapps`目录下。 -...
- **Linux基本命令**:熟悉基本的Linux系统操作指令,这对于部署Java Web应用非常有用。 - **Office软件**:熟练使用Word、Excel、PowerPoint等办公软件,具备良好的文档编辑能力。 ### 参与项目经验 1. **当当网...
熟悉应用服务器软件Tomcat等容器配置和部署,能够使用Linux操作系统。 掌握JavaScript,Ajax,jQuery等前台开发技术。 掌握MySql,熟练掌握sql语句。 掌握分布式文件系统fastDFS原理、fastDFS的Java接口应用 掌握...
- **服务器配置**:了解Tomcat等应用服务器的配置与部署,熟悉Linux操作系统基础操作。 - **前端技术**:掌握JavaScript、Ajax和jQuery,能够进行前端开发。 - **数据库**:熟练掌握MySQL,能有效运用SQL语句。 - **...
4. **应用服务器**:了解Tomcat配置和部署,它是JavaWeb应用的常用服务器。 5. **中间件与组件**:掌握Redis缓存技术,了解消息队列ActiveMQ,搜索引擎Elasticsearch,定时任务调度器Quartz,以及安全框架Shiro,...
- **服务器配置**:熟悉Apache、Tomcat、WebLogic等服务器的配置和部署,这是JavaWeb项目运行的基础。 - **数据库应用**:对Oracle、SQL Server有深入理解,了解MySQL,显示了数据库管理与应用的全面性。 - **...
7. 服务器配置和部署:熟悉 Tomcat 等应用服务器软件的配置和部署,熟悉的 linux 基础,了解 shell 脚本语言。 8. WebService 和分布式系统:熟悉 webService,能熟练阅读 WSDL,发布 Web 服务;了解分布式系统。 ...