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