原创 yum升級nginx或安裝最新版本nginx

1.vi /etc/yum.repos.d/nginx.repo[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0ena

原创 Ubuntu安裝Nginx和正確卸載Nginx

Ubuntu下安裝Nginx比較簡單敲入下列命令即可:sudo apt-get updatesudo apt-get install nginx Ubuntu下卸載,稍不注意就會入坑sudo apt-get remove nginx ngi

原创 Nginx限制訪問次數和併發數

Nginx限制訪問速率和最大併發連接數模塊--limit (防止DDOS)http:##zone=one或allips 表示設置名爲"one"或"allips"的存儲區,大小爲10兆字節##rate=2r/s 允許1秒鐘不超過2個請求lim

原创 docker 常用命令總結

docker 常用命令總結docker search centos:7.2.1511 #帶指定版本號docker search centos #不帶版本號默認 latestdocker pull 倉庫服務器:端口/項目名稱/鏡像名稱:tag

原创 mysqldump使用分庫備份的腳本

#!/bin/sh#Author:LuojqBAKTIME=$(date +%Y-%m-%d%H:%M:%S)USER_PSWD=123456USER_NAME=rootMYLOGIN="mysql -u${USER_NAME} -p${

原创 CentOS7 supervisord 進程管理器一些配置

1 supervisorctl shutdown 關閉2 supervisorctl reload 重載3 supervisorctl restart all 重啓所有服務4 find / -name supervisor.sock unl

原创 shell腳本中一些特殊符號

在shell中常用的特殊符號羅列如下: ; ;; . , / \ 'string'| ! $ ${} $? $$ $* \"string\"* ** ? : ^ $# $@ command{} [] [[]

原创 mysql5.7編譯安裝過程

mysql5.7編譯安裝過程 mkdir -p /data/{mysql,conf} 下載mysql5.7源碼包 cd /usr/local/srcwget https://dev.mysql.com/get/Downloads/MySQL

原创 supervisor介紹與使用

supervisor介紹與使用Supervisor安裝與配置(linux/unix進程管理工具)Supervisor(http://supervisord.org/)是用Python開發的一個client/server服務,是Linux/U

原创 Mysql讀寫分離(Mycat版)

Mysql讀寫分離(Mycat版)(1).讀寫分離概述 1)工作原理   讀寫分離是讓主數據庫處理事務性增刪改操作(insert、delete、update),讓從數據庫處理查詢查詢操作(select)。 2)作用   1.分擔負載   2

原创 服務器crontab異常,疑是gongjiCPU異常

現象:安裝成功了 但是沒多久又進來了而且至今登錄到系統來了 [root@izd7oc0a0u64q75bim8bu8z ~]# tail /var/log/cron\Oct 23 00:24:01 izd7oc0a0u64q75bim8b

原创 服務器壓力測試工具-webbench

壓力測試工具-webbench簡述偶然情況下看到一款性能測試工具webbench,看着挺不錯的記錄一下安裝過程,在以後項目上線過程中可以壓一壓一些頁面的併發情況,對項目性能有個大致的瞭解。 原理webbench首先fork出多個子進程,每個

原创 mysql授權修改密碼

mysql 更改密碼update mysql.user set authentication_string=password('123456') where user='root';提示報錯密碼長度問題mysql> set global v

原创 Centos 7.2 安裝配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、

Centos 7.2 安裝配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP 以下操作均在阿里雲 ECS(Centos 7.2)環境下執行,其他系統環境可能會有些許差別,僅供參考軟件更新由於系統驅動的兼容性等問