在Ubuntu 16.0.4 配置 Nginx


title: Ubuntu 16.04 配置访问域名指向服务器位置
date: 2017-04-21 15:58:05
categories:

  • Document
  • Nginx

tags:

  • Ubuntu
  • Nginx

在Ubuntu 16.0.4 配置 Nginx
Ubuntu 16.0.4 安装 Nginx

本教程要讲解,域名访问服务器目录,打开指定文件html的方法

傻瓜式教程
简单实用
1次就能学会

开始之前,前提是,购买过域名 点击购买

域名解析,没有配置可以去配置DNSPOD

有服务器,没有可以购买google云

第一步:进入服务器 ssh ip

ssh serviceIP (这里使用ssh 进入)

第二步:配置 Nginx 目录

内容很多主要先配置server
这里配置为如下(其他字段暂时不用考虑删掉即可)

方法一:

    sudo nano /etc/nginx/sites-enabled/default
server {
       listen 80;
       listen [::]:80;
       server_name www.xxxx.com xxxx.com;

       root /var/www/public;
       index index.html;

       location / {
               try_files $uri $uri/ =404;
       }
}

方法二:

    sudo nano /etc/nginx/nginx.conf
server
{
    listen 80;
    #listen [::]:80;
    server_name www.xxxx.com xxxx.com;
    index index.html index.htm index.php default.html default.htm default.php;
    #这里要改成网站的根目录
    root  /www/public;

    include other.conf;
    #error_page   404   /404.html;
    location ~ .*\.(ico|gif|jpg|jpeg|png|bmp|swf)$
    {
        access_log   off;
        expires      1d;
    }

    location ~ .*\.(js|css|txt|xml)?$
    {
        access_log   off;
        expires      12h;
    }

    location / {
        try_files $uri $uri/ =404;
    }

    access_log  /home/wwwlogs/blog.log  access;
}

第三步 重启 Nginx (必须重启不然不生效)

    sudo systemctl start nginx
    sudo systemctl reload nginx

Nginx 安装及常用指令

第四步 访问域名(http)

确保根目录 root /var/www/public; 下有文件
确保 index.html 存在
如果都在的话,你会看到你所期望的页面

欢迎留言讨论遇到中的问题

github

你可能感兴趣的:(在Ubuntu 16.0.4 配置 Nginx)