zoukankan      html  css  js  c++  java
  • nginx入门示例(二)

    nginx使用域名访问

     (Tip)      nginx目录解析

      conf/nginx.conf   #主要的配置文件目录
      html      #nginx的默认发布目录,部署完后 网站会在这个目录
      nginx安装目录为: /usr/local/nginx    配置文件目录:/usr/local/nginx/conf        发布目录: /usr/local/nginx/html

     

    (1)修改 /usr/local/nginx/conf 目录下的配置文件 nginx.conf,在原有的nginx.conf文件中添加

     

        # another virtual host using mix of IP-, name-, and port-based configuration
        #
        #server {
        #    listen       8000;
        #    listen       somename:8080;
        #    server_name  somename  alias  another.alias;

        #    location / {
        #        root   html;
        #        index  index.html index.htm;
        #    }
        #}

    #在上述文件下添加如下配置
    server { listen
    80; server_name www.ddffxx.com; #charset koi8-r; #access_log logs/host.access.log main; location / { root html/demo; index index.html index.htm; } }

     

    配置解析:

    server        #表示一个服务

    listen          #定义监听的端口号

    server_name       #定义访问时的输入的域名

    location               #路径 

    root           #nginx发布的文件夹命名

    index         #nginx发布的文件夹下的页面

     

    (2)根据配置文件中的配置新建文件夹与页面

      cd /usr/lcoa/nginx   #进入nginx安装目录

      cd html    #进入发布目录

      mkdir  demo #新建配置文件中root指定的文件目录

      cp index.html demo #将默认的index.htm页面复制到demo目录下。(这里对应index的配置)

     

    (3)修改windows的hosts文件

      文件位置:  C:WindowsSystem32driversetc  hosts

      在文件的最后添加如下配置: 安装nginx的主机ip     nginx配置文件中指定的 server_name   ,示例如下:

           119.23.24.87    www.ddffxx.com

     

    (4)在linux上启动nginx

        /usr/local/nginx/sbin/nginx

     

    (5)在浏览器访问nginx

        www.ddffxx.com

     

     

  • 相关阅读:
    【Jenkins】之自动化测试持续集成
    【shell】正则表达式
    【openwrt】systemctl详解
    STM32(三十九)RS485串口通信
    ucos(十)信号量优先级反转
    ucos(九)互斥锁和死锁
    【线程】pthread介绍
    git push发现本地 代码没有更新到最新版本,但是已经commit怎么办?
    reset按键和ipget按键在openwrt中的处理逻辑
    用openwrt编译工具链编译一个可执行文件
  • 原文地址:https://www.cnblogs.com/DFX339/p/8932885.html
Copyright © 2011-2022 走看看