原创 my.cnf配置

[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/mysql/mysql.p

原创 LAMP搭建

LAMP指在linux服務器下搭建Apache、MySQL、PHP服務的簡稱。提要:所有源碼包wget到/usr/local/src目錄下1.1 安裝MySQLl 檢測系統版本   cat /etc/issue   uname -al 下載

原创 MySQL主從複製

主在執行sql語句後,記錄一個二進制log文件(bin-log),從連接主,並獲取到bin-log,存在到本地的relay-log上,並從上一次記錄的位置執行sql,當遇到錯誤則停止同步。PS:主從並不是實時同步,存在瞬間連接;當在網絡斷開

原创 linux基礎一

一、文件隱藏屬性lsattr 列出當前目錄下所有文件的隱藏屬性-R參數:列出當前目錄下所有的文件目錄的隱藏屬性權限-d:只顯示制定目錄的隱藏屬性權限,-d通用大多數命令 命令:chattr 參數 filename +a參數,該文件只能追加,

原创 Squid

Squid是代理軟件,可緩存減低IO,可做正向代理(企業使用,降低寬帶使用率)、反向代理(網站靜態項緩存如圖片、流媒體等,用於網站架構)。   一、Squid正向代理   ##查看版本號   squid -v   #配置squid的配置文件

原创 Nagios

NagiosNagios是一款開源軟件,可以監控網絡設備的流量、linux、windows主機狀態、監控打印機,可運行在linux上、windows上,給予web界面上監控,支持web界面配置、管理操作,支持短信、郵件通知。 一、服務端安裝

原创 PHP安全配置

一、禁用危險函數l 查看PHP配置文檔位置           /usr/local/php/bin/php -i |head #找到Configuration File (php.ini) Path  => /usr/local/php/

原创 Tomcat搭建

配置方法只適合tomcat7版本一、安裝JDK##下載jdk1.6包,編譯,移動目錄chmod a+x jdk-6u45-linux-x64.bin../jdk-6u45-linux-x64.binmv jdk1.6.0_45/ /usr/

原创 rsync

shell模式:       rsync [選項] [user@]Host:SRC… [DEST],拉動作,從遠程主機拉文件到本地       rsync [選項] SRC… [user@]Host:DEST,推動作,把本地文件推送到遠程主

原创 shell基礎

一、字符串截取str="abcdef"expr substr "$str" 1 3  # 從第一個位置開始取3個字符, abcexpr substr "$str" 2 5  # 從第二個位置開始取5個字符, bcdef expr subst

原创 linux基礎二

一、匹配符:   . 表示任意一個字符(包括特殊字符)   * 表示零個或多個*前面的字符   .* 表示任意個任意字符(包含空行)   + 表示 1 個或多個+前面的字符   ? 表示 0 個或 1 個?前面的字符   其中, +和? g

原创 MySQL主從複製

主在執行sql語句後,記錄一個二進制log文件(bin-log),從連接主,並獲取到bin-log,存在到本地的relay-log上,並從上一次記錄的位置執行sql,當遇到錯誤則停止同步。PS:主從並不是實時同步,存在瞬間連接;當在網絡斷開

原创 LAMP擴展

一、開啓apache虛擬主機l 編輯httpd.conf配置文件   vim /usr/local/apache2/conf/httpd.conf         找到# Virtual hosts         #Include con

原创 Nagios

NagiosNagios是一款開源軟件,可以監控網絡設備的流量、linux、windows主機狀態、監控打印機,可運行在linux上、windows上,給予web界面上監控,支持web界面配置、管理操作,支持短信、郵件通知。 一、服務端安裝

原创 Squid

Squid是代理軟件,可緩存減低IO,可做正向代理(企業使用,降低寬帶使用率)、反向代理(網站靜態項緩存如圖片、流媒體等,用於網站架構)。   一、Squid正向代理   ##查看版本號   squid -v   #配置squid的配置文件