項(xiàng)目3 安裝軟件電子教案 Linux系統(tǒng)管理與應(yīng)用項(xiàng)目實(shí)訓(xùn)_第1頁(yè)
項(xiàng)目3 安裝軟件電子教案 Linux系統(tǒng)管理與應(yīng)用項(xiàng)目實(shí)訓(xùn)_第2頁(yè)
項(xiàng)目3 安裝軟件電子教案 Linux系統(tǒng)管理與應(yīng)用項(xiàng)目實(shí)訓(xùn)_第3頁(yè)
項(xiàng)目3 安裝軟件電子教案 Linux系統(tǒng)管理與應(yīng)用項(xiàng)目實(shí)訓(xùn)_第4頁(yè)
項(xiàng)目3 安裝軟件電子教案 Linux系統(tǒng)管理與應(yīng)用項(xiàng)目實(shí)訓(xùn)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

-Uvh

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

2)查找和顯示3)

刪除程序

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論