原创 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的配置文件