目錄
- Linux 系統介紹
- 安裝Linux虛擬機
- Linux常用命令
- 在Linux上安裝tomcat
- 在Linux部署javaWeb項目
- 在Linux上查看tomcat日志
1.Linux系統介紹
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。
它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在着許多不同的Linux版本,但它們都使用了Linux內核。
Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
因為其可靠的安全性,現今的Linux系統主要部署在服務器上,用作服務器操作系統。
2.安裝Linux虛擬機
所需准備:Vmware Workstation虛擬機軟件、64位的Linux系統的ISO文件
1.運行Vmware Workstation軟件,按照安裝向導安裝Linux虛擬機
2.安裝完成並啟動虛擬機后,可以下載xshell或securecrt兩款仿真終端程序來練習測試Linux命令
3.Linux常用命令
1,cd命令
這是一個非常基本,也是大家經常需要使用的命令,它用於切換當前目錄,它的參數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。
2、ls命令
這是一個非常有用的查看文件與目錄的命令,list之意,它的參數非常多,下面就列出一些比較常用的參數,如下:
3、grep命令
該命令常用於分析一行的信息,若當中有我們所需要的信息,就將該行顯示出來,該命令通常與管道命令一起使用,用於對一些命令的輸出進行篩選加工等等,它的簡單語法為
它的常用參數如下:
4、cp命令
該命令用於復制文件,copy之意,它還可以把多個文件一次性地復制到一個目錄下,它的常用參數如下:
例如:
5、mv命令
該命令用於移動文件、目錄或更名,move之意,它的常用參數如下:
注:該命令可以把一個文件或多個文件一次移動一個文件夾中,但是最后一個目標文件一定要是“目錄”。例如:
6、rm命令
該命令用於刪除文件或目錄,remove之間,它的常用參數如下:
7、ps命令
該命令用於將某個時間點的進程運行情況選取下來並輸出,process之意,它的常用參數如下:
其實我們只要記住ps一般使用的命令參數搭配即可,它們並不多,如下:
8、kill命令
該命令用於向某個工作(%jobnumber)或者是某個PID(數字)傳送一個信號,它通常與ps和jobs命令一起使用,它的基本語法如下:
signal的常用參數如下:
注:最前面的數字為信號的代號,使用時可以用代號代替相應的信號。
9、cat命令
該命令用於查看文本文件的內容,后接要查看的文件名,通常可用管道與more和less一起使用,從而可以一頁頁地查看數據。例如:
10、time命令
該命令用於測算一個命令(即程序)的執行時間。它的使用非常簡單,就像平時輸入命令一樣,不過在命令的前面加入一個time即可,例如:
4.Linux下安裝jdk
一、前往java官網下載對應linux版本的jdk,這里我們以jdk1.8為例,下載linux
x64的.tar.gz壓縮包。
二、使用SSH文件傳輸工具,這里以FileZilla為例,
首先建立與linux的SSH鏈接,在站點管理器中新建一個站點:其中主機填寫linux服務器的IP地址,協議選擇SFTP,輸入linux的用戶名和密碼,連接成功后會自動列出Linux系統的文件目錄。
三、使用xshell連接上Linux服務器,在命令行中進入根目錄下的/usr文件夾,在該文件夾下建立java安裝文件夾/usr/java。
四、將咱們下載好的 jdk-8u181-linux-x64.tar.gz 壓縮文件上傳到linux服務器中的/usr/java路徑下。
五、解壓jdk到當前目錄,得到文件夾 jdk1.8.0_181
解壓命令為:tar -zxvf 壓縮文件名
解壓成功后,你會發現多了一個目錄 jdk 1.8.0_181
六、編輯配置文件,配置環境變量
用vim /etc/profile 打開並編輯linux環境變量配置文件。
添加如下內容:JAVA_HOME根據實際目錄來
JAVA_HOME=/usr/java/jdk1.8.0_60
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
按任意鍵進入編輯模式,編輯成功后按ESC ,退出編輯模式,輸入:wq保存文件並退出
七、執行source/etc/profile命令
並用java –version查看java版本是否安裝成功。
能查看到java版本,至此,咱們的linux系統已經安裝並配置好jdk了
5.Linux下安裝tomcat及部署javaWeb項目
有些時候,我們開發的javaWeb項目可能需要部署到linux服務器下運行,那么
在這種情況我們就需要在linux下部署web服務器,比如tomcat或weblogic
接下來介紹的是如何在Linux下安裝部署tomcat
以及如何在tomcat下發布一個javaWeb項目。
一、去tomcat官網下載好tomcat 8的tar.gz壓縮文件,將其放到/usr/java路徑下, 並解壓。
二.進入tomcat中的bin目錄,使用 ./starup.sh命令 啟動tomcat服務器。
三:用瀏覽器輸入公網ip:8080 就可以打開tomcat的啟動頁面,說明我們的tomcat服務器已經成功啟動了。
四、在tomcat的bin目錄下運行 ./shutdown.sh命令,可以關閉tomcat服務器。
五、接下來要開始部署我們的javaWeb項目,首先用java編譯工具將我們的javaWeb項目導出為.war文件。同時將導出好的.war文件上傳到linux服務器
里tomcat目錄下的webapps文件夾下。
六、直接啟動tomcat ./starup.sh,咱們放在webapps下的war包會自動部署在tomcat上。
在本機瀏覽器上輸入服務器IP地址:8080/項目路徑,可以看到對應的項目頁面,
說明咱們的JavaWeb項目已經在linux服務器上部署並運行成功了。