linux centOS 下安裝配置nginx

2021-09-29 20:54:37 字數 3020 閱讀 6095

解壓好後移至目錄

[root@vm_0_15_centos nginx]# cd nginx-

1.5.9

/

設定nginx安裝目錄,如果沒有指定,預設為/usr/local/nginx

[root@vm_0_15_centos nginx-

1.5.9

]# .

/configure --prefix=

/usr/local/nginx

make(把各種語言寫的原始碼檔案,變成可執行檔案和各種庫檔案)

[root@vm_0_15_centos nginx-

1.5.9

]# make

make install(把這些編譯出來的可執行檔案和庫檔案複製到合適的地方)

[root@vm_0_15_centos nginx-

1.5.9

]# make install

不配置否則會提示找不到nginx命令(-bash: nginx: command not found)

1:進入 vim /etc/profile 檔案

2:新增配置 如下

3:重啟系統

注釋:i插入,寫完後esc鍵退出,:wq儲存並退出

[root@vm_0_15_centos nginx-

1.5.9

]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

查詢nginx主程序號

[root@vm_0_15_centos nginx-

1.5.9

]# ps -ef|grep nginx

在程序列表裡 面找master程序,它的編號就是主程序號了。

從容停止nginx

kill -

quit 主程序號

快速停止nginx

kill -

term 主程序號

強制停止nginx

pkill -

9 nginx

另外, 若在nginx.conf配置了pid檔案存放路徑則該檔案存放的就是nginx主程序號,如果沒指定則放在nginx的logs目錄下。有了pid文 件,我們就不用先查詢nginx的主程序號,而直接向nginx傳送訊號了,命令如下:

kill -訊號型別 『/usr/nginx/logs/nginx.pid』

如果更改了配置就要重啟nginx,要先關閉nginx再開啟?不是的,可以向nginx 傳送訊號,平滑重啟。

平滑重啟命令:

kill -

hup 主程序號或程序號檔案路徑

或者使用

/usr/nginx/sbin/nginx -s reload
注意,修改了配置檔案後最好先檢查一下修改過的配置檔案是否正 確,以免重啟後nginx出現錯誤影響伺服器穩定執行。

在瀏覽器中輸入ip:埠號(預設80),出現如下圖所示,說明安裝成功。

加了中文注釋的nginx.conf

user www www;

# 工作程序個數,可配置多個

# 每乙個server相當於乙個**伺服器

Linux centos7 下安裝配置redis

剛開始redis安裝的最新版本6.0.1,導致後面會出現gcc的版本問題弄了好久,建議安裝舊點的版本 wget建議將redis安裝包放到opt目錄下 mv redis 5.0.8.tar.gz opt移動完成進入opt目錄 cd opt二 解壓安裝包tar zxvf redis 5.0.8.tar....

Linux CentOS 安裝配置swftools

1 安裝所需的庫和元件。make install 報錯時,將swftools 0.9.2 swfs目錄下的makefile檔案 makefile與makefile.in 中的 o l 刪除即可。3 設定swftools環境變數 vim etc profileexport path path usr ...

Linux CentOS安裝配置MySQL資料庫

沒什麼好說的,直接正面剛吧。安裝mysql資料庫 b 安裝mysql源 yum localinstall mysql57 community release el7 8.noarch.rpm 若結尾出現complete 則說明mysql源安裝完成 c 檢測是否安裝完成 yum repolist en...