項目3 安裝軟件電子教案 Linux系統管理與應用項目實訓_第1頁
項目3 安裝軟件電子教案 Linux系統管理與應用項目實訓_第2頁
項目3 安裝軟件電子教案 Linux系統管理與應用項目實訓_第3頁
項目3 安裝軟件電子教案 Linux系統管理與應用項目實訓_第4頁
項目3 安裝軟件電子教案 Linux系統管理與應用項目實訓_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《Linux系統管理與應用項目實訓教程》教學設計課程名稱:授課年級:授課學期:教師姓名:【教學導航】項目名稱安裝軟件建議學時6學時教學內容1.yum安裝軟件2.源碼編譯安裝軟件學習目標掌握幾種軟件安裝方法的區別和使用場景掌握yum源的配置方法。掌握tar命令的使用方法掌握源碼編譯安裝的步驟教學方式本章內容以理論講解、實際演示為主。重點知識1、使用yum安裝軟件2、源碼編譯安裝軟件關鍵詞安裝軟件、源碼【教學過程】任務1使用yum安裝軟件(4學時)一、創設情境,引出知識點(1)根據生活中的例子公司服務器需要為客戶提供各種環境和應用的搭建服務,技術主管要求你盡快熟悉各種基本環境和軟件的安裝,學會使用yum、編譯、配置環境變量的方式實現軟件的安裝和運維工作。(2)進入主題,展開詳細講解進行yum軟件安裝(3)明確學習目標知識目標:(1)掌握幾種軟件安裝方法的區別和使用場景(2)掌握yum源的配置方法。能力目標:(1)會熟練使用yum安裝各種基礎服務(2)會熟練配置本地和網絡yum源二、進入重點知識的講解安裝軟件的方法安裝軟件就是在系統上安裝各種應用程序,滿足運維人員的需求,在實際工作中,使用最多的安裝方式是使用yum安裝軟件,偶爾會用到rpm和源碼編譯安裝方式。使用本地軟件源掛載本地光驅使用本地源最多的方式就是通過將linux鏡像源連接到虛擬機上光驅上,然后將光驅掛載到linux的一個目錄上,這個目錄中的內容就是鏡像源中的文件了上傳鏡像文件后掛載如果是遠程操作,在掛載本地光驅不方便的情況下,可以將本地的linux鏡像文件上傳到系統中,然后再把該鏡像文件掛載到某個目錄下就可以使用該鏡像文件的內容了,具體操作方法如下:(1)新建文件傳輸首先安裝Xftp6,然后使用xshell圖標欄中圖標建立一個文件傳輸連接,然后選擇本地的CentOS-7-x86_64-DVD-1810,上傳到/root目錄下掛載鏡像文件到某個目錄下。[root@localhost~]#lsanaconda-ks.cfgCentOS-7-x86_64-DVD-1810.iso2使用rpm命令安裝軟件rpm軟件包是linux系統發行者將很多軟件制作成rpm格式,存放在鏡像文件CentOS-7-x86_64-DVD-1810.iso的Packages目錄中,當把鏡像掛載到/mnt目錄下時,rpm軟件包的位置就存放在了/mnt/Packages目錄中。rpm包安裝方法軟件升級rpm

-Uvh

軟件包全名安裝查詢1)查詢是否安裝2)查詢軟件包詳細信息3)查詢軟件文件安裝位置4)查詢系統文件屬于哪個rpm包3使用yum安裝軟件yum安裝可以解決軟件安裝時的依賴問題,也是平時工作中使用最多的安裝方法。在使用yum安裝時,最重要的一個前提就是配置yum安裝的源。yum源可以是本地源也可以是網絡源。配置本地yum源在上例中,已經把linux的鏡像文件掛載到了/mnt目錄下,使用yum安裝軟件時,可以把yum的源配置成/mnt目錄,安裝某個軟件時,yum能在/mnt的Packages目錄中自動搜索依賴文件,進行安裝,解決了rpm無法安裝依賴的問題。那怎么配置yum的源,指向/mnt目錄呢?首先進入到/etc/yum.repos.d下,可以把之前系統提供的源刪除,因為這些源都比較慢。然后建立一個自己的源文件。名稱必須要以.repo結尾。使用vi打開這個文件,配置如下:[local]name=centos7baseurl=file:///mntgpgcheck=0使用yum安裝卸載軟件常用的yum操作有以下幾種1)安裝

2)查找和顯示3)

刪除程序

4)清除緩存5)更新和升級配置網絡yum源yum本地源的特點是安裝速度快,但有時候本地源里沒有相關的軟件時,就需要配置網絡yum源了,配置網絡yum源之后,就可以直接使用網上軟件資源進行線上安裝。使用比較多的網絡源有阿里云的yum源和163的yum源。配置aliyun的yum源。(1)刪除以上自己配置的本地yum源local.repo(2)登錄/mirror/網址。(3)找到自己需要的軟件源,這里選擇centos。同步網絡源到本地同步網絡源就是將網絡源上的安裝包下載到本地,提高訪問速度,使用reposync工具進行同步,具體操作如下:1)安裝reposync2)在本地配置外網的yum源,以阿里云上的openstack源為例3)下載軟件源到本地目錄4)建立索引三、本任務注意點1yum安裝的前提是源配置,一定要熟練掌握本地和網絡源的配置。2掛載光驅永久生效的方法是在/etc/fstab文件中進行配置修改。四、任務拓展訓練掛載本地光驅到/mnt目錄,使用rpm方式安裝lrzsz軟件包。在windows上制作一個.zip壓縮包,文件名稱和內容任意,利用安裝好的lrzsz軟件提供的rz命令上傳這個壓縮包到/root目錄下。使用rpm方式安裝unzip軟件,解壓上題中上傳的/root目錄下的壓縮文件。安裝zip壓縮軟件,將/etc/yum.repos.d目錄中的內容壓縮成yum.zip。使用sz命令將yum.zip上傳到windows中保存。卸載/mnt目錄,在/mnt目錄中創建子目錄centos和iaas。將光驅掛載到/mnt/centos目錄中,上傳提供的iaas.iso文件到/root目錄下,然后將其掛載到/mnt/iaas目錄中。制作本地源local.repo,其中包括2項源配置,一個源是/mnt/centos目錄,另一個是/mnt/iaas目錄。使用yum安裝服務軟件httpd。使用yum安裝服務軟件vsftpd。任務2源碼編譯安裝軟件(2學時)一、創設情境,引出知識點(1)根據生活中的例子yum安裝方法可以解決大多數的軟件安裝需求,但如果對軟件安裝的版本、模塊、安裝目錄等有更多個性化的需求,就需要使用源碼編譯安裝的方法安裝軟件,技術主管要求你掌握這項基本技能。(2)進入主題,展開詳細講解源碼編譯安裝軟件(3)明確學習目標知識目標:(1)掌握tar命令的使用方法(2)掌握源碼編譯安裝的步驟能力目標:(1)會下載解壓縮源碼程序(2)會編譯安裝源碼程序二、進入重點知識的講解1使用wget下載軟件本任務nginx軟件為例,講解源碼編譯安裝的過程,如果要進行編譯安裝,首先要下載軟件的源碼,這里使用wget軟件下載nginx軟件源碼到本地。首先切換到/usr/local/src目錄中,一般我們習慣把源碼文件放到這個目錄,當然放到其他目錄也是可以的,登錄/en/download.html網址,找到穩定版nginx-1.18.0,復制鏈接地址2解壓縮軟件tar命令.tar.gz是linux系統中應用最多的一種壓縮格式,需要使用tar工具將它解壓。tar的作用是將一個目錄進行打包歸檔,本身不具備壓縮和解壓縮功能。tar調用程序進行壓縮和解壓縮。.gz結尾的文件是gzip程序進行壓縮的文件,tar中使用-z參數來調用gzip程序,實現目錄內容的打包壓縮操作。3編譯安裝nginx在源碼配置和編譯安裝之前,需要安裝配置與編譯的必要軟件。nginx配置編譯需要安裝gccgcc++pcrepcre-develzlibzlib-devel軟件,其中gcc與gcc++是編譯工具,pcre、pcre-devel、zlib、zlib-devel是nginx配置所需要的庫文件。安裝方法是配置本地yum源,然后安裝。源碼配置配置命令就是configure命令。一般來說,configure文件是位于源碼根目錄下的一個可執行的腳本文件,它有很多選項,而且不同軟件的選項都不完全一致。可以在待安裝的源碼目錄下使用命令./configure–help可以輸出詳細的選項列表。源碼的編譯程序的安裝運行nginx服務,查看結果4編譯安裝python3python是當前很流行的編程語言,要想在linux運行python程序,必須要先下載安裝python工具,在linux安裝python主要有以下幾個步驟:1.首先用瀏覽器訪問/downloads/source/,選擇Python-3.6.12,單擊Download按鈕2.進入下載頁面,選擇Gzippedsourcetarball,右鍵復制鏈接地址3.下載及解壓壓縮包。4.安裝必要的軟件包5.源碼配置6.編譯安裝7.查看安裝版本8.配置環境變量三、本任務注意點啟動nginx服務要在nginx命令前加上./。要關閉防火墻放行nginx服

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論