原创 mysql主從複製-----1
在新裝的兩個數據庫間做主從複製當然這也是最簡單的主從複製:在主上操作:設置server_id = 11 (爲唯一的值)然後在主上爲複製賬號賦予權限:mysql> grant replication slave, replication c
原创 heartbeat
用heartbeat配置nginx的的雙機熱設備!主(lnmp):192.168.1.123從(slave):192.168.1.121下面這部分操作在主從上都要操作:1:設置主機名,主機名若設置好,則不用設置:/etc/sysconfig
原创 lnmp環境搭建
所使用得系統爲centos6.5!注意:所有的壓縮文件都是在/usr/local/src目錄下面的第一步:首先是安裝mysql,可以參照搭建lamp時得方法來安裝mysql,http://zidingyi.blog.51cto.com/10
原创 nginx啓動報錯
nginx啓動報錯:如下:[root@slave nginx-1.8.0]# /usr/local/nginx/sbin/nginx nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Addr
原创 php報錯:
安裝php時發生如下錯誤:Starting php-fpm [04-Jan-2017 08:45:43] ERROR: [pool www] cannot get uid for user 'php-fpm' [04-Jan-2017 08
原创 apxs編譯安裝模塊
apxs是一個爲Apache HTTP服務器編譯和安裝擴展模塊的工具,用於編譯一個或多個源程序或目標代碼文件爲動態共享對象,使之可以用由mod_so提供的LoadModule指令在運行時加載到Apache服務器中。因此,要使用這個擴展機制,
原创 lvs---DR
需要三臺服務器director: 192.168.1.120 vip:192.168.1.110rs1: 192.168.1.121 vip:192.168.1.110rs2: 192.168.1.123 vip:192.
原创 nginx配置靜態緩存的過期時間
我們可以把指定文件類型日誌不記錄和靜態緩存的過期時間結合在一起: location ~ .*\.(gif|jpg|png|jpeg|bmp|swf)$ { expires 15d; #表示
原创 expect腳本的簡單應用
expect是一個用來處理交互的命令。藉助於expect我們可以把交互過程寫在一個腳本上,使之自動化完成。expect最核心的四個命令:send:用於向進程發送字符串 except:從進程接收字符串 spawn:打開一個新的進程 inter
原创 expect腳本簡單應用----2
用expect腳本執行命令#!/usr/bin/expect #set user [lindex $argv 0] set user root set host 192.168.1.120 #set host [lindex $argv 1
原创 nginx用戶認證
nginx並不想apache一樣,nginx所有的模塊均爲靜態編譯的,而apache絕大多數模塊都可以分爲靜態編譯和動態編譯兩種。我們在上一片日誌搭建了discuz論壇,disucz論壇地址爲http://www.test.com/foru
原创 lvs-nat模式
先做如下設置:director服務器上需要有兩塊網卡,一個內網192.168.1.120,一個對外通信192.168.2.111。rs1:192.168.1.121rs2:192.168.1.123切記:需要把真實服務器也就是rs1和rs2
原创 zabbis監控mysql數據庫
zabbix自帶的有一個模板,我們可以藉助於此模板監控mysql數據庫!但是這個模板的item需要在被監控端定義。zabbix所在服務器ip爲:192.168.1.150mysql所在服務器爲:192.168.1.121[root@slav
原创 nginx根據user_agent做訪問控制
if ($http_user_agent ~ 'curl|baidu|1111') { return 403; }如果user_agent是curl,baidu,1111,那麼就不能訪問網站:整個配置文件如下:
原创 lnmp環境搭建
所使用得系統爲centos6.5!注意:所有的壓縮文件都是在/usr/local/src目錄下面的第一步:首先是安裝mysql,可以參照搭建lamp時得方法來安裝mysql,http://zidingyi.blog.51cto.com/10