位置: 编程技术 - 正文

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函数)

  • 小规模纳税人增值税减免账务处理
  • 印花税申报成功后在哪缴税
  • 退税抵税申请表
  • 公司从个人手中租房不能取得发票
  • 外出采购材料分录
  • 应交税费是什么科目借贷方向
  • 营改增的会计分录
  • 营改增后建筑业
  • 中央财政补贴政策
  • 网络直播应如何缴纳增值税?
  • 公司制作小程序定金能放在图物资吗
  • 设计费计入成本
  • 空调维修详情介绍
  • 支付给董事的董事费怎么征收个人所得税?
  • 金融会计风险及防范措施研究目的和意义
  • 外出经营地预交税金归主管税务所管吗
  • 上市公司现金分红怎么派发
  • 工会经费的会计分录2022
  • 水利基金减免了还用计提吗
  • linux获取网络设备的交换机网络
  • 应收债权换入无偿收益
  • 金融资产的要素有哪些?
  • vue数据实时更新
  • controller 层
  • php pdo和mysqli
  • 借款费用如何确认收入
  • php框架基础教程
  • 购买固定资产的运费计入什么科目
  • 行政事业单位福利费列支范围及标准2023
  • 制造费用月末一般有余额吗
  • 快递公司的收件员好干吗
  • sql server打开方式
  • sqlserver2012安装好了桌面没有图标
  • 织梦怎么改网站主页
  • 商品售后回购分录
  • 在excel中怎么制作
  • 承兑能随便给别人看吗
  • sqlserver模糊查询表名
  • 一次性开票分期收入账务处理
  • 企业零申报怎么办
  • 企业注销资本公示时间
  • 已经确认收入的商品发生销售折让
  • 2018年小规模纳税人
  • 应交税费属于什么科目借方
  • 工程施工合同如何核算收入成本?
  • 建筑发票可以一次性抵扣吗
  • 有销项税额转出吗
  • 财务会计属于什么职位类别
  • 大数据量高并发症有哪些
  • mysqldump命令在哪里执行
  • centos安装位置选择
  • win8安装出现了一些问题
  • Ubuntu系统怎么截图
  • 蓝屏代码bad_system_config_info
  • 怎么查显卡信息
  • windows更新过程中
  • 计算机的硬盘
  • windows7网络和internet设置
  • win7系统电脑开机密码怎么设置
  • linux sh
  • win8的开始
  • win10系统怎么更改开机密码
  • 编辑器组件
  • 批处理setlocal
  • Node.js中的事件循环是什么意思
  • jquery prompt
  • jquery技巧
  • javascript入门教程
  • 轮播怎么实现
  • 安卓样式大全
  • 等待窗口
  • python获取list集合中某一元素的值
  • jquery导入
  • 江苏国税电子税务局打印控件
  • 供暖企业所涉及的行业
  • 下载重庆税务官方app
  • 开票系统服务器设置
  • 考上如皋地税局好吗
  • 广州市地方税务局 社保费申报
  • 增值税综合税率是什么意思啊造价
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设