centOS nginx環境搭建

2021-08-20 03:31:24 字數 2082 閱讀 7366

2.

上傳至linux /my/nginx 3.

解壓nginx

tar -zxvf nginx-1.9.8.tar.gz

4.nginx

環境安裝 1

yum install gcc-c++

2)pcre(perlcompatible regular expressions)

是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在linux上安裝pcre庫。

yum install -y pcre pcre-devel

3)zlib

庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫

yum install -y zlib zlib-devel

4)openssl

是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的金鑰和證書封裝管理功能及ssl協議,並提供豐富的應用程式供測試或其它目的使用。nginx不僅支援http協議,還支援https(即在ssl協議上傳輸http),所以需要在linux安裝openssl庫。

yum install -yopenssl openssl-devel

5.編譯安裝 1

) configure

./configure --help

檢視詳細引數 2

)引數設定如下

建立如下資料夾

# mkdir -p temp/nginx

執行如下配置命令

)編譯

make

make install 6.

啟動nginx

cd /my/nginx/nginx-single/sbin

./nginx

檢視nginx 程序 ps -ef|grep nginx

68948

為主程序id

68949

為工作程序id

./nginx -c /my/nginx/nginx-single/conf/nginx.conf

指定載入nginx的配置檔案

停止./nginx -s stop

./nginx -s quit

重啟nginx 

./nginx -s quit

./nginx

當nginx的配置檔案nginx.conf修改後,要想讓配置生效需要重啟nginx,使用-s reload不用先停止nginx再啟動nginx即可將配置資訊在nginx中生效,如下:

./nginx -s reload

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

搭建centos nginx環境

1.執行yum list grep nginx 檢視伺服器是否安裝了nginx 出現這樣的列表,說明伺服器上存在有nginx的yum源,如果不出現列表,或者發現版本過低,可以到官網 去尋找最新的源。如圖 找到最新的yum源 nginx stable name nginx stable repo ba...

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

環境搭建 二 Python環境搭建

工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...