原创 Nginx設置瀏覽器本地緩存

   瀏覽器本地緩存,就是當瀏覽器加載了某個網頁時,可以把網頁的某些內容緩存在本地,再次瀏覽時會加載本地的內容,這樣能夠大大提高對網站的訪問速度。對於服務器端來說,這樣也會大大節約網絡資源。   瀏覽器緩存依靠expires指令輸出Head

原创 Fatal Python error: pycurl: libcurl link-time version is older than compile-time version

Fatal Python error: pycurl: libcurl link-time version is older than compile-time versioncentos7.0以上系統yum是依賴於python的。yum安

原创 Nginx虛擬主機配置

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

原创 我的友情鏈接

51CTO博客開發吳光科-京峯Linux運維培訓上山路十八彎pc的個人博客不安分與好奇心Linux運維之路啓示錄撫琴煮酒MJ爲的筆記和總結毛毛鴨chinanet煮酒品茶檸檬Linux運維重難點學習筆記燕十三柏書兵-系統運維kysida馬哥L

原创 Nginx加入linux系統服務

  編譯安裝的Nginx在安裝後默認的啓動、停止、重啓方式很麻煩,最好的方式是把它加入到系統服務中,這樣我們用簡單的service nginx (start|stop|restart)就可以很方便的控制nginx的啓動或停止。如何實現呢?編

原创 Nginx日誌切割

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

原创 利用stty隱藏輸入內容小技巧

直接上腳本:#!/bin/bash #Filename:password.shecho -e "Enter password: "stty -echoread passwordstty echoechoecho Password read.

原创 Nginx動靜分離

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

原创 Fatal Python error: pycurl: libcurl link-time version is older than compile-time version

Fatal Python error: pycurl: libcurl link-time version is older than compile-time versioncentos7.0以上系統yum是依賴於python的。yum安

原创 curl 不支持 https(Protocol https not supported or disabled in libcurl)

    curl默認安裝完後是隻支持http協議而不支持https協議的。    可以先用curl -V查看當前curl支持哪些協議:[root@localhost /]# curl -Vcurl 7.19.4 (x86_64-unknow

原创 【python小程序】登錄及信息查詢系統

#!/usr/bin/env python#FileName:dict.py#################### xiaoming:199199 ## xiaohong:188188 ## xiaolan:100100  #######

原创 Tomcat和JDK的安裝

1.   安裝JDK:下載JDK:wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz 下載前請先確認自己系統是32位還是64

原创 三個骰子【python---隨機數之random】

#pythonimport randomi = int(raw_input('NUM: '))e = 1x = 0y = 0while e<=i: e=e+1 a = int(random.randint(1,6)) b = int(ran

原创 python開發環境搭建---pyenv安裝python3.5.2

操作系統:Centos 7.2安裝版本:Python 2.5.2一、安裝git yum install git epel-release python-pip 二、安裝pyenvpyenv可以在環境中安裝不同版本的pytnon,可以根據需求

原创 centos7.2安裝python3

安裝步驟1. 編譯環境準備準備一下編譯環境,防止出現安裝錯誤 yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncu