运维新手 公司中的第一次 搭建tomcat和部署jdk服务

第一次接触实际的“服务器”由于是在阿里云上放着的所以跟虚拟机差不多,是使用xshell远程连接的,tomcat需要jdk的支持,我先这里列出当时的版本:jdk1.8.0_51、 apache-tomcat-6.0.45.tar.gz。

我先说说当时的感受哈!因为是第一次接触实际工作环境所以内心是忐忑的,最主要的是这个公司就我一个运维,当时经理让我把服务器部署个jdk和搭建个tomcat,最重要的是我连怎么连接服务器都不知道,于是我诺诺的问了句经理,我没有阿里云账号怎么登陆服务器,经理一愣:xshell啊!你没用过远程登录?我一听立马露出恍然大悟的表情,哦~了一声然后回到了座位上下载个xshell开始研究。

好不容易进入系统之后,却发现进入不了图形化界面,关键是我要下载软件包啊!这可怎么办?没办法只能去问经理,结果跟我说用xshell下载啊!从测试服务器上下载包然后上传到主服务器上去,或则字符界面登陆网站啊下啊!我先上网查了下这两种方式,发现xshell最简单,那就从它入手。

一、

xshell以前在学校用过可是没记得怎么长传下载,然后上网查了下发现要实现xshell的上传下载竟然还需要在服务器上下载lrzsz软件包!这个汗啊!心想服务器上坑定没有yum啊!而我又没有软件包来安装,难道要饮恨于此?抱着试一试的心态 在服务器上执行了yum install -y lrzsz命令,没想到成功了,这个激动啊!也没想其他的赶紧完成任务要紧啊!

上传是:rz         下载是:sz

命令可以执行命令但就是不成功,这是为什么啊!纠结了好一会才被告之是xshell只能上传下载打包或压缩过的文件!!!

tar zcfv jdk1.8.0_51 jdk1.8.0_51.tar.gz(注意:单纯的打包是不可以tar目录的只能是文件)

本来以为没问题了结果半天没有解压缩成功,这是为什么?tar zxf jdk1.8.0_51.tar.gz不成功!搞了好半天才发现是打包的时候出错了,包不完整,这个汗啊!

二、

上传成功后,先来做jdk软件包!(没系统的学过或没人给你说的话会弄混的毕竟第一次接触嘛),这个我前一天下午在测试服上练习过,遇到了很多问题!下面一一介绍:

我直接跟着网上的步骤做(1.8版本的):

  1. vim /etc/profile 进去配置文件中 加上这些代码(注意:网上的版本有很多,要根据自己版本去查找,本人掉进坑过差点没上来)!

JAVA_HOME=/usr/java/jdk1.8.0_51

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

2.使jdk命令生效:source ~ /.bashrc 或则 source /etc/profile

3.若是上诉的步骤没问题,接下来可能会出现这个问题也可能不出现

这时用ls-lh查看下会发现没有执行权限!然后chmod +x $JAVA_HOME/bin

3.这时候测试,javac或则java -version就没问题了

三、

进入tomcat官网下载需要版本的包!点击download进去之后一般linux是选择tar.gz。

下载好之后利用xshell上传。

解压tomcat包并改名放在/usr/local/tomcat 下, vim /tomcat/bin/catalina.sh 进去之后添加:CATALINA_HOME=/urs/local/tomcat

之后赋予权限chmod +x /tomcat/bin/*.sh

之后重启tomcat:service tomcat restart 或则进入/bin下./startub.sh 如下图所示:

启动成功!可以进入到/bin下查看tomcat和jdk的版本号:./version.sh

时间: 2024-10-13 11:00:14

运维新手 公司中的第一次 搭建tomcat和部署jdk服务的相关文章

阿里云服务器上搭建tomcat服务器

由于任务需要,而且阿里云服务器上已经有了php运行环境,而且网站已经搭建好,需要在布置一个java web网站, 由于本人菜鸟,不知道如何搭建,而且对能否搭建两个深表怀疑,百度很多资料,没有找到想要的,最终在http://blog.csdn.net/neverever01/article/details/78246337 找到所需,首先在服务器上搭建tomcat服务器,jdk+tomcat 搭建好后,但是却不能访问到tomcat欢迎页面,自己写了一个a.html放在了ROOT目录下,输入ip+端

云运维管理服务引领企业IT运维新理念

IT监控与运维管理是用户保障业务系统正常稳定运行的必要手段,是用户业务系统的支撑工具.随着IT建设的不断深入和完善,计算机硬软件系统的运行维护已经成为了各行各业各单位领导和信息服务部门普遍关注和不堪重负的问题. 本人在IT监控与运维服务管理领域耕耘十五年,从ITIL服务体系到SLA服务等级协议等理念的引入见证了IT运维管理服务领域的成长历程.IT运维管理发展到现今的水平还是存在着诸多的矛盾与问题,伴着IT在企业中的作用日益明显,IT建设和IT运维同时成为了企业效率的加速器.基础架构平台和软件系统

linux运维之LAMP(apache+mariadb+php)搭建

linux运维之LAMP(apache+mariadb+php)搭建         LAMP 是Linux Apache MySQL(mariadb) PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言,其中mariadb为mysql的一个分支. 搭建环境: 系统: CentOS6.6-x86_64          httpd: httpd-2.4.9          mariadb: mariadb-5.5.43    

  大公司中app研发的工作内容以及岗位对比和简单职业阶段分析--适合新人

移动互联网发展迅速,现在已经在改变部分传统行业的模式,未来几年仍将不断改变和颠覆世界.ios开发是在属于移动互联网中软件开发中的一个分支,另外还主要包括安卓开发和windows iPhone开发.下面从日常研发的工作内容,和团队不同岗位横向纵向对比以及职业发展阶段分析三个角度说明大公司app研发的工作. 1.日常研发工作内容 工作主要包括沟通.研发和修复bug三个内容. 先说研发方面.我在团队是一个典型的大公司移动app团队,约有40人,分为后台开发团队.安卓开发团队.ios开发团队.产品设计团

Ubuntu中Git服务器搭建

git服务器搭建过程 参考网上资料搭建git服务器过程记录 如下: 需求 硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到. 软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb) 安装配置git服务器 安装git和openssh: [email protected]:~$sudo apt-get install git-core openssh-server openssh-cli

物联网应用案例,中易云真实搭建项目

物联网的出现带来了以数据为中心的信息技术(IT)和以流程为中心的操作技术(OT)的融合.这使得管理流程更加简化,并更好地适应不断变化的市场.大多数现代企业现在都采用了物联网云平台,并将自动化概念提升到了一个新的水平.根据一份报告显示,超过77%的制造商部署了工业物联网解决方案.大家可以参考中易云真实搭建的物联网应用实例: 1.上海万科地产档案室智慧管理项目档案室中储存着大量的公司档案和客户档案,对环境温湿度有强烈的要求.在此项目中,中易云通过部署温湿度采集仪和红外控制器,实现对档案室内温湿度的实

对于公司中的小团体该怎么处理?

在很多公司中,都会存在一些小的团体,他们或以相同的兴趣或者住在一起而聚集再一起,对于不同阶段的公司,这些小团体,对于公司都是有一些影响.很多公司比较支持员工以兴趣为方向组成兴趣小组,然后开展相关的一些活动.增进员工之间的了解.但是更多的公司是比较忌惮公司内部的一些小团体,特别是涉及利益而促成的一些小团体.那么从公司的角度来看,对于这些小团体有什么影响. 首页积极的一面.公司内存存在的一些小的以兴趣为方向而形成的一些小团体.增加了公司的凝聚性,增进了公司员工之间的了解,对于工作的开展提供了较多的方

【美术之家】手绘中透视的原理、应用及其练习方法,要收藏的哦

了解透视原理.是在熟练掌握线条的基础上能否准确绘制线稿的一个至关重要的环节.透视原理一一我们在进行手绘图绘制时,是根据空间尺寸在二维平面进行三维空间表达在绘制过程中,我们假想眼球与需要绘制的物体之间有一平面存在.并将平面后的物体运用透视法则投射到平面之上,从而形成该物体在图面上的图像如下面俯视图所示,视点为我们所处的位置,图面为我们与物体间的假想平面,图面后的物体为我们需要表达的三维形态. 第一阶段: 练习的时候还没有建立很强的透视消失感,应借助辅助线找对消失点,并且掌握在任何角度下都能熟练地表

Windows Azure中FTP的搭建

创建之前首先要确认Azure服务器开启了21端口,并且在虚机的防火请规则中添加了21端口规则 1.打开建立的好的IIS,选择网站右键 选择添加FTP站点 2.给FTP起个名字,并选择目录,点击下一步 3.IP选择默认即可,SSL选择允许 4.身份验证授权 5.创建完成之后,打开FTP防火墙 6.填写Azure 服务器的外部IP 7.重启FTP服务 Windows Azure中FTP的搭建,布布扣,bubuko.com