男人和女人做不可描述的事情的网站郑州论坛官网

当前位置: 首页 > news >正文

男人和女人做不可描述的事情的网站,郑州论坛官网,成立网站建设工作领导小组,百度seo点击工具文章目录 一、虚拟Web主机概述httpd支持的虚拟主机类型 二、基于域名构建虚拟主机三、基于端口构建虚拟主机三、基于IP地址构建虚拟主机 一、虚拟Web主机概述 在同一台服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机机通过虚拟web主机服务可以充分利用服… 文章目录 一、虚拟Web主机概述httpd支持的虚拟主机类型 二、基于域名构建虚拟主机三、基于端口构建虚拟主机三、基于IP地址构建虚拟主机 一、虚拟Web主机概述 在同一台服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机机通过虚拟web主机服务可以充分利用服务器的硬件资源从而大大降低网站构建及运行成本 httpd支持的虚拟主机类型 基于域名的虚拟主机 为每个虚拟主机使用不同的域名但是其对应的IP地址使相同的域名不同–IP相同端口相同基于域名是最为普遍的虚拟web主机类型 基于IP地址的虚拟主机 为每个虚拟主机使用不同的域名且各自对应的IP地址也不相同这种方式需要为服务器配备多个网络接口因此应用不是很广泛IP不同端口相同 基于端口的虚拟主机 这种方式并不使用域名IP地址来区分不同的站点内容而是使用不同的TCP端口号因此用户在浏览不同的虚拟站点时需要同时制定端口号才能访问IP相同端口不同
二、基于域名构建虚拟主机 构建2个虚拟Web站点 www.yyc.comIP地址为14.0.0.41www.benet.comIP地址为14.0.0.41 在浏览器中访问这两个域名时分别显示不同的内容 【1】安装httpd服务和DNS域名解析服务 [rootlocalhost named]# iptables -F [rootlocalhost named]# setenforce 0 [rootlocalhost ~]# yum install httpd bind -y【2】修改DNS主配置文件 [rootlocalhost ~]# vim /etc/named.conf 修改主配置文件 options {listen-on port 53 { any; }; 改为anylisten-on-v6 port 53 { ::1; };directory /var/named;dump-file /var/named/data/cache_dump.db;statistics-file /var/named/data/named_stats.txt;memstatistics-file /var/named/data/named_mem_stats.txt;recursing-file /var/named/data/named.recursing;secroots-file /var/named/data/named.secroots;allow-query { any; }; 改为any【3】修改DNS区域配置文件 [rootlocalhost ~]# vim /etc/named.rfc1912.zones 修改区域配置文件 zone yyc.com IN {type master;file yyc.com.zone;allow-update { none; }; };zone benet.com IN {type master;file benet.com.zone;allow-update { none; }; };【4】添加区域数据配置文件 [rootlocalhost ~]# cd /var/named/ [rootlocalhost named]# ls data dynamic named.ca named.empty named.localhost named.loopback slaves [rootlocalhost named]# cp -p named.localhost yyc.com.zone [rootlocalhost named]# vim yyc.com.zone ###修改区域数据配置文件NS A 127.0.0.1 www IN A 14.0.0.41 添加解析记录 [rootlocalhost named]# cp -p yyc.com.zone benet.com.zone 此时不需要修改因为现在做的是基于不同域名访问不同网站解析的是同一个地址开启域名解析服务并测试 [rootlocalhost named]# systemctl start named【5】配置httpdf服务添加虚拟主机配置文件 [rootlocalhost conf]# cd /etc/httpd/conf/ 进入主配置文件目录 [rootlocalhost conf]# ls httpd.conf magic [rootlocalhost conf]# mkdir extra 在主配置文件的同目录下创建一个目录extra [rootlocalhost conf]# ls extra httpd.conf magic [rootlocalhost conf]# cd extra/ [rootlocalhost extra]# ls [rootlocalhost extra]# vim vhost.conf 建立一个文件vhost.conf需要自己写VirtualHost *:80DocumentRoot /var/www/html/yycServerName www.yyc.comErrorLog logs/www.yyc.com.error_logCustomLog logs/www.yyc.com.access_log commonDirectory /var/www/htmlRequire all granted/Directory /VirtualHostVirtualHost *:80DocumentRoot /var/www/html/benetServerName www.benet.comErrorLog logs/www.benet.com.error_logCustomLog logs/www.benet.com.access_log commonDirectory /var/www/htmlRequire all granted/Directory /VirtualHost【6】添加站点网页文件 [rootlocalhost extra]# cd /var/www/html/ [rootlocalhost html]# ls [rootlocalhost html]# mkdir yyc benet [rootlocalhost html]# ls benet yyc [rootlocalhost html]# cd yyc/ [rootlocalhost yyc]# vim index.html h1this is yyc web/h1 [rootlocalhost yyc]# cd ../benet [rootlocalhost benet]# vim index.html h1this is benet web/h1【7】修改http配置文件 [rootlocalhost benet]# cd /etc/httpd/conf [rootlocalhost conf]# ls extra httpd.conf magic [rootlocalhost conf]# cd extra/ [rootlocalhost extra]# ls vhost.conf [rootlocalhost extra]# vim /etc/httpd/conf/httpd.conf Include conf/extra/vhost.conf 末尾加一行 [rootlocalhost extra]# systemctl restart httpd【8】网页验证
三、基于端口构建虚拟主机 构建两个虚拟Web站点 www.benet.comIP地址、端口号为14.0.0.41:80www.benet.comIP地址、端口号为14.0.0.41:8080
在上面基于域名的基础上 修改虚拟主机配置文件 修改虚拟主机配置文件 [rootlocalhost extra]# vim vhost.conf VirtualHost *:80DocumentRoot /var/www/html/benetServerName www.benet.comErrorLog logs/www.benet.com.error_logCustomLog logs/www.benet.com.access_log commonDirectory /var/www/htmlRequire all granted/Directory /VirtualHostVirtualHost :8080 ##改端口号为8080DocumentRoot /var/www/html/benet02ServerName www.benet.comErrorLog logs/www.benet02.com.error_logCustomLog logs/www.benet02.com.access_log commonDirectory /var/www/htmlRequire all granted/Directory /VirtualHost添加站点网页文件 [rootlocalhost extra]# mkdir /var/www/html/benet02 [rootlocalhost extra]# vim /var/www/html/benet02/index.html h1this is benet02 web/h1修改http主配置文件 [rootlocalhost extra]# vim /etc/httpd/conf/httpd.conf 在主配置文件中多开一个监听端口 Listen 14.0.0.41:80 Listen 14.0.0.41:8080 #Listen 80重启httpd服务并查看服务状态 [rootlocalhost extra]# systemctl restart httpd.service [rootlocalhost extra]# netstat -ntap | grep httpd tcp 0 0 14.0.0.41:8080 0.0.0.0: LISTEN 71894/httpd
tcp 0 0 14.0.0.41:80 0.0.0.0:* LISTEN 71894/httpd 网页验证
三、基于IP地址构建虚拟主机 构建2个虚拟Web站点 www.yyc.comIP地址为14.0.0.41www.yyc02.com,IP地址为14.0.0.51 在浏览器中访问这两个IP时分别显示不同的内容 仍然在上面基于端口的基础上 修改虚拟主机配置文件 [rootlocalhost extra]# vim vhost.conf1 VirtualHost 14.0.0.41:802 DocumentRoot /var/www/html/yyc3 ErrorLog logs/www.yyc.com.error_log4 CustomLog logs/www.yyc.com.access_log common5 Directory /var/www/html6 Require all granted7 /Directory8 /VirtualHost9 10 VirtualHost 14.0.0.51:8011 DocumentRoot /var/www/html/yyc0212 ErrorLog logs/www.yyc02.com.error_log13 CustomLog logs/www.yyc02.com.access_log common14 Directory /var/www/html15 Require all granted16 /Directory17 /VirtualHost添加站点网页文件 [rootlocalhost extra]# mkdir /var/www/html/yyc02 [rootlocalhost extra]# vim /var/www/html/yyc02/index.html h1this is yyc02 web/h1修改http主配置文件 [rootlocalhost extra]# vim /etc/httpd/conf/httpd.conf Listen 14.0.0.41:80 Listen 14.0.0.51:80 #Listen 80重启httpd服务并查看服务状态 [rootlocalhost extra]# netstat -ntap | grep httpd tcp 0 0 14.0.0.51:80 0.0.0.0:* LISTEN 73397/httpd
tcp 0 0 14.0.0.41:80 0.0.0.0:* LISTEN 73397/httpd 网页验证 实验完成