centos6 5環境下操作nginx

2021-08-03 08:06:54 字數 775 閱讀 3790

我的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...