日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

如何用java+tomcat来创建网站服务器

發布時間:2025/7/14 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何用java+tomcat来创建网站服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

打造基于jdk+tomcat的網站服務器


一、前期軟件的安裝

? ?1、jdk:centos7.2默認安裝,你可以查詢一下是否安裝

? ? ? ??[root@113 ~]# rpm -qa | grep jdk

? ? ? ? ? ?java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64

? ? ? ? ? ?java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

? ? ? ? ? 上面顯示已經安裝過了,故不需要安裝,如沒安裝,可以下載rpm包安裝。

? ?2、tomcat:tomcat不需要安裝,只需要解包,移動目錄到安裝目錄

? ? ? ??tar ? ?-xf ? ? apache-tomcat-8.0.30.tar.gz ?

? ? ?? ? mv ? apache-tomcat-8.0.30 ? ? /usr/local/tomcat? ? ? ?

? ? ? ?/usr/local/tomcat/bin/startup.sh ? ? ? ? //啟動tomcat


? ? ? ?/usr/local/tomcat/bin/shutdown ? ? ? ? ?//關閉tomcat

? 3、啟動服務,去客戶端測試,一個簡單的網站就搭建完成

? ? ??http://192.168.2.113:8080/ ? //注意把端口號加上

?4、如果tomcat啟動比較慢的話,可以用下面的語句

? ? ?mv ? ? /dev/random ? ? /dev/random.bak

? ? ?ln ? ?-s ? ?/dev/urandom ? ?/dev/random



二、虛擬主機的配置(一臺服務器,放兩臺或以上的網站)

? ? 1、編輯配置文件:vim ? ?/usr/local/tomcat/conf/server.xml

? ? ? ??<Host name="www.aa.com" ?appBase="aa" ? ? ? ? ? ?//指定網站域名和網站根文件目錄

? ? ? ? ? ? unpackWARs="true" autoDeploy="true">

? ? ? ? ?</Host>

? ? ? ? ?<Host name="www.bb.com" ?appBase="bb"

? ? ? ? ? ? unpackWARs="true" autoDeploy="true">

? ? ? ? </Host>

? ?2、在安裝目錄里面創建兩個網站文件的目錄,并創建兩個不同的主頁文件

? ? ? ? ?mkdir -p /usr/local/tomcat/aa/ROOT/

? ? ? ? ?mkdir -p /usr/local/tomcat/bb/ROOT/

? ? ? ? ?echo "www.aa.com" > /usr/local/tomcat/aa/ROOT/index.jsp ??

? ? ? ? ?echo "www.bb.com" > /usr/local/tomcat/bb/ROOT/index.jsp

? ?3、重啟服務,測試

? ?4、網站的路徑跳轉.當訪問www.aa.com:8080/test的時候,自動跳轉到/www/html/"(自行創建)

? ? ? ?<Host name="www.aa.com" ?appBase="aa"

? ? ? ? ? ? unpackWARs="true" autoDeploy="true">

? ? ? ? ? <Context path="/test" docBase="/www/html/" reloadable="true"/>

? ? ? ?</Host>


三、加密網站https

? ?1、生成密鑰文件,需輸入密鑰口令(123456),提示信息隨便填即可

? ? keytool -genkeypair -alias tomcat -keyalg RSA ?-keystore /usr/local/tomcat/keystore

? ? ? ? ? ? ? ?生成密鑰 ? ? ? ?定義別名 ? ? ? ? 加密算法 ? ? ? ? ?密鑰文件路徑

? ?2、編輯配置文件 ??vim /usr/local/tomcat/conf/server.xml,只需要添加最后一行即可

? ? ? ? ? ? ?<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"

? ? ? ? ? ? ? ?maxThreads="150" SSLEnabled="true" scheme="https" secure="true"

? ? ? ? ? ? ? ?clientAuth="false" sslProtocol="TLS"

? ? ? ? ? ? ? keystoreFile="usr/local/tomcat/keystore" keystorePass="123456"/> //密鑰文件的路徑和密碼

? 3、重啟服務和驗證,記得端口號為8443

注意:更改虛擬網站的默認根路徑

? /usr/local/tomcat/a/base/ ? ?默認的是ROOT

? ? <Host name="www.a.com" ?appBase="a"

? ? ? ? unpackWARs="true" autoDeploy="true">

? ? ? ? <Context path="" docBase="base" reloadable="true"/> ? ?//定義網站的根路徑

? ? </Host>


? ? ??



































轉載于:https://blog.51cto.com/453412/2060656

總結

以上是生活随笔為你收集整理的如何用java+tomcat来创建网站服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。