linux安裝Nginx伺服器

2021-09-19 23:10:04 字數 1789 閱讀 4968

nginx安裝配置

nginx web安裝時可以指定很多的模組,預設需要安裝 rewrite模組,需要系統有pcre庫,安裝pcre支援 rewrite功能,以下為安裝 nginx web伺服器的方法,注意nginx整合pcre庫,需要指定pcre原始碼目錄,而不是pcre編譯完成之後的路徑,否則會報錯。**如下:

#安裝比pcre庫支援

yum install pcre-devel  pcre  -y
#還要在linux安裝其它依賴包

yum install gcc-c++

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

#解壓nginx原始碼包

tar-xzf nginx-1.12.0. tar. gz

#進入解壓目錄,然後sed修改為nginx版本資訊為jws

cd nginx-1.12. 0

sed -i -e 's/1. 12. 0//g' -e 's/nginx\//jws/g' -e 's/"nginx"/"jws"/g' src/core/nginx.h

#預編譯 nginx

http_ssl_moudle#./conf igure預編譯成功後,執行make命令進行編譯

make

#make執行成功後,執行 make install正式安裝

make install

至此nginx web伺服器安裝完畢

測試 nginx服務安裝是否正確,同時啟動 nginx web服務,具體步驟如下:

檢查 nginx配置檔案是否正確,返回ok即正確。**如下:

[root@bogon /]# /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

[root@bogon /]#

然後啟動 nginx,執行命令/usr/ocal/ nginx/sbin/ nginx按 enter鍵即可

[root@bogon ~]# /usr/local/nginx/sbin/nginx
檢視程序是否已啟動,**如下

[root@bogon ~]# ps -ef | grep nginx

root 9281 1 0 08:03 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx

www 9282 9281 0 08:03 ? 00:00:00 nginx: worker process

root 9284 2881 0 08:04 pts/0 00:00:00 grep nginx

[root@bogon ~]#

linux安裝nginx伺服器

1 安裝一些nginx需要的一些依賴包 yum y install gcc zlib zlib devel pcre devel openssl openssl devel 3 解壓nginx檔案 tar zxvf nginx的tar檔案 4 進入nginx檔案的目錄 執行configure檔案 c...

linux 安裝nginx伺服器

配置防火牆 nginx虛擬網域名稱配置及測試驗證 編輯nginx.conf sudo vim usr local nginx conf nginx.conf 增加行 include vhost conf 儲存退出 在 usr local nginx conf目錄新建vhost資料夾 mkdir vh...

Linux下安裝Nginx伺服器

nginx pcre zlib 首先將包準備好,上傳至伺服器下,開始安裝 首先釋放pcre,並不用安裝 tar xvzf pcre 8.38.tar.gz然後釋放zlib tar xvzf zlib 1.2.8.tar.gz安裝openssl yum y install openssl openss...