原创 詳述MySQL數據庫介紹與安裝

數據庫的基本概念 數據 描述事物的符號記錄稱爲數據(Data) 包括數字、文字、圖形、圖像、聲音、檔案記錄等 以“記錄”形式按統一的格式進行存儲 表 將不同的記錄組織在一起,就形成了“表” 是用來存儲具體數據的 數據庫 數據庫就是

原创 詳述Linux系統中Tomcat部署及優化

Tomcat介紹 免費的、開放源代碼的Web應用服務器 Apache軟件基金會(Apache Software Foundation)Jakarta項目中的一個核心項目 由Apache、Sun和一些公司及個人共同開發而成 深受Java愛好

原创 配置Nginx服務中Rewrite的應用

Rewrite跳轉場景 URL看起來更規範、合理 企業會將動態URL地址僞裝成靜態地址提供服務 網址換新域名後,讓舊的訪問跳轉到新的域名上 服務端某些業務調整 Rewrite跳轉實現 Rewrite實用場景 Nginx跳轉需求的實現方

原创 在Linux系統中配置Nginx網頁優化(一)

配置Nginx隱藏版本號 在生產環境中,需要隱藏Nginx的版本號,以避免安全漏洞的泄漏 查看方法 使用fiddler工具在Windows客戶端查看Nginx版本號 在CentOS系統中使用"curl -I 網址”命令查看 N

原创 詳述Linux系統中配置Nginx網頁優化(二)

更改Nginx運行進程數 在高併發場景,需要啓動更多的Nginx進程以保證快速響應,以處理用戶的請求,避免造成阻塞 可以使用ps aux命令查看Nginx運行進程的個數 更改進程數的配置方法 修改配置文件,修改進程配置參數 修改

原创 詳述Linux系統中搭建Nginx動靜分離

Nginx動靜分離介紹 Nginx的靜態處理能力很強,但是動態處理能力不足,因此,在企業中常用動靜分離技術 針對PHP的動靜分離 靜態頁面交給Nginx處理 動態頁面交給PHP-FPM模塊或Apache處理 在Nginx的配置中,

原创 詳述Linux系統中搭建LNMP架構+Discuz論壇

LNMP架構解讀 LNMP平臺就是Linux、Ngnix、MySQL、PHP的組合架構,需要Linux服務器、MySQL 數據庫、PHP解析環境 搭建Nginx服務 下載Nginx源碼包 Nginx源碼包下載 在Linux虛擬機

原创 詳述Linux系統中Nginx虛擬主機的配置

Nginx虛擬主機應用 Nginx支持的虛擬主機有三種 基於域名的虛擬主機. 基於IP的虛擬主機 基於端口的虛擬主機 通過"server{}"配置段實現 本篇實驗接着上一篇搭建Nginx服務繼續搭建,前面Nginx的編譯安裝不在介紹

原创 在Linux系統中搭建Nginx網站服務

關於Nginx 一款高性能、輕量級Web服務軟件 穩定性高 系統資源消耗低 對HTTP併發連接的處理能力高 單臺物理服務器可支持30000 ~ 50000個併發請求 Nginx編譯安裝 Nginx源碼包下載 安裝支持

原创 詳述Linux系統中Apache配置與應用(二)

日誌分割 隨着網站的訪問量增加,默認情況下Apache的單個日誌文件也會越來越大 日誌文件佔用磁盤空間很大 查看相關信息不方便 對日誌文件進行分割 Apache自帶rotatelogs分割工具實現 第三方工具cronolog分割

原创 詳述Linux系統中Apache網頁與安全優化(二)

網頁緩存 配置網頁的緩存時間 通過mod_ expire模塊配置Apache,使網頁能在客戶端瀏覽器緩存一段時間,以避免重複請求 啓用mod_ expire模塊後,會自動生成頁面頭部信息中的Expires標籤和Cache-Control標

原创 詳述CentOS 7中Apache配置與應用(一)

Apache連接保持 Apache連接保持相關參數 KeepAlive 是否打開連接保持,OFF關閉,ON打開 KeepAlive' Timeout 一次連接多次請求之間的最大間隔時間,兩次請求超過該時間連接斷開 MaxK

原创 CentOS 7中構建虛擬主機(實驗篇)

虛擬Web主機 在同一臺物理服務器中運行多個Web站點,其中每一個站點並不獨立佔用一臺真正的計算機 httpd支持的虛擬主機類型 基於域名的虛擬主機 基於IP地址的虛擬主機 基於端口的虛擬主機 搭建實驗 基於域名的虛擬主機 [roo

原创 詳述CentOS 7中源碼編譯安裝LAMP架構

源碼編譯安裝LAMP Apache網站服務 MySQL服務 LAMP構架應用實例 Apache起源 源於A Patchy Server,著名的開源Web服務軟件 1995年時,發佈Apache服務程序的1 .0版本 由Apache軟件基金

原创 Web基礎與HTTP協議

域名概述 域名的概念 IP地址不易記憶 早期使用Hosts文件解析域名 主機名稱重複 主機維護困難 DNS(Domain Name System 域名系統) 分佈式 層次性 域名空間結構 根域 頂級域 組織/地