nginx虚拟主机别名配置
程序员文章站
2023-12-23 10:23:10
...
1、修改hosts文件
[root@slave html]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.203 www.wolf.com bbs.wolf.com blog.wolf.com wolf.com
2、修改配置文件
[root@slave nginx]# vi 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 www.wolf.com wolf.com;
location / {
root html/www;
index index.html index.htm;
}
}
server {
listen 80;
server_name bbs.wolf.com;
location / {
root html/bbs;
index index.html index.htm;
}
}
server {
listen 80;
server_name blog.wolf.com;
location / {
root html/blog;
index index.html index.htm;
}
}
"nginx.conf" 38L, 751C written
3、语法检查
[root@slave nginx]# /usr/sbin/nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
4、重启服务
[root@slave nginx]# /usr/sbin/nginx -s reload
5、测试
[root@slave nginx]# ping wolf.com
PING www.wolf.com (192.168.0.203) 56(84) bytes of data.
64 bytes from www.wolf.com (192.168.0.203): icmp_seq=1 ttl=64 time=0.097 ms
64 bytes from www.wolf.com (192.168.0.203): icmp_seq=2 ttl=64 time=0.039 ms
[root@slave nginx]# curl wolf.com
http://www.wolf.com
[root@slave nginx]# curl www.wolf.com
http://www.wolf.com
[root@slave html]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.203 www.wolf.com bbs.wolf.com blog.wolf.com wolf.com
2、修改配置文件
[root@slave nginx]# vi 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 www.wolf.com wolf.com;
location / {
root html/www;
index index.html index.htm;
}
}
server {
listen 80;
server_name bbs.wolf.com;
location / {
root html/bbs;
index index.html index.htm;
}
}
server {
listen 80;
server_name blog.wolf.com;
location / {
root html/blog;
index index.html index.htm;
}
}
"nginx.conf" 38L, 751C written
3、语法检查
[root@slave nginx]# /usr/sbin/nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
4、重启服务
[root@slave nginx]# /usr/sbin/nginx -s reload
5、测试
[root@slave nginx]# ping wolf.com
PING www.wolf.com (192.168.0.203) 56(84) bytes of data.
64 bytes from www.wolf.com (192.168.0.203): icmp_seq=1 ttl=64 time=0.097 ms
64 bytes from www.wolf.com (192.168.0.203): icmp_seq=2 ttl=64 time=0.039 ms
[root@slave nginx]# curl wolf.com
http://www.wolf.com
[root@slave nginx]# curl www.wolf.com
http://www.wolf.com
以上就介绍了 nginx虚拟主机别名配置,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
nginx虚拟主机别名配置
-
linux中查看nginx、apache、php、mysql配置文件路径实例
-
linux查看nginx、apache、php、php-fpm、mysql及配置项所在目录
-
本地机apache配置基于域名的虚拟主机详解
-
nginx proxy_cache配置说明 nginx proxy cache nginx tcp proxy nginx proxy pass配
-
centos下nginx+tomcat安装配置 nginx结合tomcat
-
nginx 和php上传附件大小的配置文件修改方法实例
-
nginx停的重定向配置
-
配置Nginx+PHP的正确思路与过程
-
PHP7+Nginx的配置与安装教程详解