LAMP系統工程師實用教程

LAMP系統工程師實用教程

《LAMP系統工程師實用教程》系統地介紹了網站的開發環境、網站的開發過程,通過大量的設計實例與實例相仿的思考題,幫助讀者快速提高Linux平台下網站開發能力。主要內容包括:Linux的安裝過程;常用命令的使用;shell編程;apache伺服器的安裝與配置;MySQL資料庫的安裝與常用的SQL語句;PHP基礎知識;檔案的操作;通信與會話PHP與MySQL資料庫的結合:模板技術;常用模組與網站發布等。

《LAMP系統工程師實用教程》是一本技能型的教材,可作為Linux環境下網站設計(Linux+Apache+MySQL+PHP)技術人員使用,也可以作為軟體、網路等計算機專業本、專科學生的教材,《LAMP系統工程師實用教程》是國家開放原始碼高校推進聯盟(LUPA)“Linux軟體工程師職業技能資格”認證考試指定用書。

基本介紹

  • 書名:LAMP系統工程師實用教程
  • ISBN:9787030219138
  • 出版社科學出版社
  • 出版時間: 2008
出版信息,內容簡介,目錄,

出版信息

書 名: LAMP系統工程師實用教程作 者:LUPA
封面封面
出版時間: 2008
ISBN: 9787030219138
定價: 28.00 元
版 次:1
頁 數:274
字 數:438000
印刷時間:2008-6-1
開 本:16開
紙 張:膠版紙
印 次:1
包 裝:平裝

內容簡介

《LAMP系統工程師實用教程》是一本技能型的教材,可作為Linux環境下網站設計(Linux+Apache+MySQL+PHP)技術人員使用,也可以作為軟體、網路等計算機專業本、專科學生的教材,《LAMP系統工程師實用教程》是國家開放原始碼高校推進聯盟(LUPA)“Linux軟體工程師職業技能資格”認證考試指定用書。

目錄

第1章安裝RedHatLinux9
思考與實驗
第2章Linux常用命令
思考與實驗
第3章shell程式設計基礎
3.1shell命令行
3.2編寫、許可權修改和執行shell程式
3.2.1編輯shell程式
3.2.2建立可執行的二進制程式
3.2.3執行shell程式
3.3在shell程式中使用變數
3.3.1變數的賦值
3.3.2訪問變數值
3.3.3從鍵盤讀入變數的值
3.4在shell程式中使用的參數
3.4.1位置參數
3.4.2內部參數
3.5表達式的比較
3.5.1字元串比較
3.5.2數字比較
3.5.3邏輯操作
3.5.4檔案操作
3.6循環結構語句
3.6.1for循環
3.6.2while循環
3.6.3until循環
3.7條件結構語句
3.7.1if語句
3.7.2case語句
3.8在shell腳本中使用函式
3.9在shell腳本中調用其他shell腳本
3.10綜合實例
3.10.1問題的提出
3.10.2問題的分析
3.10.3源程式檔案
3.10.4改變main函式的可執行屬性
3.10.5執行shell程式
思考與實驗
第4章Apache伺服器
4.1Apache簡介
4.2A1Dache伺服器工作原理
4.3Apache的配置基礎
4.3.1安裝Apache伺服器
4.3.2配置httpd.conf檔案
4.3.3圖形化配置界面
4.4Apache配置項目一
4.4.1項目要求
4.4.2項目說明
4.4.3配置步驟說明
4.4.4具體配置步驟
4.4.5測試
4.5Apache配置項目二
4.5.1項目要求
4.5.2項目說明
4.5.3配置步驟說明
4.5.4具體配置步驟
4.5.5測試
思考與實驗
第5章MySQL資料庫
5.1MysQL資料庫簡介
5.2MysQL資料庫操作命令
5.3創建MySQL資料庫
5.4MysQL資料庫操作
思考與實驗
第6章PHP基礎
6.1PHP簡介
6.2基本語法
6.2.1PHP的基本結構
6.2.2變數
6.2.3常量與動態變數
6.2.4類型
6.2.5運算符
6.2.6數組
6.2.7數組中常用函式的套用
6.3表單
6.3.1表單基本結構
6.3.2表單元素
6.4程式控制
6.4.1順序結構
6.4.2分支結構
6.4.3循環結構
6.5模組化程式設計
6.5.1多檔案調用
6.5.2函式的套用
6.5.3PHP變數類型
6.5.4參數傳遞
6.6正則表達式
6.6.1正則表達式的套用
6.6.2正則表達式的函式
思考與實驗
第7章檔案
7.1檔案的簡介
7.2獲得檔案的屬性
7.3與檔案相關的操作
7.3.1打開和關閉檔案
7.3.2讀取檔案
7.3.3寫檔案
7.4檔案上傳
思考與實驗
第8章通信與會話
8.1Cookie介紹
8.2Cookie實例和使用方法
8.2.1Cookie實例
8.2.2Cookie操作
8.3Session介紹
8.4Session實例和使用方法
8.4.1Session實例
8.4.2Session的使用方法
8.5cookie和session的區別與聯繫
8.6綜合實例
8.6.1總體設計
8.6.2代碼設計
思考與實驗
第9章PHP與MySQL
9.1創建MySQL用戶
9.2PHP與MySQL連線
9.2.1與MySQL伺服器連線
9.2.2選擇資料庫
9.2.3執行MySQL語句
9.3MySQL函式組
9.4綜合實例
思考與實驗
第10章模板
10.1PHPLIB模板的使用
10.1.1模板的概念
10.1.2模板檔案的創建
10.1.3建立顯示頁面的接口
10.2PHPLIB的模板處理方式
10.2.1模板檔案的處理流程
10.2.2模板檔案的連結及參數傳遞
10.3模板的使用舉例
10.4Template類中基本函式
思考與實驗
第11章常用模組的設計
11.1檔案上傳,下載模組
11.1.1效果圖展示
11.1.2設計流程圖
11.1.3模組結構圖
11.1.4具體實現
11.2分頁顯示模組
11.2.1效果圖展示
11.2.2設計流程圖
11.2.3模組結構圖
11.2.4具體實現
11.3線上投票模組
11.3.1效果圖展示
11.3.2設計流程圖
11.3.3模組結構圖
11.3.4具體實現
第12章網站發布
12.1申請動態域名
12.1.1申請免費域名
12.1.2申請收費域名
12.2使用花生殼軟體
12.2.1下載花生殼軟體
12.2.2在Linux下安裝花生殼
12.2.3測試網頁
思考與實驗
主要參考文獻
……

相關詞條

熱門詞條

聯絡我們