第一周作業(yè)
1-1vmware軟件下載安裝步驟:
在瀏覽器地址欄輸入:https://support.broadcom.com/group/ecx/productdownloads ——> 點(diǎn)擊左邊欄的 My Downloads,然后在檢索框輸入 vmware Workstation,然后下載17版本到本地 ——> 下載完成后,雙擊安裝包文件開(kāi)始安裝,如果系統(tǒng)提示權(quán)限請(qǐng)求,選擇“是”或“允許”以繼續(xù)安裝 ——> 進(jìn)入安裝向?qū)Ш螅c(diǎn)擊“下一步”繼續(xù),勾選“我接受許可協(xié)議中的條款”,然后點(diǎn)擊“下一步”——> 如果你需要虛擬化環(huán)境支持,這里最好勾選 自動(dòng)安裝WHP 功能 ——> VMware Workstation的安裝目錄從C盤(pán)直接改成D盤(pán),選擇新的安裝位置,然后點(diǎn)擊“確定”——> 用戶體驗(yàn)設(shè)置選項(xiàng)都不要勾選,以避免不必要的干擾,點(diǎn)擊“下一步”繼續(xù) ——> 選擇需要?jiǎng)?chuàng)建的快捷方式位置,例如桌面或開(kāi)始菜單,點(diǎn)擊“下一步”繼續(xù) ——> 點(diǎn)擊“安裝”按鈕開(kāi)始安裝VMware Workstation ——> 安裝完成后,將密鑰復(fù)制到輸入框中,并點(diǎn)擊“下一步”完成許可證驗(yàn)證,點(diǎn)擊“完成”按鈕退出安裝向?qū)В缓笾貑㈦娔X
1-2.在vmware軟件中安裝ubuntu系統(tǒng)步驟:
在瀏覽器地址欄輸入:https://cn.ubuntu.com/download 并回車(chē)下載 ubuntu-24.04.3-desktop-amd64.iso(ubuntu桌面版)的鏡像到指定的目錄下 ——> 雙擊打開(kāi) VMware Workstation,右鍵創(chuàng)建一個(gè)名為 ubuntu24 文件夾,并在D盤(pán)下創(chuàng)建一個(gè)VMs文件夾,在VMs文件夾下分別創(chuàng)建3個(gè)子文件夾:0.13、0.16、0.19 ——> 創(chuàng)建新的虛擬機(jī),下一步 ——> 定位到ubuntu-24.04.3-desktop-amd64.iso指定的目錄并選中,下一步 ——> 全名填寫(xiě):admin,用戶名填寫(xiě):admin,密碼填寫(xiě):123456,確認(rèn)填寫(xiě):123456,下一步 ——> 虛擬機(jī)名稱(chēng)填寫(xiě):Ubuntu-24-13,位置定位到剛才創(chuàng)建的Vms文件夾下的0.13文件夾 ——> 最大磁盤(pán)大小填:2000,勾選 將虛擬磁盤(pán)存儲(chǔ)為單個(gè)文件 ——> 先不勾選 創(chuàng)建后開(kāi)啟此虛擬機(jī),完成 ——> 編輯虛擬機(jī)設(shè)置,刪掉一個(gè)光盤(pán),軟盤(pán)也刪掉 ——> 開(kāi)啟此虛擬機(jī),選中第1行并回車(chē) ——> 關(guān)閉圖形界面窗口,雙擊Install Ubuntu24.04.3 LTS ——> 選擇 中文(簡(jiǎn)體),下一步 ——> 下一步 ——> 輸入一長(zhǎng)串的abcdefghijklmnopqrstuvwxyz測(cè)試一下鍵盤(pán),然后清空,下一步 ——> 點(diǎn)擊右上角把網(wǎng)絡(luò)連接斷開(kāi),下一步 ——> 不更新,直接跳過(guò) ——> 按默認(rèn)的交互式安裝,下一步 ——> 按默認(rèn)集合,下一步 ——> 下一步 ——> 下一步 ——> 您的姓名填寫(xiě):sswang,您的電腦主機(jī)名填寫(xiě):ubuntu24-13,鍵入一個(gè)用戶名填寫(xiě):sswang,選擇一個(gè)密碼填寫(xiě):123456,確認(rèn)您的密碼填寫(xiě):123456,勾選登錄時(shí)需要密碼,下一步 ——> 下一步 ——> 安裝
1-3.在vmware軟件中安裝rocky系統(tǒng)步驟:
在VMware Workstation Pro軟件下,新建一個(gè)Rocky9的文件夾,創(chuàng)建新的虛擬機(jī),下一步 ——> 定位到Rocky-9.4-x86_64-dvd.iso所在的路徑,并下一步 ——> 虛擬機(jī)名稱(chēng)填寫(xiě):rocky9-12,安裝路徑填寫(xiě):D:\VMs\rocky\0.12,下一步 ——> 最大磁盤(pán)大小填:200,勾選“將虛擬磁盤(pán)存儲(chǔ)為單個(gè)文件”,下一步,完成 ——> 開(kāi)啟此虛擬機(jī),光標(biāo)直接定位到 Install Rocky Linux 9.4,并回車(chē)(下面一行 Test this media & install Rcoky Linux 9.4 意思是 檢查一下這個(gè)光盤(pán)能不能用,如果能用接下來(lái)再去安裝,從官網(wǎng)上下載下來(lái)的肯定管用,不需要檢測(cè))——> 進(jìn)入到rocky9.4系統(tǒng)之后,選擇 簡(jiǎn)體中文,并繼續(xù) ——> 點(diǎn)擊 安裝源,再點(diǎn)擊 完成 ——> 點(diǎn)擊 安裝目標(biāo)位置,再點(diǎn)擊 完成(取消掉!,等存儲(chǔ)講完之后回過(guò)頭再來(lái)安裝一下他,那個(gè)時(shí)候會(huì)定制安裝系統(tǒng)的存儲(chǔ)分區(qū)) ——> 點(diǎn)擊 軟件選擇,現(xiàn)在只勾選 最小安裝(不帶圖形的,一會(huì)去把他升級(jí)為桌面版,如果勾選 帶GUI的服務(wù)器 表示一下子安裝桌面版),點(diǎn)擊 完成 ——> 點(diǎn)擊 網(wǎng)絡(luò)和主機(jī)名,網(wǎng)絡(luò)里面默認(rèn)的IP地址我不想用,點(diǎn)擊 配置,打開(kāi)一個(gè)窗口,點(diǎn)擊 IPv4設(shè)置,方法 設(shè)置成 手動(dòng),點(diǎn)擊 添加 一個(gè)IP地址,地址填寫(xiě):10.0.0.12、子網(wǎng)掩碼填寫(xiě):24、網(wǎng)關(guān)填寫(xiě):10.0.0.2、DNS服務(wù)器填寫(xiě):10.0.0.2,這樣一個(gè)IP地址就添加好了,點(diǎn)擊 保存 ——> 發(fā)現(xiàn)ip地址沒(méi)更新,關(guān)閉再打開(kāi)就自動(dòng)更新了 ——> 主機(jī)名填:rocky9-12,點(diǎn)擊 應(yīng)用,當(dāng)前主機(jī)名也同步修改為:rocky9-12,原先主機(jī)名默認(rèn)是localhost,最后點(diǎn)擊 完成,這樣網(wǎng)絡(luò)就配置好了 ——> 點(diǎn)擊 安全配置文件,安全策略想開(kāi)就開(kāi)一下,不想開(kāi)就關(guān)掉,我們不懂安全,就按默認(rèn)的,點(diǎn)擊 完成 ——> 點(diǎn)擊 root密碼,只勾選 允許root用戶使用密碼進(jìn)行SSH登錄(ubuntu默認(rèn)是不允許root登錄),Root密碼填寫(xiě):123456,確認(rèn)填寫(xiě):123456,點(diǎn)擊 2次完成(因?yàn)槊艽a太簡(jiǎn)單了)——> 點(diǎn)擊 創(chuàng)建用戶,全名填寫(xiě):sswang(用戶名會(huì)同步全名自動(dòng)填寫(xiě)),將用戶設(shè)為管理員和需要密碼才能使用該賬戶2個(gè)選項(xiàng)同時(shí)勾選,密碼填寫(xiě):123456,確認(rèn)密碼填寫(xiě):123456,點(diǎn)擊 2次完成(因?yàn)槊艽a太簡(jiǎn)單了)——> 開(kāi)始安裝 ——> 重啟系統(tǒng)
2.shell就是在操作系統(tǒng)和應(yīng)用程序之間的一個(gè)命令翻譯工具,shell主要分為2類(lèi):①圖形界面shell;②應(yīng)用行式shell
3.linux常用基本命令用法:ls、touch、mkdir、cd、cp、mv、rm;查看幫助文檔的方法:基本命令 --help
4.在linux文件系統(tǒng)中,超級(jí)用戶(管理員用戶)所在的目錄:/root,普通用戶(例如sswang):/home/sswang
5.文件操作常見(jiàn)的命令和文件夾常見(jiàn)操作和命令:touch nihao.txt、mkdir fangjian1、cp -r fangjian1 /root/、cp nihao.txt nihao1.txt1、cp -r fangjian1 /root/、mv fangjian1 fangjian2、mv fangjian1 /root/fangjian1/、mkdir nibuhao/nihao -p、rm -rf nibuhao/nihao
7.OSI七層模型:①物理層:負(fù)責(zé)傳輸比特流,提供物理連接和傳輸介質(zhì),如電纜、光纜等,包括了針腳、電壓、線纜規(guī)范、集線器、中繼器、主機(jī)接口卡等。②數(shù)據(jù)鏈路層:在相鄰的兩個(gè)節(jié)點(diǎn)之間建立、維持和釋放數(shù)據(jù)鏈路【所謂鏈路就是小網(wǎng)絡(luò)】,進(jìn)行差錯(cuò)控制和流量控制,通過(guò)網(wǎng)卡設(shè)備的物理標(biāo)識(shí)每一個(gè)主機(jī)的唯一地址,例如以太網(wǎng)、無(wú)線局域網(wǎng)(Wi-Fi)和通用分組無(wú)線服務(wù)(GPRS)等。③網(wǎng)絡(luò)層:為分組交換網(wǎng)上的不同主機(jī)提供通信服務(wù),實(shí)現(xiàn)網(wǎng)絡(luò)互聯(lián)和路由選擇,例如:互聯(lián)網(wǎng)協(xié)議(IP)等。④傳輸層:為應(yīng)用程序提供端到端的通信服務(wù),確保數(shù)據(jù)在傳輸過(guò)程中的完整性和可靠性,例如:傳輸控制協(xié)議(TCP)等。⑤會(huì)話層:負(fù)責(zé)建立、管理和終止會(huì)話,實(shí)現(xiàn)數(shù)據(jù)同步等功能。⑥表示層:負(fù)責(zé)數(shù)據(jù)的表示和編碼轉(zhuǎn)換,確保數(shù)據(jù)在不同系統(tǒng)之間的兼容性,unicode是編碼方案,utf8是其中的一種具體實(shí)現(xiàn)方案,我們平常所說(shuō)的文件類(lèi)型后綴,其實(shí)都是數(shù)據(jù)的一種表現(xiàn)樣式。⑦應(yīng)用層:為應(yīng)用軟件提供網(wǎng)絡(luò)服務(wù),如文件傳輸、電子郵件等 -- 生成數(shù)據(jù)的一種方式,例如: HTTP、HTTPS、FTP、TELNET、SSH、SMTP、POP3、MySQL等
9.按 ctrl+C 終止上一個(gè)程序 index.js 的運(yùn)行,創(chuàng)建一個(gè)博客項(xiàng)目 ls —> cd .. —> mkdir hexo_project —> cd hexo_project/ —> ls —> npm config set registry https://registry.npmmirror.com —> ls -a —> npm install -g hexo-cli —> hexo init myblogs —> ls —> cd myblogs/ —> npm install —> npm -v —> node -v —> 升級(jí)node.js到指定20+版本,npm install -g n —> sudo n 20.19.0 —> node -v —> 刷新環(huán)境變量,hash -r —> node -v —> npm install —> ls —> hexo server —> 在瀏覽器訪問(wèn)當(dāng)前 ip + 端口(http://localhost:4000/)
10.http協(xié)議常見(jiàn)的狀態(tài)碼:200(發(fā)起請(qǐng)求后成功返回?cái)?shù)據(jù))、404(發(fā)起請(qǐng)求后沒(méi)有任何數(shù)據(jù)被返回);http請(qǐng)求的完整流程:①通過(guò)NDS解析就能拿到需要訪問(wèn)的ip地址 ——> ②因?yàn)椴辉试S頁(yè)面數(shù)據(jù)丟失,所以需要建議一個(gè)TCP連接,然后通過(guò)端口找到對(duì)應(yīng)的nginx應(yīng)用程序 ——> ③再?gòu)目蛻舳讼蚍?wù)端建立一個(gè)http連接,客戶端首先發(fā)起請(qǐng)求,然后服務(wù)端接收請(qǐng)求、處理請(qǐng)求、響應(yīng)數(shù)據(jù)處理并返回給客戶端 ——> ④瀏覽器把響應(yīng)的數(shù)據(jù)渲染到頁(yè)面

浙公網(wǎng)安備 33010602011771號(hào)