zoukankan      html  css  js  c++  java
  • Nginx*服务器安装与配置

    一.服务器安装:

    sudo yum install gcc-c++
    sudo yum install pcre pcre-devel
    sudo yum install zlib zlib-devel
    sudo yum install openssl openssl-devel

    备注:ps aux是显示所有进程和其状态。

    访问:http://39.108.63.239

    到此安装成功。

    二.配置:

     首先需要配置hosts域名和ip映射:

    加上这一句:

    以下配置hosts应该是不需要的(因为我是在windows的浏览器访问的):

     

    修改成如下(按照实际情况):

    加上:

    server {       
     default_type 'text/html';       
     charset utf-8;       
     listen 80;       
     autoindex on;       
     server_name www.ouyan.com;                
     access_log /usr/local/nginx/logs/access.log combined;      
     index index.html index.htm index.jsp index.php;        
     #error_page 404 /404.html;        
     if ( $query_string ~* ".*[;'<>].*" ){                return 404;        } 
     location / {                
        proxy_pass http://127.0.0.1:8080;
        add_header Access-Control-Allow-Origin *;
            }
    }

    然后访问即可。

    接下来看第二种配置(以下两个命令可以合二为一):

    server {
    listen 80;
    autoindex off;
    server_name image.ouyan.com;
    access_log /usr/local/nginx/logs/access.log combined;
    index index.html index.htm index.jsp index.php;
    #error_page 404 /404.html;
    if ( $query_string ~* ".*[;'<>].*" ){
     return 404;
    }
    location ~ /(mmall_fe|mmall_admin_fe)/dist/view/* {
     deny all;
    }
    location / {
     root /ftpfile/;
     add_header Access-Control-Allow-Origin *;
    }
    }

    然后访问即可。

    注意:该配置是在虚拟机下的配置,实际在线上的配置后续再说。

  • 相关阅读:
    HTML 基本知识
    Vue.js 基本内容
    机器学习概述
    9 验证回文串
    c 字符串的一些常用函数
    8 有效的字母异位词
    7 字符串中的第一个唯一字符
    对公平锁、非公平锁、可重入锁、递归锁、自旋锁的理解
    一个解释volatile关键字最好的例子
    Singleton多种实现方式的在多线程情况下的优缺点
  • 原文地址:https://www.cnblogs.com/XJJD/p/8178086.html
Copyright © 2011-2022 走看看