Linux之YUM管理
前言:
由於YUM的指令並不多,因此在第四部分介紹下載Linux下搭建JavaEE開發環境,主要包括JDK、Tomcat 什麼MySQL等和Redis、MongoDB一起吧。
一、什麼是YUM
接著昨天的RPM來說,YUM是基於RPM包管理的,能夠從指定的伺服器自動下載RPM包並安裝,比起昨天的RPM是不是覺得好用多了,RPM你得先找到映象檔案,然後去Package裡面找對應的RPM包。而YUM可以自動處理包之間的依賴關係,可以一次性安裝所有的依賴軟體包。但需要注意的是使用YUM的時候必須要保證聯網狀態,不然無法訪問到YUM伺服器。
二、基本語法
2.1 安裝指定的YUM包,語法為yum install xxxx
根據提示輸入y表示繼續安裝,然後就不用你管啦,它會自動安裝並處理依賴關係。
過了一會就好啦
2.2 檢視YUM伺服器是否有需要安裝的軟體,語法為yum list | grep xxx
比如說要檢視是否有firefox,演示如下:
三、YUM總結
其實YUM的指令沒有多少,但是在以後的Linux中安裝任何的軟體基本上使用的都是YUM,比如說Docker、Redis等,當然你也可以事先準備好安裝包,使用XFTP上傳到Linux後解壓安裝。
四、JDK安裝
在Linux下安裝後JDK的步驟為:
1)通過XFTP把安裝包上傳到Linux中,一般放在/opt/目錄下。
2)對JDK進行解壓
3)修改/etc/profile/配置JDK環境
4)登出或切換使用者使配置生效
省略了FTP上傳步驟以及解壓步驟,因為都是基本操作,前面的幾篇基本指令的文章中都有
接下來我們進入到/etc/profile中進行環境配置,在最後加上一下配置:
解釋:JAVA_HOME的配置和在Windows一樣,意思是指明JDK的檔案目錄
PATH前面也是指明安裝目錄,後面的意思是保留之前的Path配置,想想之前配置Windows的時候,是不是JDK的Path是在其他的Path後面,而不是直接全刪了就留一個JDK的配置。最後的export意思是輸出這2個配置。
接下來我們來寫一個Hello.java檔案來測試執行一下:
儲存之後我們來返回/opt下輸入java和javac發現沒有生效,這是因為我們在配置完之後需要登出一下,我這裡採用切換另一個使用者後再登入的root的方式來達到登出的目的,如下:
接下來我們再測試下環境是否配置成功,輸入java如下:
javac如下:
至此JDK配置已經完成!
五、配置Tomcat
前面的步驟安裝JDK的步驟一樣,先從FTP中把Tomcat放到Linux的/opt中,然後解壓。之後的步驟為進入到Tomcat的bin目錄,使用startup.sh進行啟動。
前面的解壓啥的指令就省略了。。。直接看下面的bin裡面的東西
接下來使用./startup.sh進行啟動
使用Linux上的FireFox訪問看一下:
存在的問題:雖然在Linux中可以訪問到,但是在windows上並不能訪問Linux的Tomcat。因為Linux中的防火牆並沒有放行8080埠,現在我們來放行。首先我們來修改這個檔案:
進入後我們再新增一行,之後重啟防火牆
現在我們使用Chrome訪問下Linux中的Tomcat,發現訪問成功!
六、總結
YUM基本指令和JDK、Tomcat的安裝已經完成,下次講Shell程式設計吧,然後寫一些自己理解的分散式的文章吧。