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

海安网站优化wordpress换域名后缩略图不显示

海安网站优化,wordpress换域名后缩略图不显示,政务网站建设的功能模块,wordpress vlutr文章目录 一、虚拟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.com,IP地址为14.0.0.41
    • www.benet.com,IP地址为14.0.0.41
  • 在浏览器中访问这两个域名时,分别显示不同的内容

【1】安装httpd服务和DNS域名解析服务

[root@localhost named]# iptables -F
[root@localhost named]# setenforce 0
[root@localhost ~]# yum install httpd bind -y

【2】修改DNS主配置文件

[root@localhost ~]# vim /etc/named.conf    '修改主配置文件'
options {listen-on port 53 { any; };    '改为any'listen-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区域配置文件

[root@localhost ~]# 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】添加区域数据配置文件

[root@localhost ~]# cd /var/named/
[root@localhost named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves
[root@localhost named]# cp -p named.localhost yyc.com.zone
[root@localhost named]# vim yyc.com.zone    ###修改区域数据配置文件NS      @A       127.0.0.1
www IN  A       14.0.0.41        '添加解析记录'
[root@localhost named]# cp -p yyc.com.zone benet.com.zone    '此时不需要修改,因为现在做的是基于不同域名访问不同网站,解析的是同一个地址'

开启域名解析服务并测试

[root@localhost named]# systemctl start named

在这里插入图片描述

【5】配置httpdf服务,添加虚拟主机配置文件

[root@localhost conf]# cd /etc/httpd/conf/    '进入主配置文件目录'
[root@localhost conf]# ls
httpd.conf  magic
[root@localhost conf]# mkdir extra     '在主配置文件的同目录下创建一个目录extra'
[root@localhost conf]# ls
extra  httpd.conf  magic
[root@localhost conf]# cd extra/
[root@localhost extra]# ls
[root@localhost extra]# vim vhost.conf     '建立一个文件vhost.conf,需要自己写'<VirtualHost *:80>DocumentRoot "/var/www/html/yyc"ServerName www.yyc.comErrorLog "logs/www.yyc.com.error_log"CustomLog "logs/www.yyc.com.access_log" common<Directory "/var/www/html">Require all granted</Directory>
</VirtualHost><VirtualHost *:80>DocumentRoot "/var/www/html/benet"ServerName www.benet.comErrorLog "logs/www.benet.com.error_log"CustomLog "logs/www.benet.com.access_log" common<Directory "/var/www/html">Require all granted</Directory>
</VirtualHost>

【6】添加站点网页文件

[root@localhost extra]# cd /var/www/html/
[root@localhost html]# ls
[root@localhost html]# mkdir yyc benet
[root@localhost html]# ls
benet  yyc
[root@localhost html]# cd yyc/
[root@localhost yyc]# vim index.html
<h1>this is yyc web</h1>
[root@localhost yyc]# cd ../benet
[root@localhost benet]# vim index.html
<h1>this is benet web</h1>

【7】修改http配置文件

[root@localhost benet]# cd /etc/httpd/conf
[root@localhost conf]# ls
extra  httpd.conf  magic
[root@localhost conf]# cd extra/
[root@localhost extra]# ls
vhost.conf
[root@localhost extra]# vim /etc/httpd/conf/httpd.conf 
Include conf/extra/vhost.conf    '末尾加一行'
[root@localhost extra]# systemctl restart httpd

【8】网页验证
在这里插入图片描述
在这里插入图片描述

三、基于端口构建虚拟主机

  • 构建两个虚拟Web站点
    • www.benet.com,IP地址、端口号为14.0.0.41:80
    • www.benet.com,IP地址、端口号为14.0.0.41:8080

在上面基于域名的基础上
修改虚拟主机配置文件

'修改虚拟主机配置文件'
[root@localhost extra]# vim vhost.conf
<VirtualHost *:80>DocumentRoot "/var/www/html/benet"ServerName www.benet.comErrorLog "logs/www.benet.com.error_log"CustomLog "logs/www.benet.com.access_log" common<Directory "/var/www/html">Require all granted</Directory>
</VirtualHost><VirtualHost *:8080>         '##改端口号为8080'DocumentRoot "/var/www/html/benet02"ServerName www.benet.comErrorLog "logs/www.benet02.com.error_log"CustomLog "logs/www.benet02.com.access_log" common<Directory "/var/www/html">Require all granted</Directory>
</VirtualHost>

添加站点网页文件

[root@localhost extra]# mkdir /var/www/html/benet02
[root@localhost extra]# vim /var/www/html/benet02/index.html
<h1>this is benet02 web</h1>

修改http主配置文件

[root@localhost extra]# vim /etc/httpd/conf/httpd.conf  '在主配置文件中多开一个监听端口'
Listen 14.0.0.41:80
Listen 14.0.0.41:8080
#Listen 80

重启httpd服务,并查看服务状态

[root@localhost extra]# systemctl restart httpd.service [root@localhost 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.com,IP地址为14.0.0.41
    • www.yyc02.com,IP地址为14.0.0.51
  • 在浏览器中访问这两个IP时,分别显示不同的内容

仍然在上面基于端口的基础上
修改虚拟主机配置文件

[root@localhost extra]# vim vhost.conf1 <VirtualHost 14.0.0.41:80>2   DocumentRoot "/var/www/html/yyc"3   ErrorLog "logs/www.yyc.com.error_log"4   CustomLog "logs/www.yyc.com.access_log" common5   <Directory "/var/www/html">6     Require all granted7   </Directory>8 </VirtualHost>9  10 <VirtualHost 14.0.0.51:80>11   DocumentRoot "/var/www/html/yyc02"12   ErrorLog "logs/www.yyc02.com.error_log"13   CustomLog "logs/www.yyc02.com.access_log" common14   <Directory "/var/www/html">15     Require all granted16   </Directory>17 </VirtualHost>

添加站点网页文件

[root@localhost extra]# mkdir /var/www/html/yyc02
[root@localhost extra]# vim /var/www/html/yyc02/index.html
<h1>this is yyc02 web</h1>

修改http主配置文件

[root@localhost extra]# vim /etc/httpd/conf/httpd.conf 
Listen 14.0.0.41:80
Listen 14.0.0.51:80
#Listen 80

重启httpd服务,并查看服务状态

[root@localhost 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         

网页验证
在这里插入图片描述
在这里插入图片描述
实验完成

http://www.yayakq.cn/news/70000/

相关文章:

  • 如何建立公司网站意味着什么关键词排名点击软件推荐
  • 取消网站备案流程wordpress免费模板
  • 关于网站建设的可行性报告优化裁员
  • 做网站在哪里申请西安怡佳然网络科技有限公司
  • 个人网站 cms招牌设计 创意logo
  • 中国男女做网站什么是响应式布局
  • 网站建设工程师职责在哪个网站做整形
  • 育婴网站模板wordpress占用cpu过高
  • rd wordpress密码seo网站建设哪家专业
  • 网站宣传方式娱乐企业网站建设
  • 徐州网站开发口碑好数控技术是学什么
  • 做网站 服务器价格网站开发使用什么运行软件
  • 福田做棋牌网站建设wordpress经典主题选择
  • 学做ppt的网站 免费下载crm系统中最基本的功能模块
  • 电脑什么软件做短视频网站正规的佛山网站建设价格
  • 网站建设经济效益360站长平台
  • 品牌网站建设磐石网络优等科技:开局研发六代战机许禾
  • 家具网站开发设计任务书与执行方案建设自己的网站有什么
  • 北京商城网站设计报价wap网站优化
  • 网站开发建设计入什么科目用英文字母做网站关键词
  • 企业建设网站管理制度长沙城乡建设网站首页
  • 原创作文网站汉中微信网站建设服务
  • 在线培训网站次要关键词徐州木塑模板
  • 中国银行门户网站企业网站托管费用
  • 国外直播做游戏视频网站大型电子商务网站建设
  • 做网站怎么打空格大型网站空间费用
  • 彩票网站开发演示用手机制作ppt的软件
  • wap 网站wordpress+分辨+模版
  • 网站建设班北京网站改版公司
  • c c也能干大事网站开发谷歌云安装wordpress