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;
      }
    }
复制代码
posted @ 2019-06-08 00:55  艾薇-Ivy  阅读(1379)  评论(0编辑  收藏  举报