• centos6.5-nginx搭建


    .安装nginx

    1.安装相关组件

    yum -y install pcre-devel zlib-devel

     

    2.创建启动用户

    useradd -M -s /sbin/nologin nginx

    tar xf nginx-1.6.0.tar.gz

    cd nginx-1.6.0

    ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module

    配置参数根据需求编辑

    make && make install

     

    3.查看nginx是否安装成功

    [root@CentOS6-node1 ~]# ls /usr/local/nginx/

    client_body_temp  conf  fastcgi_temp  html  logs  proxy_temp  sbin  scgi_temp  uwsgi_temp

     

    4.查看启动脚本

    ls -ldh /usr/local/nginx/sbin/nginx

     

    5.创建软链接

    ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/

     

    6.查看nginx的配置文件是否有语法错误

    nginx -t  

     

    启动nginx

    nginx   #直接执行nginx文件就能启动nginx

    7、构建基于域名的虚拟主机

     

    1)创建虚拟主机的网页根目录

    mkdir -p /abc/a

    mkdir  -p /abc/b

     

    2)创建默认的网页

    echo "aaaaaaa" > /abc/a/index.html

    echo "bbbbbbb" > /abc/b/index.html

     

     

    3)编辑主配置文件,加载外部的配置文件

    vim /usr/local/nginx/conf/nginx.conf

    include vhost/*.conf;  #在最后的大括号上边添加一行内容

    如下图

     

     

    4)创建虚拟目录

    cd /usr/local/nginx/conf/

    mkdir vhost

    cd vhost/

    5)编辑外部的配置文件

    vim a.conf   #添加以下内容

    server {

            listen 80;

            server_name www.benet.com;

            location / {

            root /abc/a;

            index index.html;

            }

    }

    server {

            listen 80;

            server_name www.accp.com;

            location / {

            root /abc/b;

            index index.html;

            }

    }

     

    (6)配置域名

    vim /etc/hosts

    添加以下内容

    192.168.3.100 www.benet.com

    192.168.3.100 www.accp.com

     

     

     

    (7)验证结果

    service iptables stop

    setenforce 0

     

    curl http://www.benet.com

    aaaaaaaaaaaaaaa   #正确显示内容

    curl http://www.accp.com

    bbbbbbbbbbbbbbbbbb  #正确显示内容

  • 相关阅读:
    对JAVA集合进行遍历删除时务必要用迭代器
    设计模式之单例模式(线程安全)
    List、Set、Map 和 Queue 之间的区别
    HashMap和Hashtable的区别
    Java WeakReference的理解与使用
    Java 理论与实践: 正确使用 Volatile 变量
    java中volatile关键字的含义
    最近5年183个Java面试问题列表及答案[最全]
    淘宝一月上钻是这样操作的
    Revit API找到风管穿过的墙(当前文档和链接文档)
  • 原文地址:https://www.cnblogs.com/pangbing/p/6556782.html
Copyright © 2020-2023  润新知