
拓撲圖:
推薦步驟:
安裝Nginx配置基于IP地址虛擬主機客戶端訪問驗證,第一個虛擬主機監聽IP地址192.168.100.20,第二個虛擬主機監聽IP地址192.168.100.30配置基于端口虛擬主機,192.168.100.10:8080監聽第一個虛擬主機,www.benet.com監聽第二個虛擬主機,客戶端訪問驗證配置基于域名虛擬主機,www.bdqn.com監聽默認虛擬主機,www.benet.com監聽第一個虛擬主機,www.accp.com監聽第二個虛擬主機實驗步驟:
(相關資料圖)
一、安裝Nginx配置基于IP地址虛擬主機客戶端訪問驗證,第一個虛擬主機監聽IP地址192.168.100.20,第二個虛擬主機監聽IP地址192.168.100.30
1、安裝Nginx依賴程序
(1)掛載系統光盤
(2)將系統光盤掛到/mnt目錄
(3)刪除系統自帶yum源配置文件yum源
(4)安裝Nginx依賴程序
(5)創建管理nginx用戶
2、安裝Nginx網站服務器端
(1)切換到nginx源代碼程序光盤
(2)掛載nginx源代碼程序
(3)解壓源代碼程序
(4)配置Nginx服務器端
(5)編譯安裝nginx
3、優化Nginx命令和服務監控
(1)優化服務命令
ln -s /usr/local/nginx/sbin/* /usr/local/bin/
(2)檢查配置文件是否錯誤
(3)啟動服務
(4)停止Nginx服務
4、配置虛擬主機網站目錄
(1)創建虛擬主機網站根目錄
(2)設置網站網頁
(3)查看網站根目錄數據
5、虛擬生成虛擬主機網卡配置文件
(1)生成網卡配置文件
(2)修改第一塊網卡配置文件
(3)修改第二塊網卡配置文件
(4)重新啟動網卡服務查看IP地址
6、修改Nginx主配置文件支持基于IP地址端口域名訪問虛擬主機
(1)修改主配置文件
(2)檢查簡稱主配置文件
(3)啟動nginx服務
(4)修改hosts文件
(5)客戶端win10配置IP地址
(6)客戶端使用域名www.benet.com訪問benet站點
(7)客戶端使用域名www.accp.com訪問accp站點
推薦步驟:
安裝依賴程序和MySQL數據庫安裝Nginx和php配置Nginx連接php協同工作、配置服務器使用域名www.benet.com訪問靜態和動態網站在Nginx服務器配置發布談論服務使用www.benet.com安裝并訪問論壇服務一、安裝依賴程序和MySQL數據庫
1、配置安裝MySQL數據庫
(1)掛載系統掛盤
(2)掛載系統盤到/mnt目錄
(3)安裝mysql
(4)安裝php
(5)安裝Zend
2、安裝依賴程序
(1)切換程序光盤
(2)掛載程序盤到/mnt目錄
(3)安裝依賴程序
(4)創建管理MySQL和Nginx用戶
(5)配置MySQL
(6)編譯安裝MySQL
3、生成MySQL主配置文件和服務控制文件優化MySQL命令
(1)生成MySQL主配置文件
(2)生成MySQL服務控制文件添加執行權限
(3)添加系統服務設置開機自動啟動
(4)優化MySQL命令
(5)初始化MySQL服務器
4、啟動服務設置MySQL密碼
(1)啟動MySQL服務查看服務運行狀態
(2)設置MySQL訪問密碼
(3)使用賬戶密碼登錄MySQL數據庫
二、安裝配置php
(1)安裝依賴程序
(2)配置安裝php
(3)編譯安裝php
(4)生成php主配置文件和優化命令
2、配置php加載zend加速
(1)移動zend到php目錄
(2)修改php主配置文件加載zend
3、配置php-fpm解析動態語言代碼
(1)生成php-fpm主配置文件
(2)修改php-fpm主配置文件
141 user = nginx
142 group = nginx
(3)啟動php-fpm服務監聽運行端口
4、修改Nginx主配置文件加載php動態網站和靜態網站
(1)修改Nginx主配置文件
(2)檢查Nginx文件是否錯誤
(3)配置動態網站主頁加載php
(4)啟動nginx服務器監聽運行狀態
5、客戶端驗證測試
三、配置論壇連接MySQL數據庫
(1)登錄數據庫創建存儲前端數據庫名字bbs
(2)授權用戶訪問數據庫,授權bbs,設置密碼pwd@123
(3)退出MySQL數據庫
四、在Nginx服務器發布論壇系統
(1)切換系統光盤
(2)掛載光盤到/mnt目錄
(3)清空測試數據
(4)移動論壇數據目錄
2、解壓論壇項目上線網站論壇
(1)解壓論壇項目
(2)將論壇項目復制到根目錄
(5)設置目錄權限
(6)設置網站項目所有者為nginx
(7)修改php文件
(8)客戶端訪問網站論壇
(9)檢查安裝環境
(10)全新安裝論壇
(11)訪問論壇前臺
(12)訪問論壇后臺