1. 程式人生 > >Tomcat伺服器的搭建和測試(啟動和關閉)

Tomcat伺服器的搭建和測試(啟動和關閉)

首先保證你是裝過java或者安卓的開發環境,就是已經配置過jdk的情況下,進行如下設定就行,(JDK的環境變數配置網上很全,隨便搜就能配置成功)
在Tomcat官網上下載一個版本解壓後進行如下操作即可
(startup開啟伺服器、shutdown關閉伺服器(或者直接關閉Tomcat命令視窗)):
這裡寫圖片描述
Tomcat壓縮包的目錄結構:
bin:存放啟動和關閉Tomcat的指令碼檔案
conf:存放Tomcat伺服器的各種配置檔案
lib:存放Tomcat伺服器的支援jar包
logs:存放Tomcat的日誌檔案
temp:存放Tomcat執行時產生的臨時檔案
webapps:web應用所在目錄,即供外界訪問的web資源的存放目錄
work:Tomcat的工作目錄

目錄下的webapps是web應用所在目錄,即供外界訪問的web資源的存放目錄,所以就在webapps目錄下部署我們自己的專案,開啟webapps資料夾後可以看到webapps資料夾中的目錄結構如下
前面介紹的輸入http://localhost:8080/後訪問的網頁其實訪問的就是webapps資料夾下的Tomcat自帶的這些資料夾中的檔案
部署自己的web前,首先在webapps資料夾下新建一個app資料夾用於儲存自己的web專案,所以在webapps新建一個資料夾放一張照片用來測試
這裡寫圖片描述
然後在PC端位址列輸入http://localhost:8080/JavaProject/testpic.jpg

本地圖片地址就可以訪問到了
這裡寫圖片描述
在手機端訪問需要手機和電腦在同一個區域網內,cmd命令ipcon先查到電腦的IP地址,將PC端剛才輸的地址中的localhost換成查到的IP地址就行了
http://192.168.20.108:8080/JavaProject/testpic.jpg
這裡寫圖片描述

相關推薦

Tomcat伺服器搭建測試啟動關閉

首先保證你是裝過java或者安卓的開發環境,就是已經配置過jdk的情況下,進行如下設定就行,(JDK的環境變數配置網上很全,隨便搜就能配置成功) 在Tomcat官網上下載一個版本解壓後進行如

SMM框架的搭建測試Spring MVC+MyBatis

meta true model spa const -i ssp pan div Spring MVC:MVC框架,通過Model-View-Controller模式很好的將數據,業務與展現進行分離。 MyBatis:數據持久層框架 我這裏使用的是MyEclipse 2

SSH框架的搭建測試Spring + Struts2 + Hibernate

conf work fault 項目 -i extends struts2 scrip map SSH框架實現了視圖、控制器、和模型的徹底分離,同時還實現了業務邏輯層與持久層的分離。 Spring實現了MVC中的 Controller的功能,Struts實現Web視圖的功能

IDEA啟動Tomcat伺服器時某些埠如1099埠被佔用的解決辦法

啟動Tomcat伺服器時,出現1099埠被其它程序佔用了 解決辦法:   1、找出佔用1099埠的程序,進入windows命令,檢視什麼程序佔用了1099埠,使用命令:netstat -aon|findstr 1099 找出佔用1099埠的程序,如下圖所示:

Hadoop偽分散式、完全分散式搭建測試詳細版

安裝 Hadoop 入門學習,快速搭建偽分散式環境。 注:需要下載的安裝包在文章底部,請自行獲取。 1. 修改主機名 vim /etc/hostname vim /etc/hosts reboot reboot 重啟主機使修改配置檔案生效,這裡我

nginx安裝測試 已驗證

fig figure lib pan 首頁 min 正常 如果 nginx安裝 進入:/usr/local/nginx 目錄註意:為了保證各插件之間的版本兼容和穩定,建議先通過以下版本進行測試驗證。一、下載版本 下載nginx: wget http://nginx.o

Cgroup blkio簡介測試使用fio測試

diff 了解 ont 電梯 iostat tmpfs del let dev Cgroup blkio簡介和測試(使用fio測試) 因需要對docker鏡像內的進程對磁盤讀寫的速度進行限制,研究了下Cgroup blkio,並使用fio對其iops/bps限速進行測試。

安裝JDK、TomcatMysqlCentOS 7.4

pen state 需要 密碼 bootstrap commands set register mysq 上傳軟件包 rz上傳jdk-8u181-linux-x64.tar.gz和apache-tomcat-8.5.32.tar.gz 或者FileZilla Client

Spring Boot 初級入門教程十三 —— 打完整 war 包、部署測試附原始碼

前面幾篇文章介紹瞭如何打 jar 包並如何在伺服器環境上測試,那麼這篇就說說如何打 war 包並在 tomcat 伺服器上部署測試。 畢竟在開發過程中,很多專案都是 web 專案,最熟悉的還是直接部署在 tomcat 伺服器中執行,本地開發也是在 IDE 開發環境配置伺服器,併發布執行。只不

Spring Boot 初級入門教程十一 —— 打分離 jar 包、部署測試附原始碼

分離 jar 包,也就是把工程原始碼打包到 *.jar,而把工程依賴的所有 lib 單獨生成,這樣打包的好處是,在依賴包沒有修改的情況下,部署時只需要上傳一次依賴包,每次部署的專案 jar 包很小,在伺服器網路不太好的情況下,這樣做是非常有必要的,因為上傳 20M 和 上傳 20K 的時間還是有

單鏈表的相關操作測試C語言

“single-LinkList.h” 標頭檔案 #ifndef _SINGLE_LL #define _SINGLE_LL #include<stdlib.h> #include<stdio.h> #define flag -100

Centos7 實現Hadoop-2.9.1分散式叢集搭建部署三臺機器

一、準備三臺虛擬機器hadoop 192.168.131.128 localhost131 192.168.131.131 localhost134 192.168.131.134(以上是我的三臺虛擬機器的hostname 和 ip)hadoop 是 master 的 hos

UDP的客戶端伺服器端的例項VC6.0實現

伺服器端程式: // UdpServer.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> //使用win

深度學習---煉丹trick之正確使用BN訓練測試/預測時怎麼用

一、為什麼需要batch normalization 儘管梯度下降法訓練神經網路很簡單高效,但是需要人為地去選擇引數,比如學習率,引數初始化,權重衰減係數,Dropout比例等,而且這些引數的選擇對於訓練結果至關重要,以至於我們很多時間都浪費到這些調參上。BN演算法的強大之處在下面幾個方

Windows 10系統下安裝搭建TensorFlow筆記for CPU only

1. 環境介紹 CPU:Intel Core i5 7500 OS:Windows 10 x64 VS:Visual Studio 2015 注意: 本文僅適用於基於CPU的TensorFlow環境搭建,對GPU硬體沒有要求,也無需安裝顯示卡驅動。 2.

DataTables伺服器端傳入傳出接收與提交的資料格式 搜尋、排序分頁與後臺資料的互動

在dataTables伺服器端處理模式下,想要用好dataTables 必須先去了解它與後臺傳遞資料的格式,這樣才能做好資料在後臺的處理,完成dataTables的一系列篩選、排序和分頁功能。 1. dataTables的提交資料 dataTables向

cpan安裝perl module的方法步驟備忘帖

roo for lora pre permanent help base -i rmi 適用場景:不具備root權限且沒有sudo權限的普通用戶安裝perl module安裝步驟:1)刪除/.cpan/.lockrm -rf /home/users/.cpan/.lock2

幾種知名開源富文本編輯器記錄對比僅供參考

上傳 ueditor 沒有 .net tinymce ots 加載 編輯 ckeditor 1、UEditor 百度的。 優點:插件多,基本滿足各種需求,類似貼吧中的回復界面。 缺點:不再維護,文檔極少,使用並不普遍,圖片只能上傳到本地服務器,如果需要上傳到其他服務器需

IDEA使用筆記——小齒輪的顯示隱藏Autoscroll from Source

當前 筆記 快捷鍵 什麽 編輯 osc .com log 文件 在玩快捷鍵的時候,不清楚自己操作了什麽,突然間發現——能直接定位到當前可編輯文件的哪個小齒輪,不見了,找了一會也沒弄出來,從網上搜索吧!也沒看到對應的方法,後來自己耐下心來復盤自己的操作,終於發現了,顯示或隱藏

關於C語言中的Complex復數類型imaginary虛數類型

http 個人 time 編譯 pop oat float environ real 關於C語言中的Complex(復數類型)和imaginary(虛數類型) 其實這裏的復數complex就是數學裏的復數,包含實部和虛部兩個部分,比如:x=2.1+6i,下面進行詳細介紹