位置: 编程技术 - 正文

Linux JDK,TOMCAT安装及环境设置

编辑:rootadmin

推荐整理分享Linux JDK,TOMCAT安装及环境设置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux JDK,TOMCAT安装及环境设置

1. JDK 进入安装目录 #cd /home #cp jdk-1_5_0_-linux-i.rpm /usr/local #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_-linux-i.rpm.bin #./jdk-1_5_0_-linux-i.rpm.bin 此时会生成文件jdk-1_5_0_-linux-i.rpm,同样给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_-linux-i.rpm 安装程序 #rpm -ivh jdk-1_5_0_-linux-i.rpm 出现安装协议等,按接受即可。 2.设置环境变量。 #vi /etc/profile 在最后面加入 #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_ CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 保存退出。 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_ CLASSPATH=.:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 保存退出,然后给java.sh分配权限:chmod /etc/profile.d/java.sh 2.TOMCAT

本人由于做项目的关系,需要将Web应用部署到Linux系统上使用,并且需要配置SSL-two-way连接,以前在上学的时候也使用过Linux,不过只是一些皮毛,这次需要重新使用,所以就总结一下,同时用到了Linux下的自动运行程序Cron。软件环境版本为如下:操作系统:RedHat Enterprise Linux V.4JDK:jdk1.5.0_Tomcat:5.5. 首先安装Linux系统,本人做项目用的Linux系统是比较贵的企业版本。安装过程中主要有以下几个比较重要的步骤,(由于安装过程有比较详细的向导,所以这里不再赘述):安装过程向导语言,如果英语很好,就可以使用英语,如果不熟悉,还是用简体中文安装的比较好。分区时可以使用自动分区或者手动分区,由于仅限于试验用,所以整个目录结构只有一个根目录(/)和SWAP分区。由于本系统需要使用SSL安全连接,而Linux自带的防火墙对SSL等十开放的,所以在安装过程中需要将其关闭。 安装过程中设置网络时根据实际情况进行设置,如果仅仅作为试验性的学习,可以将主机名设置为localhost,这对系统将来的设置很方便。 设置系统用户时可以自己新创建帐户(推荐),也可以只使用一个root用户(作为试验性学习时)。 选择安装组件时可以选择自定义安装,安装过程中最好直接选择将一些编译器安装,例如gcc等等,这样在编译安装时可以省去重新安装编译器的问题。(操作就是选中开发工具这个项目): 一切就绪之后,就可以安装了。笔者安装的版本中有四张光盘,可以根据安装向导直至安装结束。结束后需要重新引导系统。重新引导系统后,进行一系列的设置,测试声卡、创建帐户、注册等等操作。(注册可以跳过)最后进行系统登陆: 建议:1.由于只是一个测试性的系统,为了不对自己的系统造成影响,可以将Linux系统安装在虚拟机中,这样不需要这个系统时可以随时删除,并且不会造成任何麻烦. 2.还有一点要注意的就是安装过程中要选择FTP服务,也就是要安装,然后再本机中搭建一个FTP服务器,从而可以访问Windows操作系统,进行文件的传输. 安装完Linux后,就可以安装环境软件了.首先下载上述环境软件,下载完成后保存在自定义目录中,笔者自定义目录为/usr/zhangzhongl,然后首先要做的就是修改这些下载后文件的执行权限,从而使得它们变成可执行状态.进入自定义目录,执行chmod *即可将权限放到最大. 安装JDK,进入自定义目录,执行 ./jdk1_5_0_-linux-i.bin即可进行jdk的安装,安装过程中之需要同意许可协议即可,正常安装结束后,会在与jdk1_5_0_-linux-i.bin文件同一层目录生成一个jdk目录,笔者jdk目录为jdk1.5.0_,将其拷贝到自己想放置的目录,推荐将目录结构设置简短比较好,设置环境变量时比较方便。笔者jdk目录为/usr/jdk1.5.0_。 安装完成后进行环境变量的设置,执行以下命令: cd /etc vi profile.d/java.sh 在该文件中追加如下内容:(其中TOMCAT_HOME为非必需项目,只是先在这里添加,省去以后的工作) #set java environment variables export JAVA_HOME=/usr/jdk1.5.0_ export TOMCAT_HOME=/usr/tomcat export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:. export PATH=$PATH:$JAVA_HOME/bin 这里要注意*nix系统中的分隔符为冒号,而不时Windows中的分号。设置完成后,重新启动系统,然后打开新的终端,执行java,javac,java –version等命令,如果可以打印出相应的信息,则说明jdk安装成功,环境变量设置成功。 安装TOMCAT 安装TOMCAT只需要将TOMCAT解压缩即可(一般情况下,Linux自带有解压缩.gz,.tar格式文件的工具,双击即可),存放在自定义目录中,笔者自定义目录为: /usr/tomcat然后可以设置TOMCAT_HOME环境变量(上文中已经设置)。进入$OMCAT/bin目录,执行./startup.sh命令,即可启动TOMCAT,执行命令后可以看到一些TOMCAT的环境变量: 然后进入 将已经打包的war文件拷贝到$TOMCAT_HOME/webapps目录下,启动TOMCAT即可实现应用程序的部署。 下面介绍一下Linux的Cron程序,它类似于Windows的任务管理,可以在指定的时间自动运行指定程序,并发送邮件给管理员报告程序的运行的情况,本文不对该程序进行详细的描述,网络上有很多相关的文章,大家可以参考,只给出一个实际的例子,作为参考。 项目中需要一个生成证书废弃列表(CRL)的程序,来自动运行,在每天的::时刻执行,并将执行情况:成功或者失败记录到日志中,并在失败时发邮件通知管理员。 执行过程如下: cd etc 进入目录crontab –e 编辑root用户的Cron程序文件每个用户都有自己的自定义运行程序,根据使用什么帐户登陆而定。SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/jdk1.5.0_/binMAILTO=rootHOME=/usr/app * * * java –jar /usr/app/app.jar其中前面部分可以看出是设置一些环境,比如用的SHELL,系统PATH,出错时发送邮件的用户,当前目录(HOME)。最后一行是实际执行的程序的设定:在每天的::时刻执行java程序。 由于项目的原因,其他具体的内容在这里省略,其中包括配置SSL连接,执行Web应用程序以及实际Cron程序执行的内容。

Linux sleep命令使用参数 使用权限:所有使用者使用方式:sleep[--help][--version]number[smhd]说明:sleep可以用来将目前动作延迟一段时间参数说明:--help:显示辅助讯息--version:显示版本编号

Linux cat命令参数 使用方式:cat[-AbeEnstTuv][--help][--version]fileName说明:把档案串连接后传到基本输出(萤幕或加fileName到另一个档案)参数:-n或--number由1开始对所有输出的

nfs 配置的简单例子 最近配置了一台nfs主机,使用中有几点心得,写下来备忘一是如果server和client如果都处于同一内网,可以使用udp协议,速度能快一些。二是server端使用as

标签: Linux JDK,TOMCAT安装及环境设置

本文链接地址:https://www.jiuchutong.com/biancheng/357214.html 转载请保留说明!

上一篇:Linux下常用压缩格式的压缩与解压方法(linux常用的几种压缩工具)

下一篇:Linux sleep命令使用参数(linuxsleep函数)

  • 劳务派遣公司如何收费
  • 哪些情况可免征增值税
  • 纳税检查调整的滞纳金怎么收
  • 单位承担的社保费用计入什么科目
  • 增值税专用发票和普通发票的区别
  • 个人购买商铺如何缴税
  • 复式记账的优点有哪些
  • 劳动保险费属于营业外支出吗
  • 防伪税控开票系统技术维护费
  • 购买的车位是否有产权证
  • 交防伪税控服务费怎么交
  • 工厂临时住宿
  • 开具发票给顾客公司需要交纳什么税?
  • 待认证进项税额是什么情况下用的
  • 500万以下固定资产最新政策
  • 影响盈利能力的外部因素
  • 保险车辆折旧的计算方法有哪些
  • 2020工会经费退费
  • 银行定期存款转存
  • 免租期租金可以追回吗
  • 事业单位收到拨款怎么办
  • 腾讯云php
  • 股份支付费用是股权激励成本吗?
  • 资本公积金为什么不能用于弥补亏损
  • vue项目如何配置启动的端口
  • 塔卡夫斯基镜子
  • 个税申报中是否婚前各自首套贷款
  • 停车费过路费和汽油费可以一起报销吗
  • 常见浏览器兼容软件
  • 智能驾驶adas概念股龙头
  • websocket基于http
  • 即插即用是什么意思?
  • 扣发工资是发还是不发
  • css选择器怎么用
  • 本地住宿费怎么做账
  • 应收股利的明细科目
  • mysql读写分离amoeba
  • 为什么盈余公积减少,未分配利润增加
  • 借款的帐务处理?
  • 以发行股票作为对价取得企业的股权
  • 利润表的税金及附加怎么得出来
  • 境外汇款免税
  • 残保金是应交税费吗
  • 当月的印花税需要交吗
  • 工会经费的开支必须取得发票么
  • 缴纳房产税如何做账务处理
  • 永续债利息可以抵税吗
  • 住房贷款利息专项附加扣除怎么用
  • 个税基数和社保有关系吗
  • 计提房产税需要附凭证吗
  • 公司备用金使用后没有发票抵扣
  • 企业年金管理费计入什么科目
  • 单位结算卡和回单卡
  • mysql主界面
  • 找回未保存的cad文件
  • win10不能显示桌面
  • win10系统如何关闭窗口特效
  • linux urb
  • ubuntu系统怎么开机
  • windows8图片
  • vsftpd 配置限制用户目录
  • node linux安装
  • js创建对象的三种方式区别
  • shell while
  • nodejs requirejs
  • linux shell条件判断语句
  • div-css
  • css新闻页面制作
  • jquery查找方法
  • 打造自己的庭院花园游戏
  • js.ajax
  • jQuery插件cxSelect多级联动下拉菜单实例解析
  • javascript总结
  • javascript default
  • 税控盘税务数字证书密码是什么
  • 美国进口税起征点
  • 安徽国家税务局网上办税平台
  • 个人出租房屋如何计税?看这篇
  • 卷式发票如何查验真伪
  • 深圳市国家税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设