1. 程式人生 > >linux簡介(無圖)

linux簡介(無圖)

第1章 Linux 簡介

1.1計算機的組成
計算機的硬體是由:主機、輸出裝置(顯示器)、輸入裝置(鍵盤和滑鼠)三大件組成。

揚,奔騰,高階的酷睿等。

硬碟:是存放所有的資料,程式檔案,歌曲,電影等的。 在關機後資料是儲存的。常見的有西部資料,希捷硬碟,三星硬碟,東芝等。

顯示卡:是把影象,圖形送到顯示器上。有獨立顯示卡和整合顯示卡。主要的品牌 NVIDIA 和 ATI.

音效卡:輸出媒體聲音的。

網絡卡:在區域網或 internal 上傳送和接收資料

應用軟體提供支援等。實際上,使用者是不用接觸作業系統的,作業系統管理著計算機硬體資源,同時按著應用程式的資源請求,為其分配資源,如:劃分 CPU 時間,記憶體空間的開闢, 呼叫印表機等。

作業系統的主要功能是資源管理,程式控制和人機互動等。計算機系統的資源可分為裝置資源和資訊資源兩大類。裝置資源指的是組成計算機的硬體裝置,如中央處理器,主儲存器,磁碟儲存器,印表機,顯示器,鍵盤裝置和滑鼠等。資訊資源指的是存放於計算機內的各種資料,如檔案,程式庫,系統軟體和應用軟體等。

作業系統分類:

Windows 作業系統:微軟公司Windows 作業系統 ,例如常用在個人計算機的Windows XP,Windows Vista,Windows 7,Windows 8,windows 10 等。 用在伺服器端的 Windows Server 2003,Windows Server 2008 等。

Unix 和類 Unix(Linux)作業系統: unix 系列的 SUN Solaris,IBM-AIX,HP-UX,
FreeBSD 等,類 Unix(linux)的 Red Hat Linux,CentOS,Debian,Ubuntu 等

(照片來自網路)
在linux釋出之前,有一種作業系統叫unix,由於價格昂貴不開放原始碼,所以李納斯•託瓦茲(Linus Torvalds)決心要開發自己免費的作業系統,Linux借鑑了unix的思想,但沒有

一行unix的程式碼,linux系統是從unix系統發展出來的。
Linux 英文解釋為 Linux is not Unix。現在業界有一種說法叫:類unix
Linux:有廣義和狹義之分:
① 狹義的linux指的是linux kernel
② 廣義的 linux 指的是 linux kernel+軟體包
發行版本
Linux的發行版就是將Linux核心與應用軟體做一個打包。目前市面上比較知名的發行版有:
RedHat、CentOS、Fedora、Debian、Ubuntu、SuSE、OpenSUSE、TurboLinux 等。
應用領域

伺服器領域:網際網路應用,java應用,php應用多數都使用linux的伺服器嵌入式裝置:例如Android
一些政府機構:巴西,俄羅斯,西班牙,葡萄牙,德國,法國等

虛擬機器

虛擬機器介紹

虛擬機器(Virtual Machine)指通過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統。
虛擬系統通過生成作業系統的全新虛擬映象,它具有真實作業系統完全一樣的功能,在虛擬機器中所有操作都是在這個全新的獨立的虛擬系統裡面進行,可以獨立安裝執行軟體,儲存資料,擁有自己的獨立桌面,不會對其他的系統產生任何影響 ,而且能夠和現有操作系切換。一個物理計算上可以同時執行多個不同的作業系統。

安裝 VMware 虛擬機器
  1. 雙擊安裝程式

5)第五個介面

7)第七個介面

8)第八個介面

9)第九個介面

安裝完成的桌面圖示:

開啟軟體:

安裝 VMware 過程大約 5 分鐘左右。

CenOS 是什麼

CentOS,全稱 Community Enterprise Operating System,中文名為社群企業作業系統。是一個基於 Red Hat Linux 提供的可自由使用原始碼的企業級 Linux 發行版本。

沒有啟用 Intel VirtualTechnology(VT)既“虛擬化技術” ,這種技術讓可以讓一個 CPU 工作起來就像多個 CPU 並行執行,從而使得在一部電腦內同時執行多個作業系統成為可能。

解決方式:
開機按 F2 或 F12 進入 bios, 不同的計算機設定方式不同。啟用 Intel Virtual Technology

B、 第二步:選擇“典型”

課件中:

選擇後如圖:

D、第四步:修改 Linux 系統的顯示名稱

E、 第五步:修改磁碟大小

點選“自定義硬體”設定記憶體為 2G. 執行速度會快些。

G、第七步:檢視設定資訊。
點選完成按鈕,如圖:

H、第八步:開始安裝 CentOS

J、 第十步: 選擇安裝 Linux 系統
滑鼠在黑色螢幕點選一下, 才能使用上下箭頭選擇要執行的操作。“Install CentOs Linux 7” ,
白色文字的當前的選中狀態。 從螢幕退出使用 ctrl + alt 鍵。

選擇安裝 CentOS 按回車鍵,開始安裝,會出現英文的介面,不用管,等待出現下面的介面。

K、 第十一步:設定系統語言,選擇“EngLish”

點選“Continue” , 進入新的介面,馬上用滑鼠點選一下, 讓視窗暫停一下。設定資訊

L、 第十二步:設定資訊

點選“KEYBOARD”設定鍵盤

點選“Add”顯示的介面

點選下圖中的“INSTALLTIOAN SOURCE

進入後,點選“Done” ,確認一下就可以了

點選“SOFTWARE SELECTION” 選擇安裝的 Linux 的系統型別。

點選“INSTALLATION DESTINATION”,如圖:

點選”NETWORK & HOST NAME”

開啟網路,會檢查網路,分配 IP。能夠聯網。

最後點選“ ” 開始安裝 Linux

M、 第十三步:安裝開始介面設定 root 密碼

選擇接收許可

啟動系統後第一個介面

設定時區,預設即可,點選 next

next 後:

P、 第十六步:設定普通使用者

輸入 Full Name , Username 都是 centos ,點選 “next” 。設定密碼

安裝完成。

Linux 目錄說明
  1. bin -> usr/bin : 這個目錄存放最經常使用的命令

  2. boot : 這個目錄存放啟動 Linux 時使用的一些核心檔案,包括一些連線檔案以及映象檔案

  3. dev: dev 是 Device(裝置)的縮寫, 該目錄下存放的是 Linux 的外部裝置,Linux 中的裝置也是以檔案的形式存在

  4. etc : 這個目錄存放所有的系統管理所需要的配置檔案

  5. home:使用者的主目錄,在 Linux 中,每個使用者都有一個自己的目錄,一般該目錄名以使用者的賬號命名

  6. lib->user/lib: 這個目錄存放著系統最基本的動態連線共享庫,其作用類似於 Windows 裡的 DLL 檔案,幾乎所有的應用程式都需要用到這些共享庫。

  7. mnt : 系統提供該目錄是為了讓使用者臨時掛載別的檔案系統,我們可以將光碟機掛載在
    /mnt/上,然後進入該目錄就可以檢視光碟機裡的內容

  8. opt: 這是給 linux 額外安裝軟體所存放的目錄。比如你安裝一個 Oracle 資料庫則就可以放到這個目錄下,預設為空。

  9. root : 該目錄為系統管理員目錄,root 是具有超級許可權的使用者

  10. tmp: 這個目錄是用來存放一些臨時檔案的。

  11. usr: 這是一個非常重要的目錄,使用者的很多應用程式和檔案都放在這個目錄下,類似與
    windows 下的 program files 目錄。

  12. var : 這個目錄存放著在不斷擴充著的東西,我們習慣將那些經常被修改的檔案存放在該目錄下,比如執行的各種日誌檔案。

    遠端工具

實際工作中,linux 系統都不會在我們自己的電腦上,linux 系統安裝在機房的伺服器上,我們操作 linux 不可能跑到機房去,所以我們需要有一個工具,能在公司通過網路遠端連線到機房的 linux 伺服器上
XShell / Xftp:官網下載:https://www.netsarang.com
SecureCRT:官網下載:https://www.vandyke.com
putty:下載連結:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
WinSCP:下載連結:https://winscp.net/eng/download.php

XShell , SecureCRT , putty 是遠端工具
Xftp , WinSCP 是檔案管理工具

(1) 安裝 XShell
第一步:雙擊安裝檔案 Xshell5

點選“關閉”即可。 使用前在配置連線資訊。

(2) 安裝 Xftp5 (檔案管理工具)
安裝同 XShell. 注意第二步選擇“免費為家庭/學校”

(3) 使用 XShell 連線到 Linux(CentOS)

A、先啟動虛擬機器
啟動 VMVare

此視窗點選滑鼠,然後按鍵盤任意鍵。
點選“Not Listed”,使用 root 使用者登入

配置完成,進入系統

輸入命令 ifconfig

檢視 ip 是 192.168.1.104 (看自己的機器上的 ip)

D、啟動 XShell , 配置連線 linux 的引數
① 新建連線

說明:【SSH (安全外殼) 協議:SSH 為 Secure Shell 的縮寫,由 IETF 的網路小組(Network Working Group)

所制定;SSH 為建立在應用層基礎上的安全協議。SSH 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 SSH 協議可以有效防止遠端管理過程中的資訊洩露問題。SSH 最初是 UNIX 系統上的一個程式,後來又迅速擴充套件到其他操作平臺。SSH 在正確使用時可彌補網路中的漏洞。SSH 客戶端適用於多種平臺。幾乎所有 UNIX 平臺—包括 HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平臺, 都可執行 SSH。-百度百科】

我的設定:

⑤ 設定終端, 終端型別:選擇 linux

⑥ 配置後資訊點選“確定”,顯示會話管理視窗

選擇配置好的會話(連線),點選“連線”
⑦ 首次使用需要設定安全策略

點選“接受並儲存”

第2章 Linux 命令

Linux 伺服器端一般是命令列介面,通過命令和 linux 系統互動。通過命令進行各種操作。學習命令地址,可參考 http://linux.51yip.com/
本課程的講解的命令分類:磁碟管理;檔案管理;系統設定;壓縮/解壓;網路通訊; 網路訪問;許可權管理;管道和重定向;vi 編輯命令;安裝軟體命令。

2.1磁碟管理:

② 使用 ll 目錄名 檢視指定目錄下的檔案和目錄列表

例如:mkdir test
檢視建立的目錄 ls

(2) 刪除檔案或目錄 rm , rm -rf

① 使用 rm 刪除檔案例如:rm my.txt
在 test01 目錄執行 echo “ok” > my.txt 建立一個 my.txt 的檔案在執行 rm mytxt.txt 回車後, 系統會提示是否刪除確認

rm -rf test01 刪除資料夾 r 表示遞迴刪除, f 不做確認提示

(3) 複製檔案命令 cp ,cp -rf
① 複製檔案:aa.txt 是新的檔名
語法:cp 被複制的檔名 新檔名例如:cp anaconda-ks.cfg aa.txt

(5) 分頁檢視檔案內容:more 檔案路徑
逐屏輸出(按空白鍵 space 就往下一頁)、Enter 一行一行展示

例如:more /root/anaconda-ks.cfg (命令輸入完按 Enter)

螢幕底下,顯示當前螢幕展示總內容的百分比

(6) 檢視檔案開頭的 n 行資料: head -n 數字
① 例 如:head /root/anaconda-ks.cfg (預設是 10 行)

② 例如:顯示檔案尾部指定的 n 行

① 搜尋文字”java”:grep java aa.txt

沒有大寫的“JAVA”,預設是區分大小寫的搜尋
② 搜尋文字”java” 區分大小寫:grep -i java aa.txt
-i:不區分大小寫

例如 grep “^java” aa.txt
⑥ 在多個檔案搜尋
例如 grep java aa.txt test.txt

⑦ 使用管道 “|”
例如: cat aa.txt | grep java

注意命令提示符“#”變為“$” , [email protected] 變為 [email protected]

② 從普通使用者切換到 root 使用者,需要輸入 root 使用者密碼例 如 su root

Password 輸入密碼,linux 不顯示輸入的字元, 輸入密碼後直接按“Enter”.

(3) 清楚螢幕:clear
PID:程式的程序 id
PPID:父程序的 id
C: CPU 使用的資源百分比
STIME :系統啟動時間
TTY:登入系統的終端位置(客戶端的標識) TIME:使用掉的 CPU 時間
CMD:程序是有哪些程式啟動的
① 檢視系統當前執行的程序(程式) 例如:在任意位置執行 ps -ef

(7) kill 程序:kill

(1) tar 壓縮(歸檔)
tar 用來壓縮和解壓檔案, tar 壓縮後的檔案也叫歸檔檔案。語法: tar 引數 要壓縮或解壓的檔案或目錄
常用引數:
z : 使用壓縮,生成的檔名是 xxx.tar.gz 這是 linux 中常用的壓縮格式。
c : 建立壓縮文件
v : 顯示壓縮,解壓過程中處理的檔名

f : 指定歸檔檔名, tar 引數後面是歸檔檔名
x : 從歸檔檔案中釋放檔案,就是解壓。
t : 列出歸檔檔案內容,檢視檔案內容
C: 解壓到指定目錄,使用方式 -C 目錄 , C 是大寫的。
① 建立歸檔檔案(壓縮)
語法:tar -zvcf 歸檔檔名 要歸檔檔案列表例如:tar -zcvf txtfile.tar.gz aa.txt

③ 壓縮目錄
語法:tar -zcvf 歸檔檔名 目錄
例如:tar -zcvf file.tar.gz mytest

結果:

(2) 檢視歸檔(壓縮)檔案
顯示壓縮檔案的內容。語法:tar -tf 歸檔檔名
t : 列出歸檔(壓縮)檔案的內容
f : 歸檔檔名
例如:tar -tf file2.tar.gz

(3) tar 解 壓
解壓:釋放壓縮的檔案內容
語法: tar -zxvf 已歸檔的檔名。
引數:x : 解壓,從歸檔檔案中釋放檔案, 解 壓 file.tar.gz
語法:tar -zxvf file.tar.gz
例如:在任意位置輸入 ifconfig

(2) 測試網路連通: ping

語法: ping ip 或者域名例如:ping www.baidu.com

模擬使用者訪問
例如:查詢 studentId=5 的學生。

(2) wget :下載
wget linux 上下載資源的工具,比如下載軟體的安裝包。一般軟體都會給出一個下載地址語法:wget 下載的資源的地址
例如:下載一個 tomcat 軟體。
首先要得到 tomcat 的下載地址,同瀏覽器下載 tomcat,得到下載地址

點選左側 Download“Tomcat 9”

不同瀏覽器,操作方式略有不同

檢視當前目錄內容,下載的檔案:apache-tomcat-9.0.0.M26.tar.gz

許可權管理

A、讀許可權:讀取檔案內容,對檔案執行 cat ,more ,less 這樣的檢視命令,對目錄來說可以讀取目錄中檔案列表

r–read 讀許可權 4

B、 寫許可權:編輯、新增、修改檔案內容

2.7.2 許可權設定

(1) 修改檔案許可權 chmod
語法 chmod UGO 許可權 檔案/目錄
例如: 先以 root 使用者建立檔案 aa.txt ,檢視檔案的許可權, 其他使用者只要 r 讀的許可權。centos 對 aa.txt 來說就是其他使用者。

切換到 centos

管道和重定向

(1) 重定向輸出覆蓋: >

向檔案輸出內容,檔案不存在則新建檔案再輸出;檔案存在先清空檔案,再寫入內容。例如: echo “write some” > t1.txt

例如:echo “hello linux” | wc

例如:echo “hello linux” | grep “linux”

檢視某個程序是否存在
例如: ps -ef | grep “cat”

vi 操作分為命令模式和編輯模式
命令模式:按 Esc 鍵,進入命令模式,命令模式下無法編輯
編輯模式:按 a 或者 i 字母鍵,進入編輯模式(此時,底部會出現 insert)。在命令模式下按 :wq (冒號鍵 w 鍵 q 鍵)儲存退出,按 :q! 不儲存退出。

從命令模式進入編輯模式按 a 或者 i 字母鍵。從編輯模式進入命令模式按 Esc 鍵。

編輯檔案命令

  1. dd:刪除游標所在行
  2. yy:複製游標所在行到緩衝區
  3. p:貼上緩衝區中的內容
  4. gg:游標回到檔案第一行
  5. GG:游標回到檔案最後一行
  6. ^ :游標移動至當前行的行首
  7. $ :游標移動至當前行的行尾
  8. /關鍵字:按斜槓/鍵,可以輸入想搜尋的字元,然後確定進行搜尋,如果第一次查詢的關鍵字不是想要的,可以一直按 n 鍵往後查詢到想要的關鍵字為止

2.10 安裝軟體命令

(1) yum 命令介紹

yum: Yum(全稱為 Yellow dog Updater, Modified):是一個在 RedHat、Fedora 以及 CentOS 中的一種軟體包管理器,能夠從指定的伺服器自動下載軟體包並且進行安裝,可以自動處理軟體包之間的依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。

(2) yum 使用:

查詢軟體包命令:yum search 安裝包名稱中的部分關鍵字例如:yum search java

① 安裝指定的軟體命令:yum install 安裝包名稱安裝 openJdk ,開源的 java 虛擬機器。
例如:yum install java-1.7.0-openjdk
② 刪除軟體包命令:yum remove 安裝包名稱刪除 openJdk
例如:yum remove java-1.7.0-openjdk
③ 列出所有已安裝的軟體包命令:yum list installed

第3章 開發相關

3.1 開發常用軟體安裝

新建會話視窗:

說明:【SFTP 是 Secure File Transfer Protocol 的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的網路的加密方法。sftp 與 ftp 有著幾乎一樣的語法和功能。SFTP 為 SSH 的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。-百度百科】

點選“確定”後,視窗如下:

選擇本機的 jdk-8u121-linux-x64.tar.gz 從左側拖拽到右側的某個目錄。

上傳完畢,檢視上傳結果。檢視 linux 系統 /home/mytest/ 目錄內容

② 解壓縮 tar.gz檔案
在 jdk 檔案所在目錄執行 tar -zxvf jdk 檔名.tar.gz ,其中 -C /usr/local 是指定解壓到哪個目錄下, 解壓後的檔案存放位置)
例 如 :tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/

檢視解壓後文件

(3) 配置環境變數:

① 預設使用:

按 i 進入檔案編輯模式, 把要追加的內容 shift+insert

按鍵盤 Esc 進入命令模式, 再按 wq . 儲存檔案

例如:source /etc/profile

④ 執行 java -version 檢查是否配置成功

Tomcat 下載安裝

(1) Tomcat 下載:

①上傳 tocmat 的壓縮檔案到 linux 系統
使用 Xftp 上傳 apache-tomcat-9.0.0.M26.tar

檢視 /usr/local 已經解壓的 tomcat

(3) 啟動/關閉 Tomcat
tomcat 解壓縮後就可以使用了,用 cd 命令切換到 tomcat 主目錄下的 bin 目錄
tomcat 目錄結構:

① 啟動方式,執行 tomcat 安裝目錄/bin/startup.sh 在 tomcat 安裝目錄/bin 下執行
例如: ./startup.sh

啟動後會在 tomcat 安裝目錄/logs 下生成日誌檔案

② 關閉:執行 tomcat 安裝目錄/bin/shutdown.sh

例如:./shutdown.sh

A、在一個連線視窗執行 tail -f catalina.out 觀察日誌

B、 在另一個連線視窗執行 ./shutdown.sh

mysql 下載安裝:

下載 MySQL

在 linux 下執行下載命令:wget 地址例如:
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

下載好的檔案,64 系統使用的 mysql:

安裝 MySQL

(1) 上傳 MySQL 安裝檔案到 Linux
使用 Xftp 上傳檔案 mysql-5.7.18-linux-glibc2.5-x86_64.tar

(3) 卸 載 mariadb
若linux中安裝了mariadb資料庫,先解除安裝掉,mariadb資料庫可能與安裝mysql發生衝突,執行命令:
yum -y remove mariadb-libs.x86_64

其中 mariadb-libs.x86_64 是第 2 步搜尋出來的 mariadb 軟體包,不同機器可能不一樣, -y 引數確認刪
除。

等待解除安裝完成:提示 Complete ,解除安裝完成

修改資料夾名稱,執行:mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql-5.7.18

(6) 建立資料資料夾 data
data資料夾是mysql用來存放資料庫檔案的,資料庫的表資料都放在data目錄。
預設沒有data目錄,可以手工建立data目錄,在mysql-5.7.18資料夾目錄下建立一個data資料夾,切換到mysql-5.7.18目錄,執行建立資料夾命令

使用 mysql 的 mysqld 命令初始化資料庫的基本資訊。切換到 mysql-5.7.18/bin 目錄下執行。
命 令 : ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql-5.7.18/data
–basedir=/usr/local/mysql-5.7.18
引數說明:
–initialize 初始化 mysql,建立 mysql 的 root, 隨機生成密碼。記住密碼,登入 msyql 使用。
–user 執行 msyqld 命令的 linux 使用者名稱
–datadir : mysql 資料檔案的存放位置,目錄位置參照本機的設定。
–basedir : msyql 安裝程式的目錄,目錄位置參照本機的設定。
該命令執行後,會生成一個臨時的 mysql 資料庫 root 使用者的密碼,請先拷貝出來記住,後續第一次登入 mysql 需要使用

檢視 mysqld

執行初始化命令:

(10) 修改 mysql 安裝目錄的許可權
mysql安裝後,需要更改mysql-5.7.18整個資料夾目錄許可權,更改所屬的使用者和組,是之前建立的mysql
使用者。在mysql安裝目錄的上級(/usr/local/)位置,執行命令chown .
例 如 :chown -R mysql:mysql /usr/local/mysql-5.7.18/

mysql:mysq 表示資料夾的所屬使用者,所屬組引數說明:
R : 表示遞迴,更改目錄中所有子資料夾的許可權。檢視原目錄所有者

mysqld_safe程式會在啟動MySQL伺服器後繼續監控其執行情況,並在其宕機時重新啟動它 。用mysqld_safe程式來啟動MySQL伺服器的做法在unix/linux系統上很常見

確認 msyql 是否啟動,檢視程序 ,使用 ps -ef | grep mysql

執行sql語句 show databases; 第一次使用將會提示修改mysql的root使用者密碼:

修改mysql的密碼,命令語法:alter user ‘使用者名稱’@‘主機域名或ip’ identified by ‘新密碼’

例 如 :alter user ‘root’@‘localhost’ identified by ‘123456’;
②更新許可權資訊,執行flush重新整理許可權例 如 :flush privileges;

(15) 測試 mysql 客戶端訪問 mysql

然後就可以使用 mysql 資料庫了,可以在命令列 和 遠端客戶端分別連線 msyql。HeidiSQL: 官 方 網 站 :https://www.heidisql.com/ Navicat: 官 方 網 站 :http://www.navicat.com/ SQLyog: 官方網站:http://www.webyog.com/
舉例:使用 Navicat 連線 Linux 上的 mysql
① 開啟 Navicat 軟體,新建連線
連線錯誤:可能是 Linux 的防火牆起作用。可以將防火牆先關閉操作防火牆的命令:
檢視防火牆狀態:systemctl status firewalld

讓防火牆可用:systemctl enable firewalld 讓防火牆不可用:systemctl disable firewalld 開啟防火牆:systemctl start firewalld
禁用防火牆:systemctl stop firewalld

檢視防火牆狀態:在 linux 命令列執行

(16) 關閉 MySQL 服務
① 在 msyql 客戶端,執行 exit 退出 msyql 自己的客戶端

②關閉,停止mysql伺服器
mysql-5.7.18/bin目錄下執行: ./mysqladmin -uroot -p shutdown 輸入密碼關閉

(2) 在開啟的視窗選擇 Web—WAR file

點選”next”

進入 WEB-INF

(4) 上傳 war 檔案到 Linux 系統中的 Tomcat
使用 Xftp 上傳到 Tomcat 的 webapps 目錄

(5) 啟動 Linux 下的 Tomcat

在 linux 下執行啟動 Tomcat 的命令,在 tomcat 安裝目錄/bin/ , 例如教師機的 Tomcat 安裝目錄:/usr/local/apache-tomcat-9.0.0.M26/bin
執行命令:./startup.sh

(6) 訪問 web 應用

在瀏覽器輸入訪問地址:http://192.168.1.104:8080/myweb/index.jsp 注意:ip 和埠要和你的機器配置一致。