1. 程式人生 > >項目案例:部署社交網站

項目案例:部署社交網站

動靜網站部署svnnaginx

前言:本次項目是搭建一套動態網站服務器平臺,在上面運行社交網站(例如:人人網,開心網,天涯論壇)。相關知識點在前面的課程中都有所涉及,今天的實驗就是一個綜合運用,體現了真實的項目實施流程和思路。本次實驗有一個新的知識點,就是SVN服務器,SVN服務器可以統一存儲程序員開發的代碼,避免代碼混亂,說得簡單一點SVN就是用於多個人共同開發同一個項目,共用資源的目的,有點類似於文件服務器,但是比文件服務器要更安全,有利於多人維護,避免工作協調出現問題。此外,我們今天的環境要實現nginx、php、mysql的分離,這樣有助於環境的優化,提升性能和安全性。

一、項目說明

1、搭建SVN服務器
2、部署nginx服務器,用於處理靜態網頁

3、部署php服務器,用於處理動態網頁
4、部署mysql服務器,用於動態網站數據庫存儲
5、配置nginx和php,使用svn發布開發好的網站
6、在客戶機上瀏覽網站

二、實驗拓撲

技術分享圖片

三、搭建svn服務器
1、安裝svn(默認已經裝好)
技術分享圖片

2、為PHP程序員創建倉庫目錄repo(用於統一存儲開發數據)
技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片
四、部署nginx服務器192.168.0.10
1、安裝nginx服務器

技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片

項目案例:部署社交網站