日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

打造基于jdk+tomcat的網(wǎng)站服務(wù)器


一、前期軟件的安裝

? ?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

? ? ? ? ? 上面顯示已經(jīng)安裝過了,故不需要安裝,如沒安裝,可以下載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 ? ? ? ? ?//關(guān)閉tomcat

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

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

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

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

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



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

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

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

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

? ? ? ? ?</Host>

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

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

? ? ? ? </Host>

? ?2、在安裝目錄里面創(chuàng)建兩個網(wǎng)站文件的目錄,并創(chuàng)建兩個不同的主頁文件

? ? ? ? ?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、重啟服務(wù),測試

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

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

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

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

? ? ? ?</Host>


三、加密網(wǎng)站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、重啟服務(wù)和驗證,記得端口號為8443

注意:更改虛擬網(wǎng)站的默認根路徑

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

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

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

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

? ? </Host>


? ? ??



































轉(zhuǎn)載于:https://blog.51cto.com/453412/2060656

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。