下载tomcat的gz文件,利用tar gzip进行解压缩,这里选择gzip指令(这里的是两层压缩,gz+tar)。linux
一、gzip+安装的tomcat文件名称windows
二、gzip -d +文件名称浏览器
三、lstomcat
四、tar -xvf +文件名(-v verbale详细的,-f file)bash
五、多出一个bin目录,转移目录spa
六、mv 文件名 /——转移到/目录下命令行
七、cd /代理
八、lsorm
九、修更名称xml
可能出现的问题:
这时能够手动添加JAVA_HOME,记住要export。这时设置的环境变量是局部的,即只对这个窗口有做用(能够理解为临时性的),在别的窗口不起做用。固然咱们能够将其设置为全局的。
验证是否启动tomcat:
(1)浏览器:
访问本地的计算机,端口为8080,地址为本地的ip,格式为:
Http://192.168.204.128:8080
防火墙,远程链接设置代理(本地链接无误时,远程链接一直出现错误的缘由)
在屡次努力后仍然链接不上时,能够查看进程:
ps -ef 能够列举出全部的进程
使用命令:ps -ef | grep tomcat 查看tomcat是否启动
若是出现如下,说明tomcat启动,可是不能访问(这就说明在访问服务过程当中存在干涉,好比防火墙):
注:能够看出tomcat的进程号为2724。
使用service iptables stop关闭防火墙便可。
防火墙默认不启动的设置:chkconfig iptables off
注:使用shutdown存在linux死机的风险。
固然咱们也能够直接利用进程号来杀掉该进程:kill 2724
检查防火墙(防火墙关闭)——检查端口(在tomcat下利用cd /conf--more service.xml配置端口)——若是浏览器此时仍是没法访问,则在windows中使用telnet 192.168.204.128:8080(能够知道是否启用该端口)——这时多是由于tomcat版本问题(与jdk存在兼容性问题等,可使用旧版本的jdk)——下载一个新版本tomcat上传到linux文件中——杀掉原来的tomcat:
检查JAVA_HOME:
echo $JAVA_HOME
(1)本地telnet到8080端口(较为古老的方式)
(2)Wget http:/localhost:8080
(3)rpm ——(解压后路径总出现rpm文件),相似于windows中的添加删除程序的管理,其含义是redhat package management,即redhat发明的包管理。
经常使用指令:rpm -qa 表示列举机器上安装的全部包
检查有没有安装jdk: rpm -qa | grep jdk
卸载包:rpm -e 包的名称
卸载后再安装:1.从新执行bin文件中的startup 2. 进入jdk文件夹下——rpm -ivh 文件名(不是package的名字,安装时是文件名)
(4)wget检测端口可否上网
注:多数软件都提供rpm格式安装包,固然bin的能够直接运行,更方便一些。
在etc文件(该文件中有不少的配置文件)中,more profile(每一个用户都有本身的配置文件),这时系统级别的环境变量,若是登陆后设置其余程序的配置,以下:
进入/etc/bashrc(只有用户登陆后该文件才会运行,即自动执行,这与bashprofile不一样,bashprofile是设置环境变量,bashrc设置执行程序)
如想设置每一个用户本身的环境变量 :进入用户的主目录 cd /home/yedushusheng——ls -a(列出全部文件,包括隐藏文件,若是用ls查看不到任何文件)——修改.bash profile能够单独修改环境变量
注:在得到管理员权限以后才能够执行该操做,不然不会执行。
执行命令:vi /etc/profile ——在最后一行写便可JAVA_HOME=** ——export JAVA_HOME——检查 echo $JAVA_HOME
在bashrc中设置是不能够的,由于bashrc以后用户登陆后才会执行,这样tomcat的启动不合理。须要开机自启动的操做是:修改rc.local——vi /etc/rc.local——tomcat的设置能够是/tomcat7/bin/startup,可是JAVA_HOME环境变量没起做用(尚未人登陆呢),所以须要从新设置JAVA_HOME——修改以后存盘推出——再次重启reboot——查看tomct是否启动(以上操做都是在putty上进行):
输入相应的root用户名和密码,而后ps -ef | grep tomcat
这时就启动了,固然其他的也能够设置为自启动。