linux6系統下用nginx配置https

2021-09-20 06:06:04 字數 1669 閱讀 8443

如下配置

在centos中,配置nginx的https時,出現如下錯誤。

nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:102

到解壓的nginx目錄下

當執行上面語句,出現./configure: error: ssl modules require the openssl library.

用 yum -y install openssl openssl-devel

再執行./configure

重新執行./configure --with-http_ssl_module

make ,切記不能make install 會覆蓋。

把原來nginx備份

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

把新的nginx覆蓋舊的

cp objs/nginx /usr/local/nginx/sbin/nginx

出現錯誤時cp: cannot create regular file 『/usr/local/nginx/sbin/nginx』: text file busy

用cp -rfp objs/nginx /usr/local/nginx/sbin/nginx解決

測試nginx是否正確

/usr/local/nginx/sbin/nginx -t

(nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful)

重啟nginx

/usr/local/nginx/sbin/nginx -s reload

linux 6轉換系統審計日誌檔案

在檢視 var log audit.log日誌檔案的時候,沒法識別時間,需要進行時間轉換 1 原來的日誌檔案格式 type login msg audit 1493503801.016 68448 pid 20835 uid 0 old auid 4294967295 new auid 0 old ...

Linux系統下Nginx支援ipv6

需要執行以下命令,檢視現有nginx是否支援ipv6,如果引數中具有 with ipv6,則支援,如 果沒有,則不支援,需要重新編譯nginx。此處的nginx路徑以您實際的nginx啟動檔案路徑為準 usr local nginx 1.14.0 sbin nginx v解壓nginx的安裝包 進入...

Linux6 檢視程序(動態),殺死程序

ps ps a 顯示當前所有的程序資訊 ps u 以使用者的方式顯示程序 ps x 顯示後台程序執行的引數 ps aux 一般使用這個命令 ps aux more 分頁顯示 ps aux grep sshd 搜尋sshd程序 ps ef 檢視父程序top top d 秒數 top d 10 每個10...