wordpress的构建——WEB服务器架设(多站点配置)
我是一名大二的计算机软件方面的学生,在这里简单介绍一下构建wordpress的方法,可能不全面,但是我自己总结出来的。希望能对大家有一点帮助。
1. 安装完成后,执行安装目录中的xampp-control.exe,启动第一行的apache服务器
2. 打开浏览器,访问http://127.0.0.1 ,如出现xampp的网页,即安装成功
访问http://127.0.0.1/index.html, 出现你刚才输入的“hello world!”,即第一个你的站点架设成功。
2.在hosts文件中设置域名解析
127.0.0.1 www.xyz.tld
<html><h1>Welcome to www.ABC.tld</h1></html>
在 www.xyz.tld 目录中也添加一个同样的 index.html 文件,将其中 ABC 替换为 XYZ 即可。说明一下,这个 index.html 文件并不符合 HTML 规范,只是最后用来验证我们的多域名支持成功与否。
我们来让 apache 中绑定多个域名,支持多个站点的访问。使用文件编辑器打开文件 xampp\apache\conf\extra\httpd-vhosts.conf 。首先找到 NameVirtualHost *:80 ;去掉前面的注释符号 # 。如果没有这一行,就自己添加一行。然后添加以下代码:(删掉原有的代码)并保存。
<VirtualHost *:80>ServerAdmin postmaster@abc.tldDocumentRoot "/xampp/htdocs/www.abc.tld"ServerName www.abc.tldErrorLog "logs/www.abc.tld-error.log"CustomLog "logs/www.abc.tld-access.log" combined
</VirtualHost> <VirtualHost *:80>ServerAdmin postmaster@xyz.tldDocumentRoot "/xampp/htdocs/www.xyz.tld"ServerName www.xyz.tldErrorLog "logs/www.xyz.tld-error.log"CustomLog "logs/www.xyz.tld-access.log" combined
</VirtualHost>
4. 重启 Apache 并验证多域名
应用软件提供使插件能够应用的各项服务,其中包括提供加载方式,使插件可以加载到应用程序和网络传输协议中,从而和插件进行数据交换。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的。相反地,应用程序并不需要依赖插件就可以运行,这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用程序造成任何改变。
公开应用程序接口提供一个标准的界面,允许其他人编写插件和应用程序互动。一个稳定的应用程序接口会允许 其他插件正常运行即使其最初的版本有所变动,也会支持插件延长老旧的应用程序的使用寿命。Adobe Photoshop 和After Effects的插件应用程序接口逐渐成为标准,并且被一些和它们竞争的应用程序部分采纳。另外一些象这样的应用程序接口包括Audio Units和VST。
就好比一个网络转换器也许会运载一个未被占用但不标准的端口来容纳各种任选的物理层连接器。而游戏和某些应用程序经常使用插件的体系结构来允许最初的发行者和第三方发行者增加功能性。
生产厂家可以用插件来产生卖方锁定,就是通过选择限制更新这个选项使得厂商签署的买方才可以更新使用其产品。IBM的Micro Channel Architecture,从技术上来会说,比Industry Standard Architecture更为先进,可以给IBM的个人电脑添加组成,但是因为很难给第三方的装置设备获取证明而未能大面积推广。微软的Flight Simulator系列比较著名就是因为它可以下载aircraft附件。
有兴趣的朋友可以更深的了解wordpress插件的背后实现原理(google打开)
什么是主题?
WordPress主题是用来处理网站内容和数据,然后将其通过浏览器显示出来。当你选择主题后,内容展示的形式就由此确定了,换句话说,访问者看到的WordPress网站是什么样子的。对于创建主题有好多选项,如:
- 1.主体可以决定网站不同的布局,比如是静止的还是相应的(responsive),使用1栏还是两栏的页面。
- 2.主题theme可以将内容显示在你想要的网页版面中的任何位置。
- 3.相应(responsive)主题可以使网站适应各种终端显示设备(如适应手机屏幕)
- 4.主题theme可以运用CSS来定制页面排版及设计元素。
- 5.其他设计元素,如图片和视频可以包括在主题theme任何位置。
- 6.主题可以使用户(新手)无需什么html,CSS,php等技术就能设计出非常漂亮的网站。
可以说,WordPress主题有你想象不到的强大功能。不过,要记住,主题theme可不仅仅是用来设计网页、颜色和布局的。好的主题可以改善你网站内容的参与交互程度(engagement)(注:这是指的访问者与网站之间的一种“交互”行为)。
主题有两个必不可少的文件:
- 1.index.php– 主模板文件
- 2.style.css– 主样式表文件
下面这些文件虽然不是WordPress所必要的,但是我们会经常在一些主题theme当中看到:
- 1PHP文件 – 包括模板文件
- 本地化文件
- CSS文件
- Graphics
- JavaScript
- 文本文件 – 通常是一些版权或是许可信息,如rea.txt以及log日志等等
有兴趣的朋有可以了解 wordpress主题的背后实现原理
有什么好的意见可以给博主留言哦!
wordpress的构建——WEB服务器架设(多站点配置)相关推荐
- 用Apache构建WEB服务器
用Apache构建WEB服务器 作者:level Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一.Apache取自"a patchy serv ...
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—日志分析平台...
Linux与云计算--第二阶段Linux服务器架设 第七章:网站WEB服务器架设-日志分析平台 日志分析:AWstats 安装AWstats分析http日志信息. [1] Install AWstat ...
- 虚拟机web服务器配置ppt,在Linux虚拟机下配置apache构建web服务器.doc
在Linux虚拟机下配置apache构建web服务器.doc 上传人:清**** 文档编号:55209606 上传时间:2020-03-08 格式:DOC 页数:2 大小:32.50KB 下载提示(请 ...
- Linux下Web服务器架设攻略
Linux下Web服务器架设攻略 [收藏此页] [打印] [推荐] [挑错] 作者:小云 2004-12-23 内容导航: 概述 [IT168 专稿]今天我们来看看如何将Web服务器架在Lin ...
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—电子邮件WEB端搭建SquirrelMail...
Linux与云计算--第二阶段Linux服务器架设 第七章:网站WEB服务器架设-电子邮件WEB端搭建SquirrelMail WEBMAIL:SquirrelMail 使用SquirrelMail配 ...
- 服务器架设项目实训,web服务器架设实训.doc
web服务器架设实训 实验:Web服务器的架设 日期:2011年12月 实验目的: 为计算机学院搭建一个论坛来实现广大学生的在线交流. 实验要求: 1.内网采用的IP地址为 2.要求满足2000人同时 ...
- Caddy - Web服务器的新秀 高性能 配置简单 动态代理 负载均衡
Caddy - Web服务器的新秀 高性能 配置简单 动态代理 负载均衡 据Netcraft今年5月份放出了一篇统计文章中,Apache.Nginx和微软的IIS分别以45.61%.20.22%和7. ...
- Web服务器的安装与配置
Web服务器的安装与配置 前言 一.IIS服务器的安装与配置 遇到的问题 解决方法 二. Apache 的安装与配置 遇到的问题 解决办法 三.Tomcat 的安装与配置 遇到的问题 解决办法 四. ...
- Apache Web服务器资源使用限制配置
<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />以下内 ...
最新文章
- 一键数据分析自动化特征工程!
- 程序员的疯狂:打工与创业的残酷区别
- ECharts 交互组件概述
- SQL查询交集、并集、差集
- 英语语法---形容词性从句详解
- maxN - 返回数组中N个最大元素 minN - 返回数组中N个最小元素
- Varnish由于cookie过大返回503
- 创建ajax及用法,Ajax的简单使用
- ASP.NET页面生命周期和asp.net应用程序生命周期
- 【UE】关于UE的一个真实案例
- 松下PLC远程编程调试流程
- 科技前沿一周必知:微软市值破万亿美元
- 有助于理解分辨率、帧率、压缩率、码率和视频大小的关系式
- BIM算量与传统算量软件的对比和模型精准解决方案
- IR077K firmware设计
- 计算机基础作业题及答案,计算机文化基础习题集(含答案)
- [论文解读]Going out on a limb: Joint Extraction of Entity Mentions and Relations without...
- Wormhole for mac(在Mac上控制iOS和Android设备)
- clock jitter和clock skew
- 王垠:我和Google的故事
热门文章
- 之前看过,再分析一次spring aop过程
- 库存管理 中 及时库存 、 可用库存、库存单位、主单位、辅助单位
- IDEA GIT 合并commit
- 通过GPU服务器运行Carla_v2
- 1.ElasticSearch系列之集群部署
- 感受JavaOne: 昔日风光何在?
- 应用程序与驱动程序交互函数DeviceIoControl详解
- 春招冲刺Day2 [高频算法题] -- 一网打尽快排
- 应届生看过来 别以为没交社保就稳妥了
- 假设某系统的登录账号是“Admin“,密码是“p888888“;编程实现要求用户输入账号和密码,当验证通过时显示“登录成功”,当验证失败时显示“账号或密码错误”