#安装nginx

sudo apt-get install nginx

# 测试nginx安装成功,假设IP为 8.8.8.8

# 浏览器访问 http://8.8.8.8 确认看到 Welcom to nginx!

Nginx配置

/etc/nginx/conf.d/default.conf

server {

    listen 80 default_server;

    listen [::]:80 default_server ipv6only=on;

    

    # 如果要支持HTTPS,修改这里

    # 可以使用 https://letsencrypt.org 的免费SSL证书

    #listen 443 ssl;

    #ssl_certificate     www.example.com.crt;

    #ssl_certificate_key www.example.com.key;

    #ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;

    #ssl_ciphers         HIGH:!aNULL:!MD5;

    

    # 重定向所有HTTP到HTTPS

# rewrite ^(.*)$ https://$host$1 permanent;

 

# 网站根目录,根据需要修改

    root /usr/share/nginx/html;

    # 增加index.php

    index index.php index.html index.htm;

 

# 假设域名是 ssl.mcxiaoke.com

    server_name ssl.mcxiaoke.com; #绑定域名

 

    location / {

        try_files $uri $uri/ =404;

    }

 

    error_page 404 /404.html;

    error_page 500 502 503 504 /50x.html;

    location = /50x.html {

        root /usr/share/nginx/html;

    }

 

#支持php-fpm的配置

    location ~ \.php$ {

        try_files $uri =404;

        fastcgi_split_path_info ^(.+\.php)(/.+)$;

        fastcgi_pass unix:/var/run/php5-fpm.sock;

        fastcgi_index index.php;

        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

        include fastcgi_params;

    }

}

配置完成后,测试一下

# 重启nginx服务

sudo service nginx restart

本文作者:博主: 文章标题:Ubuntu上Nginx服务配置笔记
本文地址:http://xhon.com/index.php/archives/ubuntushangnginxfuwupeizhibiji.html
版权说明:若无注明,本文皆为“BIRD.WORK”原创,转载请保留文章出处。
最后修改:2021 年 02 月 22 日 09 : 06 AM
如果觉得我的文章对你有用,请随意赞赏