nginx 配置虚拟主机步骤

来源:互联网 发布:东莞数据恢复 dgfix 编辑:程序博客网 时间:2024/06/13 22:47

配置host的目的

找本地host的文件,本地host文件没有,就走本地dns,如果本地dns 没有,就走上级dns,上级dns没有,就走全球跟dns,最后找到对应的ip,然后进行三次握手建立连接,建立连接后传输数据,传输完数据,连接关闭,四次分手。

vim里面的命令

1、复制
使用yy复制一行
使用 行数n+yy 复制n行
使用p对复制的行进行粘贴
2、剪切
使用dd剪切一行
使用 行数n+dd 剪切n行
使用p对剪切的行进行粘贴
3、移动
Vim用数字+G来移动行,比如你要移动到342行,那就是342G
 4.多行删除
首先在命令模式下,输入“:set nu”显示行号;通过行号确定你要删除的行;命令输入“:32,65d”,回车键,32-65行就被删除了

主要配置/usr/local/nginx/conf 中nginx.conf     下面的都删掉 只留

    #keepalive_timeout  0;    keepalive_timeout  65;    #gzip  on;    include vhosts/*;    }
引用 vhosts 文件。

在conf 目录中新建vhosts 目录,/usr/local/nginx/conf/vhosts,在目录中新建两个不同域名的文件,www.jf1.com,www.jf2.com, 每个配置文件里面配置此域名的

#www.jf1.com    server {        listen       80;        server_name  www.jf1.com;        location / {            root   /usr/local/nginx/html/jf1;            index  index.html index.htm;        }          }

#www.jf1.com    server {        listen       80;        server_name  www.jf2.com;        location / {            root   /usr/local/nginx/html/jf2;            index  index.html index.htm;        }          }
 

在html 目中新建两个目录/usr/local/nginx/html,分别存放jf1,jf2,在两个目录里面/usr/local/nginx/html/jf1,分别新建index.html。
index.html 内容自定义区分。

然后在本地电脑修改hosts 文件 加入服务器ip+  www.jf1.com

服务器ip+www.jf2.com .

然后在浏览器访问 www.jf1.com 和www.jf2.com  就可以访问到 index.html的内容了