Nginx 搭建Nginx伺服器

2021-09-26 01:56:09 字數 1589 閱讀 1780

在ip位址為192.168.4.5的主機上安裝部署nginx服務,並可以將nginx伺服器,要求編譯時啟用如下功能:

支援ssl加密功能

設定nginx賬戶及組名稱均為nginx

nginx伺服器公升級到更高版本。

步驟一:構建nginx伺服器

1).使用原始碼包安裝nginx軟體包:

[root@proxy nginx-1.10.3]# yum -y install gcc pcre-devel openssl-devel //安裝依賴包

[root@proxy nginx-1.10.3]# useradd -s /sbin/nologin nginx

[root@proxy nginx-1.10.3]# tar -xf nginx-1.10.3.tar.gz

[root@proxy nginx-1.10.3]# cd nginx-1.10.3

[root@proxy nginx-1.10.3]# ./configure \

–prefix=/usr/local/nginx \ //指定安裝路徑

–user=nginx \ //指定使用者

–group=nginx \ //指定組

–with-http_ssl_module //開啟ssl加密功能

[root@proxy nginx-1.10.3]# make && make install //編譯並安裝

3).netstat命令可以檢視系統中啟動的埠資訊,該命令常用選項如下:

-a顯示所有埠的資訊

-n以數字格式顯示埠號

-t顯示tcp連線的埠

-u顯示udp連線的埠

-l顯示服務正在監聽的埠資訊,如httpd啟動後,會一直監聽80埠

-p顯示監聽埠的服務名稱是什麼(也就是程式名稱)

步驟二:公升級nginx伺服器

1).編譯新版本nginx軟體

2).備份老的nginx主程式,並使用編譯好的新版本nginx替換老版本

[root@proxy nginx-1.10.3]# mv /usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginxold

[root@proxy nginx-1.10.3]# cp objs/nginx /usr/local/nginx/sbin/ //拷貝新版本

[root@proxy nginx-1.10.3]# make upgrade //公升級

#或者使用killall nginx殺死程序後再啟動nginx。

[root@proxy ~]# /usr/local/nginx/sbin/nginx -v //檢視版本

Nginx伺服器搭建

root server1 ls nginx 1.12 0 nginx 1.12 0.tar gz2 建立nginx使用者 root server1 useradd m d usr local lnmp nginx s sbin nologin u 800 nginx m 不要自動建立使用者的登入目錄...

搭建Nginx伺服器

1.解壓在 usr local src 2.進入解壓檔案的目錄 3 執行下面命令 建立快捷方式 configure prefix usr local nginx 1.8.1 然後報錯 這是候就需要安裝以下依賴 gccpcre pcre perl compatible regular expressi...

搭建Nginx伺服器

搭建nginx伺服器 問題 在ip位址為192.168.4.5的主機上安裝部署nginx服務,並可以將nginx伺服器公升級到更高版本,要求編譯時啟用如下功能 ssl加密功能 檢視伺服器狀態資訊功能 設定nginx賬戶及組名稱均為nginx 然後客戶端訪問頁面驗證nginx web伺服器 使用火狐瀏...