nginx的安裝 配置靜態檔案訪問

2021-07-31 22:51:19 字數 1868 閱讀 8177

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...