yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
輸入命令ip addr
輸入相應的埠(預設22)、使用者名稱、位址(上面紅色圈)連線成功。
curecrt檔案上傳
輸入rz命令將自動彈出檔案選擇視窗
上傳成功後用ll命令檢視有無該檔案,有的話,執行tar -zxvf nginx-1.8.0.tar.gz命令進行解壓
然後執行以下命令進入該資料夾中cd nginx-1.8.0
進入後,在curecrt執行以下命令:
也可以直接在linux執行以上紅色標註的命令(如果失敗,一般是許可權問題,執行sudo
-i獲取許可權)
接著使用ll命令,會多出makefile的檔案,然後執行make命令進行編譯
重新開乙個終端,使用sudo -i獲取許可權,執行cd /usr/loc
al使用 ll 命令檢視有無nginx資料夾,有則刪除目錄下的/nginx檔案
回到之前的終端,使用make install命令
cd /usr/local/nginx/sbin/
./nginx
若出現/var/temp/nginx/client" failed (2: no such file or directory)錯誤
則執行sudo mkdir -p /var/temp/nginx/client
若出現nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: no such file or directory)
則執行 mkdir -p /var/run/nginx
再回到cd /usr/local/nginx/sbin/
然後./nginx
方式1,快速停止:
cd /usr/local/nginx/sbin
./nginx -s stop
此方式相當於先查出nginx程序id再使用kill命令強制殺掉程序。
方式2,完整停止(建議使用):
cd /usr/local/nginx/sbin
./nginx -s quit
此方式停止步驟是待nginx程序處理任務完畢進行停止。
5 重啟nginx
方式1,先停止再啟動(建議使用):
對nginx進行重啟相當於先停止nginx再啟動nginx,即先執行停止命令再執行啟動命令。
如下:./nginx -s quit
./nginx
當nginx的配置檔案nginx.conf修改後,要想讓配置生效需要重啟nginx,使用-s reload不用先停止nginx再啟動nginx即可將配置資訊在nginx中生效,如下:
./nginx -s reload
若主機無法通過ip訪問nginx,則用以下方法: 原因
在本機電腦中安裝 centos 7 虛擬機器,安裝 nginx 伺服器以後,無法被主機訪問,查明原因是 centos 埠未開啟
解決方法
首先:開啟 web 埠
firewall-cmd --permanent --add-port=80/tcp
重啟 firewall
firewall-cmd --reload
linux 檢視nginx如何啟動
執行命令: ps -a | grep nginx
如果返回結果的話,說明有nginx在執行,服務已經啟動
nginx 學習筆記之nginx伺服器的安裝 二
此處我們主要說明在windows環境和ubuntu16.04下nginx穩定版本的安裝。可採用sudo apt get install或者直接sudo apt install來安裝,官方給出的安裝過程如下 安裝g 環境,安裝方式與上面類似 若沒有安裝g 環境,安裝環境與安裝gcc方式類似。接下來將這...
web伺服器nginx筆記
配置檔案目錄 ubuntu etc nginx nginx.conf配置檔案注釋 nginx使用者及組 使用者 組 user www data 工作程序 數目。根據硬體調整,通常等於cpu數量或者2倍於cpu。worker processes 1 pid 程序識別符號 存放路徑。pid run ng...
搭建web伺服器(二) nginx伺服器安裝
二 apt get方法 三 因為使用阿里雲可能會遇到的問題和解決辦法 2 解除安裝 1 阿里雲ubuntu安裝乙個nginx 2 阿里雲ubuntu 16.04系統下安裝nginx 1.gcc 安裝 2.pcre pcre devel 安裝 pcre perl compatible regular ...