我的nginx安裝在:/usr/local/nginx目錄下
進入安裝目錄:
cd /usr/local/nginx
nginx平滑重啟:kill -hup nginx的pid或者kill -hup '/usr/local/nginx/logs/nginx.pid'
nginx平滑公升級:
1,對就得nginx傳送usr2訊號,作用:講舊的nginx.pid檔案改名
kill -usr2 舊的nginx的pid
2,啟動新的nginx,通過ps -ef | grep nginx檢視新的nginx是否啟動成功
3,向舊的nginx伺服器傳送winch訊號,作用:將舊的nginx服務停掉,並刪掉舊的nginx服務的pid
kill -winch 舊的nginx的pid
防止多個程序對連線的爭搶,設定連線的序列化,nginx.conf裡設定accept_mutex on;這個只能在events塊中設定
設定是否允許乙個程序可以接受多個連線:multi_accept on;只能在events塊中設定
worker_processes 4
worker_cpu_affinity 0001 0010 0100 1000
keepalive_timeout 60
send_timeout 50
client_header_buffer_size 4k
multi_accept off
use
worker_connections 40000
等等
centos6 5環境下sysbench編譯安裝
今天繼續昨天sysbench編輯失敗的嘗試,終於在同學們的提示下搞定了sysbench的編譯安裝 cd opt wget tar zxvf sysbench 0.4.12 1.1.tgz cd sysbench 0.4.12 1.1 執行 autogen.sh 提示缺少什麼包就安裝什麼包,我的環境是...
CentOS 6 5 搭建 LAMP 環境
目錄 第一步 安裝和配置apache伺服器 第二步 設定 繫結站點目錄檔案 第三步 安裝mysql資料庫 第四步 安裝php環境 總結 begin 第一步 安裝和配置apache伺服器 yum update 更新 yum yum install httpd 使用 yum 安裝 httpd httpd...
CentOS6 5 獨立配置PHP 環境
os centos6.5 阿里雲官方 webserver nginx configure prefix usr local php with mysql with mysql sock with mysqli enable fpm with ncurses enable soap with libx...