nginx下載安裝和虛擬機的配置


一、 Nginx下載安裝

1、Nginx下載:nginx-1.13.0.tar.gz,下載到:/usr/local/software/

wget http://nginx.org/download/nginx-1.13.0.tar.gz

 

2、Nginx解壓安裝:

 tar -zxvf nginx-1.13.0.tar.gz -C ./

 3、轉到目錄/usr/local/software/nginx-1.13.0,執行Nginx編譯

./configure

 

 4.安裝Nginx:

安裝命令:make & make install

 

 二、Nginx啟動

1、查看安裝目錄:cd /usr/local/nginx

conf 存放配置文件

html 網頁文件

logs 存放日志

sbin   shell啟動、停止等腳本

 

 

 2、轉到sbin目錄,啟動nginx

 

查看進程

 

3.打開瀏覽器

 

 


 

三、常用命令

 進去nginx的安裝目錄

進去sbin

常用命令

復制代碼
啟動
./nginx 

檢查 nginx.conf配置文件
./nginx -t

重啟
./nginx -s reload

停止

./nginx -s stop

 

四、虛擬主機配置

1、添加文件

 /var/wwwroot/site1/index.html,內容保存為
<?php

phpinfo();

2、找到nginx的配置文件是  /usr/local/nginx/conf/nginx.conf

查找命令:nginx -t

# 全局區   有一個工作子進程,一般設置為CPU數 * 核數
        worker_processes  1; 

        events {
                # 一般是配置nginx進程與連接的特性
                # 如1個word能同時允許多少連接,一個子進程最大允許連接1024個連接
                worker_connections  1024;
        }

        # 配置HTTP服務器配置段
        http {

                # 配置虛擬主機段
      server {
        #監聽端口
          listen       80;       #監聽域名        server_name www.test.com;         location / {         #要訪問站點的文件路徑,可以是相對路徑(相對於nginx的根路徑),這里我寫的是絕對路徑     root /var/wwwroot/site1;   #默認跳轉到的頁面     index index.html index.htm index.php;         }       }
 }

 

 3、進入 /usr/local/nginx/sbin,重啟nginx

./nginx -s reload

4、打開瀏覽器,輸入www.test.com,會看到輸出phpinfo的信息

五、 基於IP地址虛擬主機配置

復制代碼
    server {
      listen  80;
      server_name  192.168.137.199;
      location / {
              root    ip;
              index index.html;
      }
    }
復制代碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM