原创 監控系統狀態1

監控系統狀態 w/uptime 查看系統負載 系統負載:load average 後面的三個數字分別表示1分鐘5分鐘15分鐘內系統的負載值是多少三個數字的各個數值不超過邏輯CPU的數值就算正常CPU指的是邏輯CPUcat /proc/cpu

原创 安裝MySQL

MySQL的幾個常用安裝包:rpm、源碼、二進制免編譯 使用二進制免編譯包安裝: 進入usr/local/src目錄,將下載的安裝包放在這個目錄下:cd /usr/local/src 查看自己Linux操作系統是32位還是64位:uname

原创 安裝Apache

Apache是一個基金會的名字,httpd纔是我們要安裝的軟件包,早期它的名字就叫apacheApache官網www.apache.org 1、下載安裝包(若報404可自行查看更新版本): wget http://mirrors.cnnic

原创 LAMP架構介紹

LAMP架構介紹 包含:Linux+Apache(httpd)+MySQL+PHP 這四個,簡稱“LAMP” PHP網站(Google、淘寶、百度、51cto博客等) 三個角色可以在一臺機器、也可以分開(httpd和PHP要在一起) htt

原创 apache用戶認證

vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那個虛擬主機編輯成如下內容,第一個是默認主機,我們修改的是第二個 <VirtualHost *:80>

原创 PHP相關配置

查看php配置文件位置:/usr/local/php/bin/php -i|grep -i "loaded configuration file" //這個有可能不準,找php.ini最準vim /usr/local/php5/etc/

原创 域名跳轉

需求,把www.111.com域名跳轉到111.com,配置如下: <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com

原创 訪問控制

訪問控制 – Directory(目錄) 核心配置文件內容:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <Directory /data/wwwroot/111.com/a

原创 apache訪問日誌

定義日誌格式 訪問日誌記錄用戶的每一個請求(瞭解配置,不用修改)vim /usr/local/apache2.4/conf/httpd.conf //打開主配置文件,搜索LogFormat LogFormat "%h %l %u %t \"

原创 配置防盜鏈

通過限制referer來實現防盜鏈的功能配置文件增加如下內容:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <Directory /data/wwwroot/111.com>

原创 PHP動態擴展模塊安裝

/usr/local/php/bin/php -m //查看模塊下面安裝一個redis的模塊cd /usr/local/src/wget https://codeload.github.com/phpredis/phpredis/zip/d

原创 PHP相關配置

查看php配置文件位置:/usr/local/php/bin/php -i|grep -i "loaded configuration file" //這個有可能不準,找php.ini最準vim /usr/local/php5/etc/

原创 配置靜態元素過期時間

瀏覽器訪問網站的圖片時會把靜態的文件緩存在本地電腦裏,這樣下次再訪問時就不用去遠程下載了增加配置 <IfModule mod_expires.c> ExpiresActive on //打開該功能的開關 ExpiresBy

原创 訪問控制

訪問控制 – Directory(目錄) 核心配置文件內容:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <Directory /data/wwwroot/111.com/a

原创 配置防盜鏈

通過限制referer來實現防盜鏈的功能配置文件增加如下內容:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <Directory /data/wwwroot/111.com>