9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>選購與維護>電腦組裝教程>

Tomcat服務器的安裝與配置

時間: 林澤1002 分享

  Tomcat服務器的安裝與配置你知道是怎么回事嗎?Tomcat服務器的安裝與配置是怎么操作的呢?下面是學習啦小編收集整理的Tomcat服務器的安裝與配置,希望對大家有幫助~~

  Tomcat服務器的安裝與配置

  工具/原料

  Linux運行環境

  Tomcat 8 和 JDK-8 (下載鏈接: http://pan.baidu.com/s/1o6oi4bg 密碼: xfib )

  方法/步驟

  1Tomcat的安裝可以說是非常簡單的,我們選擇直接下載已編譯的軟件包,就不自己編譯安裝了。安裝Tomcat前必須先安裝JDK。大家可以去oracle官網獲取最新的JDK,從Apache官網獲取Tomcat。當然也可以使用我的百度云分享,下載前要注意下載和自己系統匹配的軟件包哦!

  2首先我們先解壓JDK和Tomcat的軟件包。建議將軟件安裝包,源碼包等放到/usr/local/src 目錄中,方便管理。

  # tar xf jdk-8u31-linux-x64.tar.gz

  # tar xf apache-tomcat-8.0.17.tar.gz

  然后將解壓后的JDK和Tomcat移動到 /usr/local/ 中去,并將Tomcat命名為Tomcat8

  # mv jdk1.8.0_31/ /usr/local/

  # mv apache-tomcat-8.0.17 /usr/local/tomcat8

  3接下來就是配置JDK的環境變量了,讓系統認識JDK在哪里。我選用的做法是在 /etc/profile.d/ 中添加腳本。

  # vim /etc/profile.d/jdk1.8.sh

  添加以下內容:

  JAVA_HOME=/usr/local/jdk1.8.0_31/JAVA_BIN=/usr/local/jdk1.8.0_31/bin/JRE_HOME=/usr/local/jdk1.8.0_31/jre/JRE_BIN=/usr/local/jdk1.8.0_31/jre/bin/CLASSPATH=/usr/local/jdk1.8.0_31/jre/lib:/usr/local/jdk1.8.0_31/lib:/usr/local/jdk1.8.0_31/jre/lib/charsets.jarPATH=$PATH:$JAVA_BIN:$JRE_BINexport JAVA_HOME JAVA_BIN JRE_HOME JRE_BIN PATH CLASSPATH

  之后保存退出vim編輯器,并給腳本文件添加可執行權限,然后加載此腳本。

  # chmod +x /etc/profile.d/jdk1.8.sh

  # source /etc/profile.d/jdk1.8.sh

  環境變量添加成功后輸入命令 java 就會顯示出一串這個命令的用法

  接下來我們就可以進行下一步 配置Tomcat了

  我們進入到 Tomcat 的安裝目錄下看看。其中 bin 就是各腳本的路徑了, 我們可以看到連Windows的 bat 批處理腳本也在其中,也就是說只要你的Windows 主機安裝好JDK后也是可以使用這個 Tomcat 軟件包的。 Tomcat的配置文件為 conf 中的 server.xml。其中的 webapps 就是發布網站的根目錄。我們再看看 lib 下的文件,發現都是以 jar為后綴的文件,根本不是以 so

  結尾的庫文件,原來Tomcat跨平臺的原因在這里啊。jar 文件是交給 JVM虛擬機執行的,只要安裝了 JDK 的平臺都可以運行。

  好啦 接下來我們就該把 Tomcat 啟動起來試試了,執行 /usr/local/tomcat8/bin 下的 startup.sh 腳本。

  # /usr/local/tomcat8/bin/startup.sh

  它會列出一些使用的變量及路徑,只要最后顯示 Tomcat started 就證明啟動成功了。Tomcat 默認監聽的是 8080 端口,我們可以 netstat 看一下。注意,它啟動的是一個叫做 java 的進程。

  # netstat -anpt | grep "java"

  我們看到監聽的還有 8005 和 8009 端口,這些都有其他用處,只有 8080 才是提供HTTP服務的端口

  記得要關閉 iptables 或者清空 iptables 規則,如果你會編寫 iptables 豁免規則那最好不過了。對了 SElinux 也順手關閉了吧!這里只講解如何臨時關閉 iptables 和 SElinux。

  我這里就手懶了,只清空了 iptables 規則:

  # iptables -F

  如果想關閉iptables服務:

  # service iptables stop

  臨時關閉SElinux:

  # setenforce 0

  接下來當然是用瀏覽器訪問下我們的站點看看效果啦,因為端口默認不是80,我們就必須指定端口了。

  在瀏覽器輸入 http://服務器的IP地址:8080

  如果出現了如下圖所示的頁面就證明成功了。

  相信聰明的你已經看到 Tomcat 的 bin 目錄下有個 shutdown.sh 了吧,不要誤會成這是關機腳本,這只是關閉 Tomcat 服務的腳本。咦!還有個 configtest.sh 腳本,這個難道是配置文件的檢查腳本?我們用這些腳本不就可以自己寫個 Tomcat 的服務控制腳本了嘛。確實如此,但是 Tomcat 已經為我們提供了個服務控制腳本,就是那個 catalina.sh , 遺憾的是這個腳本需要我們修改的地方不少,而且還沒有restart選項。我決定還是自己寫個把。

  下圖為自帶服務控制腳本支持的參數

  終于寫完了,一個擁有 { start | stop | status | restart | test } 可以添加到開機自啟的 Tomcat 服務控制腳本,代碼如下:

  #!/bin/bash

  #

  # chkconfig: 235 80 20

  # description: Tomcat server

  # Source function library.

  . /etc/rc.d/init.d/functions

  JAVA_HOME=/usr/local/jdk1.8.0_31 # JAVA_HOME

  CATALINA_HOME=/usr/local/tomcat8 # TOMCAT_HOME

  export JAVA_HOME CATALINA_HOME

  start() {

  echo "Starting Tomcat..."

  $CATALINA_HOME/bin/startup.sh

  if [ $? -eq 0 ]; then

  touch /var/lock/tomcat

  fi

  }

  stop() {

  echo "Stopping Tomcat..."

  $CATALINA_HOME/bin/shutdown.sh

  if [ $? -eq 0 ]; then

  rm -rf /var/lock/tomcat

  fi

  }

  restart() {

  stop

  start

  }

  status() {

  if [ -e /var/lock/tomcat ]; then

  echo "Running..."

  else

  echo "Stopped..."

  fi

  }

  case class="main">

Tomcat服務器的安裝與配置

時間: 林澤1002 分享

  start)

  start ;;

  stop)

  stop ;;

  status)

  status ;;

  restart)

  restart ;;

  test)

  /usr/local/tomcat8/bin/configtest.sh ;;

  *)

  echo "Usage: tomcat {start|stop|status|restart|test}" ;;

  esac

  把腳本復制到 /etc/init.d/tomcat 然后添加可執行權限,然后試試添加到開機自啟動吧!

  # chkconfig --add tomcat

  取消開機自啟:

  # chkconfig --del tomcat

  現在我們再簡單的看下 Tomcat 的配置文件 /usr/local/tomcat8/conf/server.xml

  這是用XML可擴展標記語言作為的配置文件

  其中這項就是設置web服務的監聽端口

  添加標簽就可以添加多個虛擬主機

  Host 標簽中 name="localhost" 指定主機名,可以隨意修改

  appBase="webapps" 這個就是網站根目錄了,默認是 Tomcat 安裝目錄下的webapps

  好了 Tomcat 就到這里了。如果覺得有用記得點收藏哦!如果想獲取更多Linux教程,也可以進我的經驗中心獲取,歡迎一起交流 Linux 知識

Tomcat服務器的安裝與配置相關文章:

1.windows 7系統安裝與配置Tomcat服務器環境

2.如何給myeclipse2017配置tomcat服務器

3.部署服務器的安裝及配置

4.myeclipse下如何配置tomcat服務器

5.MyEclipse中如何配置tomcat服務器

6.怎樣給Myeclipse配置tomcat服務器

3250583 主站蜘蛛池模板: 91福利一区福利二区| 亚洲色欲色欱WWW在线| 国产精一区二区黑人巨大| 中文字幕少妇人妻精品| 亚洲综合中文字幕第一页| 性男女做视频观看网站| 久久国产成人高清精品亚洲| 野外做受三级视频| 国产精品成| 欧美在线人视频在线观看| 久久午夜无码鲁丝片直播午夜精品| 亚洲午夜精品国产电影在线观看| 国产精品自拍实拍在线看| 亚洲码国产精品高潮在线| 在线观看国产一区亚洲bd| 亚洲精品777| 日韩人妻一区中文字幕| 亚洲国产日韩欧美一区二区三区 | 国产综合精品一区二区在线| 男人猛躁进女人免费播放| 把腿张开ji巴cao死你h| 国产福利姬喷水福利在线观看| 蜜桃无码一区二区三区| 国产亚洲精品综合一区二区 | 精品人妻系列无码天堂| 国产精品区一二三四久久| 久久精品国产亚洲av成人| 久久综合色一综合色88| 乱码中文字幕| 国产无套无码AⅤ在线观看| 日韩中文字幕精品人妻| 国产福利在线观看免费第一福利| 激情内射亚洲一区二区三区| 国产午夜福利精品片久久| 久久男人av资源站| 九九热在线免费播放视频| 国产一区二区高潮视频| 99国精品午夜福利视频不卡99 | 国产国产精品人体在线视| 伊人久久大香线蕉av色婷婷色| 奶头好大揉着好爽视频|