nginx的安裝與啟動

2021-09-20 16:39:13 字數 1774 閱讀 2061

開始準備安裝

1.linux 下面安裝

2.安裝 pcre 讓nginx支援rewrite

pcre-8.10.tar.gz  上傳到/home 目錄下面

1) 解壓 pcre

tar zxvf   pcre-8.10.tar.gz 解壓 pcre 後 /home 下面會有 pcre-8.10 資料夾

2)配置pcre

cd /home/ pcre-8.10

./configure   輸入該命令後螢幕會生成一堆檔案,不用去管它(可能會提示沒安裝gcc套件,看我的另外一篇如何安裝)

3)make

在linux 中輸入 make 命令後螢幕會生成一堆檔案,不用去管它

4)安裝

在linux 中輸入 make install

3.安裝 nginx

nginx-1.1.1.tar.gz  上傳到/home 目錄下面

1) 解壓 nginx

tar zxvf    nginx-1.1.1.tar.gz  解壓 nginx 後 /home 下面會有nginx-1.1.1 資料夾

2 配置nginx

在linux 中輸入 make 命令後螢幕會生成一堆檔案,不用去管它

4)安裝

在linux 中輸入 make install

5) 檢查是否安裝成功  

cd  /usr/local/nginx/sbin

./nginx -t 

報錯:nginx: error while loading shared libraries: libpcre.so.1 ,就像專案缺少依賴包一樣  

[ew69@sclabhadoop01 lib]$ cd /lib  

[ew69@sclabhadoop01 lib]$ ls *pcre*  

libpcre.so.0  libpcre.so.0.0.1   

shell**  

[ew69@sclabhadoop01 lib]$ ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1

再次執行./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安裝成功

6)啟動nginx 

cd  /usr/local/nginx/sbin 目錄下面 輸入 ./nginx  啟動 nginx

7 )檢查是否啟動成功

netstat  -ntlp|grep nginx    可以看到nginx已經啟動成功了,占用80埠

ie 瀏覽器中輸入 此處換成自己的ip)

發現網頁無法訪問,將防火牆關閉

/etc/init.d/iptables stop

關閉了防火牆以後,一切訪問都正常, 可以看到

看到上面nginx 歡迎介面說明啟動成功

說明nginx 預設配置埠是80.配置檔案主要是conf 資料夾中的nginx.conf  檔案

8)停止nginx

pkill -9 nginx

nginx安裝啟動

yum y install gcc gcc c autoconf automake yum y install zlib zlib devel openssl openssl devel pcre pcre devel wget nginx在linux環境下可以通過編譯原始碼的方式來安裝,最簡單的安...

nginX 安裝 啟動

解壓 tar zxvf nginx 1.8.0.tar.gz 進入資料夾 root localhost local cd nginx 1.8.0 1.開始安裝 root localhost nginx 1.8.0 configure 檢查環境,生成makefile檔案 報錯,缺少一些庫函式,直接yu...

Nginx安裝啟動

安裝必備外掛程式 yum y install gcc automake autoconf libtool make yum install gcc gcc c yum方式安裝 nginx安全證書生成 openssl genrsa out privkey.pem 1024 2038 openssl r...