nginx续2:
创始人
2024-10-22 05:36:42
0

一、准备

[root@server1 ~]# grep -Ev "#|^$" /usr/local/nginx/conf/nginx.conf         //查看这个文件里不以#号开头,没有空行的内容
[root@server1 ~]# cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak    //备份
[root@server1 ~]# grep -Ev "#|^$" /usr/local/nginx/conf/nginx.conf.bak > /usr/local/nginx/conf/nginx.conf                          //将文件里面以#开头,没有空行的内容清除
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf       //查看
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  localhost;
        charset utf-8;
        location / {
            root   html;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

二、基于域名的虚拟主机


[root@server1 ~]# mkdir /gaofan
[root@server1 ~]# echo "I am tdr" > /gaofan/index.html
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf           //在http模块下添加新的server模块
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;


    server{
        listen        80;
        server_name    www.tdr.com;
        root        /gaofan;
        location / {
            index        index.html;
        }
    }     


    server {
        listen       80;
        server_name  localhost;
        charset utf-8;
        location / {
            root   html;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}
[root@server1 ~]# /usr/local/nginx/sbin/nginx 
[root@server1 ~]# /usr/local/nginx/sbin/nginx -s reload             //重载服务
[root@server1 ~]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.100    www.tdr.com
[root@server1 ~]# curl www.tdr.com       //访问测试
I am tdr

三、多虚拟主机

一个服务器上同时部署多个项目,为了方便维护,可以将server模块单独抽 离出来创建conf文件,然后在主配置文件中使用include添加外部配置,这 样让操作更加模块化

[root@server1 ~]# mkdir /usr/local/nginx/conf.d                       //创建新目录

[root@server1 ~]# touch /usr/local/nginx/conf.d/gaofan.conf
[root@server1 ~]# sed -n '12,19p' /usr/local/nginx/conf/nginx.conf > /usr/local/nginx/conf.d/gaofan.conf                   //nginx.conf中创建的server复制到gaofan.conf这个文件中
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf      //删除nginx.conf中原有的自定义server模块
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;


    include     ../conf.d/*.conf;           //添加include,这里也可以写成绝对路径,可以自由选择

    server {
        listen       80;
        server_name  localhost;
        charset utf-8;
        location / {
            root   html;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}
[root@server1 ~]# /usr/local/nginx/sbin/nginx -s reload   //重载
浏览器测试

相关内容

热门资讯

绝活儿辅助!广西老友玩老是输怎... 绝活儿辅助!广西老友玩老是输怎么办(辅助挂)都是真的有辅助app(讲解有挂)在进入广西老友玩老是输怎...
法门辅助!福建13水插件(辅助... 法门辅助!福建13水插件(辅助挂)一贯是有辅助技巧(有挂技术)1、许多玩家不知道福建13水插件辅助怎...
办法辅助!潮友会app下载官方... 办法辅助!潮友会app下载官方辅助器(辅助挂)真是真的是有辅助app(有挂教程)该软件可以轻松地帮助...
妙招辅助!邯郸胡乐挂辅助(辅助... 妙招辅助!邯郸胡乐挂辅助(辅助挂)好像存在有辅助插件(有挂方略)1、上手简单,内置详细流程视频教学,...
教程书辅助!乐酷辅助(辅助挂)... 教程书辅助!乐酷辅助(辅助挂)其实存在有辅助脚本(有挂细节)乐酷辅助能透视中分为三种模型:乐酷辅助模...
学习辅助!决战卡五星辅助(辅助... 学习辅助!决战卡五星辅助(辅助挂)本来真的是有辅助软件(有人有挂)学习辅助!决战卡五星辅助(辅助挂)...
绝活辅助!边锋嘉兴麻将辅助器(... 绝活辅助!边锋嘉兴麻将辅助器(辅助挂)真是真的有辅助神器(新版有挂)1、边锋嘉兴麻将辅助器公共底牌简...
举措辅助!枫叶辅助器(辅助挂)... 举措辅助!枫叶辅助器(辅助挂)本来存在有辅助技巧(竟然有挂)1、下载好枫叶辅助器正确养号方法之后点击...
讲义辅助!点我达辅助(辅助挂)... 讲义辅助!点我达辅助(辅助挂)一直存在有辅助技巧(有人有挂)1、点我达辅助辅助器安装包、点我达辅助辅...
模块辅助!威信茶馆有挂的吗(辅... 模块辅助!威信茶馆有挂的吗(辅助挂)一直真的是有辅助脚本(揭秘有挂)1、玩家可以在威信茶馆有挂的吗线...