ubuntu平台可以使用如下命令
apt-get install build-essential
apt-get install libtool
centos平台可以使用如
//centos平台編譯環境使用如下指令
//安裝make:
yum -y install gcc automake autoconf libtool make
//安裝g++:
yum install gcc gcc-c
++ 裝
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g-dev
apt-get install openssl
wget
#解壓:
tar -zxvf nginx-1.11
.3.tar.gz
#進入解壓目錄:
cd nginx-1.11
.3#配置:
./configure --prefix=/usr/local/nginx
make
#注意:這裡可能會報錯,提示「pcre.h no such file or directory」,具體詳見:
#需要安裝 libpcre3-dev,命令為:sudo apt-get install libpcre3-dev
#安裝nginx:
sudo make install
#啟動nginx:
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
注意:-c 指定配置檔案的路徑,不加的話,nginx會自動載入預設路徑的配置檔案,可以通過 -h檢視幫助命令。
#檢視nginx程序:
ps -ef|grep nginx
#啟動nginx
/usr/local/nginx/sbin/nginx
./sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#停止nginx
./sbin/nginx -s stop
./sbin/nginx -s quit
安裝完nginx之後,進入nginx安裝目錄的conf目錄下,修改nginx.conf檔案,在乙個server{}中新增 乙個location 部分配置**如下:
root@ubuntu
:/usr/local/nginx/conf
# vi nginx.conf
server
location /image/
#可配置多個目錄訪問
location /messagepush/
}
以上配置相當於訪問http://localhost:80/image/時,會訪問到/opt/image/目錄下的檔案,同理,訪問http://localhost:80/messagepush/時會到/opt/message/目錄下進行檔案訪問。
nginx 安裝配置,訪問靜態網頁
安裝 nginx。注意,這種方式最簡單,但無法新增第三方庫。yum install y nginx編寫靜態網頁。mkdir data web vim index.html hello world 在 etc nginx nginx.conf 中新增 server,以訪問靜態網頁。server啟動 n...
nginx的安裝配置檔案
nginx 安裝配置 nginx 安裝 系統平台 centos release 6.6 final 64位。一 安裝編譯工具及庫檔案 yum y install make zlib zlib devel gcc c libtool openssl openssl devel 二 首先要安裝 pcre...
nginx安裝配置
主服務端 192.168.233.128 客戶端 192.168.233.131 192.168.233.132 192.168.233.134 主服務端和客戶端配置相同部分 yum y install zlib zlib devel yum y install pcre pcre devel yu...