nginx 配置基于域名的虚拟主机
1.创建站点目录:
[root@localhost ~]#mkdir -p /www/{web/,blog/}
2.配置站点首页文件:
[root@localhost ~]# echo "welcom to pengqinxin's web-server">>/www/web/index.html
[root@localhost ~]# echo "welcom to pengqinxin's blog-server">>/www/blog/index.html
[root@localhost ~]# cat /www/web/index.html
[root@localhost ~]# cat /www/blog/index.html
3.配置基于域名的虚拟主机 (补充 扩展:域名可以是多个并列,域名之间用空格隔开 server_name中还可以使用通配符*和正则表达式)
[root@localhost ~]# cd /usr/local/nginx/conf/
[root@localhost conf]# vim nginx.conf添加一下代码(添加多少个主机就添加多少个server):server{listen 80;server_name www.pengqinxin.com; //自己的域名location / {root /www/web; //站点目录路径index index.html index.htm;}}server{listen 80;server_name blog.pengqinxin.com;location / {root /www/blog; index index.html index.htm;} } // 保存退出[root@localhost conf]# /usr/local/nginx/sbin/nginx -t //检查语法错误
[root@localhost conf]# /usr/local/nginx/sbin/nginx -s reload //重启服务器
4.配置hosts文件:
C:\Windows\System32\drivers\etc (进入此电脑文件)
选择hosts文件
点击以管理员身份打开
输入:notepad hosts -->回车
在最后面加上自己的IP地址和自己添加的域名,保存退出
5.测试是否成功:
进入浏览器:输入自己的域名
(www.pengqinxin.com)
(blog.pengqinxin.com)
nginx 配置基于域名的虚拟主机相关推荐
- Nginx(6)-配置基于域名的虚拟主机
配置基于域名解析的虚拟主机 1.准备站点 我们站点统一放到/www/vhosts/下,每个站点根目录名称都和域名相同,具体如下. 新建www.stu31.com的站点根目录 [root@www ext ...
- Nginx配置基于ip的虚拟主机
我是在centos7虚拟机上进行实验的 该实验基于添加好ip的基础上,如何给网卡添加ip请查阅我的博客 先来看一下我的ip [root@localhost nginx]# ifconfig ens33 ...
- nginx笔记 安装nginx 配置 反向代理 多虚拟主机
1,检测linux上是否 通过yum安装了nginx rpm -qi nginx 2.安装nginx之前的依赖包 yum install gcc patch libffi-devel pytho ...
- 十八.搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机
配置要求: client:192.168.4.10 proxy:192.168.4.5(eth0) 192.168.2.5(eth1) web1:192.168.2.100 web2:192.168. ...
- linux基于域名的虚拟主机,Nginx虚拟主机应用——基于域名、IP、端口的虚拟主机...
Nginx支持的虚拟主机有三种 ●基于域名的虚拟主机 ●基于IP的虚拟主机 ●基于端口的虚拟主机 每一种虚拟主机均可通过"server{}" 配置段实现各自的功能 基于域名的虚拟主 ...
- Nginx基于域名的虚拟主机
一.基于域名的虚拟主机 修改配置文件/usr/local/nginx/conf/nginx.conf 创建新的虚拟主机的根目录和默认网页index.html 重新加载nginx的配置文件 查看两个虚拟 ...
- 基于域名的虚拟主机配置
更多详细文档:http://download.csdn.net/download/zml_2015/8843061 基于域名的虚拟主机的配置只需服务器有一个IP地址即可,所有的虚拟主机共享同一个IP, ...
- Apache配置虚拟主机----基于域名的虚拟主机技术
Apache配置虚拟主机(基于域名的虚拟主机技术) 1.关闭防火墙 systemctl disable firewalld selinux 0 2.修改一下主配置文件 vi /usr/local/ap ...
- nginx配置实战1----配置虚拟主机
1 nginx虚拟主机的概念 虚拟主机是在网络服务器上划分出一定的磁盘空间供用户放置站点.应用组件等,提供必要的站点功能.数据存放和传输功能,所谓虚拟主机,也叫"网站空间",就是把 ...
- Linux搭建基于域名的虚拟主机
搭建基于域名的虚拟主机1.首先为两个网站搭建dns服务器,并新建区域,分别为:www.benet.com和www.accp.com. 1)修改配置文件 2)修改数据文件 3)重启dns服务 2.搭建两 ...
最新文章
- 初探linux子系统集之led子系统(一)【转】
- HTML5 本地文件操作之FileSystemAPI整理(一)
- centos7.8中源码编译安装redis
- java处理高并发高负载类网站的优化方法
- 并发的发展历史-集成电路和多道程序设计
- Java实现简易的文件的迁移器
- struts基础配置
- 奖学金(洛谷-P1093)
- 纯CSS: hover特效
- [Web Chart系列之五] 6. 实战draw2d之ConnectionRouter
- sleep和sleep(0)的区别
- mac允许安装未知来源_macOS 10.13及以上版本安装允许任何来源没了怎么开启?
- C#与Javascript变量、函数之间的相互调用
- 数值转换:二进制、八进制、十六进制转换为十进制
- 如何在MySQL高效的join3个表
- mysql倒序获取最新10条后正序展示
- 计算机ping 的快捷键,Ping命令使用小技巧
- Perl Regular Expression Syntax Perl的正则表达式语法
- 数据库的升序降序排列
- 【牛羊饲喂技术】牛羊育肥能不能喂猪料?蓉宝生物有说道