nginx的安裝與配置 使用

2021-08-26 17:58:13 字數 1610 閱讀 8458

sudo yum -y install gcc pcre zlib zlib-devel openssl openssl-devel
wget

tar -xzvf nginx-1.10.3.tar.gz -c ~/devtools/

# 進入解壓目錄

cd devtools/nginx-1.10.3/

# 編譯

./configure

make

# 安裝,因為預設是安裝到/usr/local/目錄下,需要提公升許可權

sudo make install

可通過whreeis來檢視:

[asahi@localhost nginx-1.10.3]$ whereis nginx

nginx: /usr/local/nginx

進入到/usr/local/nginx目錄下,然後啟動nginx,

sudo /usr/local/nginx/sbin/nginx
訪問得到的頁面如下:(如果成功執行後,不能訪問,考慮修改防火牆相關設定)

比如說,我想讓虛擬機器裡面占用8080埠的tomcat的網域名稱程式設計www.ddgg.com。首先,我需要在訪問這個**的裝置上將192.168.1.5 www.ddgg.com。它的意思就是,如果要訪問www.ddgg.com,那麼將這個請求傳送給192.168.1.5這個ip,它知道怎麼處理。注意,這是在宿主機中,非虛擬機器中的host!虛擬機器centos的80埠將拿到這個請求時。nginx可以做到監聽80埠,如果這個請求的伺服器為www.ddgg.com,就將請求**到8080埠,這樣就會交給tomcat來處理,便完成了一種虛擬網域名稱的功能。

首先,在nginx的主目錄下,建立乙個vhost資料夾,裡面放一些埠**的配置。結構如下:

[asahi@localhost nginx]$ ls vhost

www.ddgg.com.conf

www.ddgg.com.conf這個配置檔案的內容如下:

server 

location /

}

最後,要將上述配置檔案加入到nginx的conf/ningx.conf配置檔案中,需要在其中加上下面的語句:

在vhost資料夾下,新建乙個image.ddgg.com.conf,內容如下:

nginx的安裝與配置

1 nginx 4 nginx的安裝 linux centos7 2 安裝相關依賴和庫檔案 yum y install gcc gcc c autoconf automake gcc gcc c 的庫檔案 yum y install pcre pcre devel 安裝nginx依賴包 yum y ...

Nginx 的安裝與配置

linux centos 7.3 64位 nginx nginx 1.13.1 安裝目錄 usr local 3 openssl 若需要支援 https 協議 yum y install openssl yum y install openssl devel 1 解壓安裝包 tar z xv f n...

nginx安裝與配置

1 安裝前,需要安裝的軟體包 yum y install gcc gcc c autoconf automake yum y install zlib zlib devel openssl openssl devel pcre pcre devel 2 安裝nginx 3 啟動與停止nginx 啟動...