本書對(duì)Linux操作系統(tǒng)的應(yīng)用進(jìn)行詳細(xì)講解。全書分為系統(tǒng)安裝與啟動(dòng)、系統(tǒng)基本配置、vim編輯文件、Linux網(wǎng)絡(luò)配置與安全設(shè)置、常用Linux服務(wù)器配置與管理、搭建JavaWeb開發(fā)環(huán)境6個(gè)實(shí)踐項(xiàng)目,其中實(shí)訓(xùn)項(xiàng)目5個(gè)、實(shí)戰(zhàn)項(xiàng)目1個(gè),其中服務(wù)器配置與管理包括MYSQL、Tomcat、FTP、DHCP、Samba、Nginx服務(wù)搭建與配置。
項(xiàng)目1 安裝與啟動(dòng)Linux系統(tǒng)
1.1 項(xiàng)目導(dǎo)入
1.2 學(xué)習(xí)目標(biāo)
1.3 相關(guān)知識(shí)
1.3.1 計(jì)算機(jī)
1.3.2 操作系統(tǒng)
1.3.3 操作系統(tǒng)發(fā)展史
1.3.4 Linux系統(tǒng)
1.3.5 CentOS
1.4 項(xiàng)目準(zhǔn)備
1.4.1 需求說明
1.4.2 實(shí)現(xiàn)思路
1.5 項(xiàng)目實(shí)施
1.5.1 Linux虛擬機(jī)的安裝與啟動(dòng)
1.5.2 Linux系統(tǒng)的關(guān)機(jī)與重啟
1.5.3 CentOS7.4文本模式安裝步驟
1.5.4 CentOS7.4信息查詢
項(xiàng)目小結(jié)
拓展閱讀 基于Linux的國(guó)產(chǎn)操作系統(tǒng)
習(xí)題
項(xiàng)目2 Linux基本配置
2.1 項(xiàng)目導(dǎo)入
2.2 學(xué)習(xí)目標(biāo)
2.3 相關(guān)知識(shí)
2.3.1 管理用戶
2.3.2 管理群組
2.3.3 管理目錄與文件
2.3.4 磁盤管理
2.4 項(xiàng)目準(zhǔn)備
2.4.1 需求說明
2.4.2 實(shí)現(xiàn)思路
2.5 項(xiàng)目實(shí)施
2.5.1 創(chuàng)建用戶,并添加到manager組
2.5.2 在指定目錄下創(chuàng)建目錄,并更改目錄權(quán)限
2.5.3 使用Parted工具對(duì)磁盤分區(qū)
2.5.4 文件系統(tǒng)檢驗(yàn)
項(xiàng)目小結(jié)
拓展閱讀 樹立保護(hù)個(gè)人信息的安全意識(shí)
習(xí)題
項(xiàng)目3 使用vi/vim編輯文件
3.1 項(xiàng)目導(dǎo)入
3.2 學(xué)習(xí)目標(biāo)
3.3 相關(guān)知識(shí)
3.3.1 vim命令模式
3.3.2 打開、新建與保存文件
3.3.3 編輯內(nèi)容
3.3.4 vi/vim的常見應(yīng)用技巧
3.4 項(xiàng)目準(zhǔn)備
3.4.1 需求說明
3.4.2 實(shí)現(xiàn)思路
3.5 項(xiàng)目實(shí)施
3.5.1 創(chuàng)建文件并編輯內(nèi)容,查找替換并保存
3.5.2 設(shè)置行號(hào)與折疊
3.5.3 移動(dòng)光標(biāo),并剪切、粘貼
項(xiàng)目小結(jié)
拓展閱讀 雪人計(jì)劃
習(xí)題
項(xiàng)目4 Linux網(wǎng)絡(luò)與安全
4.1 項(xiàng)目導(dǎo)入
4.2 學(xué)習(xí)目標(biāo)
4.3 相關(guān)知識(shí)
4.3.1 管理服務(wù)
4.3.2 配置網(wǎng)絡(luò)
4.3.3 遠(yuǎn)程登錄
4.3.4 配置防火墻和網(wǎng)絡(luò)安全
4.4 項(xiàng)目準(zhǔn)備
4.4.1 需求說明
4.4.2 實(shí)現(xiàn)思路
4.5 項(xiàng)目實(shí)施
4.5.1 設(shè)置IP地址,實(shí)現(xiàn)與互聯(lián)網(wǎng)的連接
4.5.2 遠(yuǎn)程登錄服務(wù)器,查詢防火墻版本、幫助
4.5.3 添加端口,查看防火墻狀態(tài),并關(guān)閉防火墻
項(xiàng)目小結(jié)
拓展閱讀 常用網(wǎng)絡(luò)安全防范措施
習(xí)題
項(xiàng)目5 Linux服務(wù)器配置
5.1 項(xiàng)目導(dǎo)入
5.2 學(xué)習(xí)目標(biāo)
5.3 相關(guān)知識(shí)
5.3.1 MySQL服務(wù)
5.3.2 Tomcat服務(wù)
5.3.3 FTP服務(wù)
5.3.4 DHCP服務(wù)
5.3.5 Samba服務(wù)
5.3.6 Nginx服務(wù)
5.4 項(xiàng)目準(zhǔn)備
5.4.1 需求說明
5.4.2 實(shí)現(xiàn)思路
5.5 項(xiàng)目實(shí)施
5.5.1 安裝MySQL服務(wù)
5.5.2 安裝JDK,并設(shè)置環(huán)境變量
5.5.3 安裝并配置Tomcat
5.5.4 部署項(xiàng)目
項(xiàng)目小結(jié)
拓展閱讀 云服務(wù)器
習(xí)題
項(xiàng)目6 Linux系統(tǒng)中搭建Java Web開發(fā)環(huán)境
6.1 項(xiàng)目導(dǎo)入
6.2 學(xué)習(xí)目標(biāo)
6.3 相關(guān)知識(shí)
6.3.1 JDK
6.3.2 開發(fā)工具
6.3.3 Web服務(wù)器
6.3.4 數(shù)據(jù)庫(kù)
6.4 項(xiàng)目準(zhǔn)備
6.4.1 需求說明
6.4.2 實(shí)現(xiàn)思路
6.5 項(xiàng)目實(shí)施
6.5.1 模塊化程序結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)
6.5.2 JDK的安裝
6.5.3 開發(fā)工具的安裝
6.5.4 Web服務(wù)器的安裝
6.5.5 數(shù)據(jù)庫(kù)的安裝
6.5.6 編寫Web項(xiàng)目
項(xiàng)目小結(jié)
拓展閱讀 國(guó)產(chǎn)服務(wù)器操作系統(tǒng)OpenEuler
習(xí)題