原创 Apache無法啓動報錯

Apache無法啓動報錯:Name or service not known: mod_unique_id: unable to find IPv4 address of "xxxx"  解決方案:修改 /etc/hosts,添加添加自己的

原创 Nginx日誌切割

   背景:nginx網站日誌是記錄日常網站訪問行爲的文件,當網站流量特別大或者運行很長時間時,這個日誌文件就會變得非常大,但我們又要保留日誌內容以方便查看故障原因。那麼我們就需要只保留我們需要的那部分即可,這就用到了日誌切割。我們可以根據

原创 /usr/bin/ld: cannot find -lxxx問題總結

/usr/bin/ld: cannot find -lxxx問題總結linux下編譯應用程序常常會出現如下錯誤:  /usr/bin/ld: cannot find -lxxx       意思是編譯過程找不到對應庫文件。其中,-lxxx表

原创 Nginx動靜分離

   如果只讓Nginx做負載均衡和代理服務器,無疑會浪費掉很多Nginx的閒置資源,其實Nginx有很大的靜態文件處理功能,那麼我們完全可以把後端apache或Tomcat服務器上的靜態文件交給Nginx來處理。   如圖,一臺Nginx

原创 Nginx虛擬主機配置

   對於小流量的網站來說,在nginx服務器上只運行一個網站太浪費服務器資源了,如果我們的公司有多個網站業務,在一臺服務器上同時運行多個網站,不禁能充分利用起服務器的性能,還能減少公司成本。那麼這個功能如何實現呢?   我們先來看一看ng

原创 Nginx 負載均衡(基於IP/端口)

   Nginx負載均衡的原理圖:   網站內容分別部署在apache1和apache2上,在Nginx上進行負載均衡設置,當用戶想訪問apache1和apache2服務器上的內容時,只需要訪問Nginx服務器,Nginx會將請求分別轉發到

原创 Nginx壓縮輸出配置

   隨着網站內容不斷增加,我們的網站上的內容和功能也變得豐富多彩,這時就會有一個問題出現----我們的網站加載會明顯變慢,這對於網站的訪客來說可不是一件愉快的事,那麼我們該如何優化網站,加快網站的訪問速度呢?減少網站的文件內容是不可能了,

原创 【python筆記 四 】python模塊安裝方法

以psutil模塊爲例:1.先下載模塊安裝包:wget https://pypi.python.org/packages/source/p/psutil/psutil-2.0.0.tar.gz2.解壓安裝:tar -vxf psutil-2