linux環境下安裝nginx步驟
開始前,請確認gcc g++開發類庫是否裝好,預設已經安裝。
ububtu平台編譯環境可以使用以下指令
apt-get install build-essential
apt-get install libtool
centos平台編譯環境使用如下指令
安裝make:
yum -y install gcc automake autoconf libtool make
安裝g++:
yum install gcc gcc-c++
下面正式開始:
tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
四、安裝openssl(某些vps預設沒裝ssl)
cd /usr/local/src
wget
tar -zxvf openssl-1.0.1t.tar.gz
五、安裝nginx
nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中乙個,下面是把 nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:
cd /usr/local/src
wget
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install
注:這裡可能會出現報錯
按照第四步方法或者
ubuntu下
apt-get install openssl
apt-get install libssl-dev
centos下
yum -y install openssl openssl-devel
六、啟動nginx
因為可能apeache占用80埠,apeache埠盡量不要修改,我們選擇修改nginx埠。
linux 修改路徑/usr/local/nginx/conf/nginx.conf,windows 下 安裝目錄\conf\nginx.conf。
修改埠為8090,localhost修改為你伺服器ip位址。(成功就在眼前!!)
啟動nginx
netstat -ano|grep 80
如果查不到執行結果,則忽略上一步(ubuntu下必須用sudo啟動,不然只能在前台執行)
sudo /usr/local/nginx/nginx
七、nginx重啟、關閉、啟動
啟動啟動**格式:nginx安裝目錄位址 -c nginx配置檔案位址
例如:[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止nginx的停止有三種方式:
從容停止
1、檢視程序號
2、殺死程序
快速停止
1、檢視程序號
2、殺死程序
[root@linuxserver ~]# kill -term 2132
或 [root@linuxserver ~]# kill -int 2132
強制停止
[root@linuxserver ~]# pkill -9 nginx
重啟1、驗證nginx配置檔案是否正確
方法一:進入nginx安裝目錄sbin下,輸入命令./nginx -t
看到如下顯示nginx.conf syntax is ok
nginx.conf test is successful
說明配置檔案正確!
方法二:在啟動命令-c前加-t
2、重啟nginx服務
方法一:進入nginx可執行目錄sbin下,輸入命令./nginx -s reload 即可
方法二:查詢當前nginx程序號,然後輸入命令:kill -hup 程序號 實現重啟nginx服務
八、最終結果:
九、專案檔案存放路徑
放到這個檔案下,建立資料夾放入就好。
參考文章:
原文](
linux環境下安裝nginx
目的 安裝nginx 環境 ubuntu server 14.03 效果 安裝 g apt get install g 我把檔案放在我自己的目錄裡 usr share myserver tools 進入該目錄 cd usr share myserver tools解壓 tar xzvf pcre 8...
Linux環境下安裝Nginx
nginx的安裝 1.安裝環境的準備 nginx是c語言開發,建議在linux上執行,這裡使用centos6.4作為安裝環境。gccpcre pcre perlcompatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組...
linux環境下安裝nginx
本教程安裝環境 vmware12 cent os 6.5 nginx執行需要依賴一些庫,所以要先安裝庫。gcc pcre pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析...