下載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
這時就啓動了,固然其他的也能夠設置爲自啓動。