在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 \ //指定安裝路徑[root@proxy nginx-1.10.3]# make && make install //編譯並安裝–user=nginx \ //指定使用者
–group=nginx \ //指定組
–with-http_ssl_module //開啟ssl加密功能
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伺服器 使用火狐瀏...