对于一些人来说,报名参加在博客上WordPress.com是设立一个博客最简单的过程,但如果你正在寻找下载WordPress的软件副本和你的本地计算机上安装它(也就是说,你的笔记本电脑或台式机),然后有一些其他先决条件。
在本系列中,我们已经介绍了如何做的事情一样安装WordPress主题和如何安装WordPress插件,但我们还没有真正讨论了如何安装WordPress本身。
但是,它才有意义涵盖了吧?我的意思是,你们有多少人有兴趣越来越深到WordPress的发展,但甚至不知道从哪里开始就得到WordPress的设置您的电脑上?
不管你是否是Mac OS X,Windows或Linux的,有需要安装软件了几件。此外,它知道每个软件确实是很重要的。
在这篇文章中,我们将覆盖每个软件需要安装在三个主要的块,然后我们将介绍它们可以建立在操作系统上的各种方式。
如果你是高级用户,那么你很可能熟悉这回事在本教程中所涵盖的一切。另外,如果你是谁是寻找上手与设计主题和/或建筑物插件的最终目标安装WordPress的初学者,那么下面的信息是专门为你量身定做。
了解软件
寻找到如何让Web服务器设置在机器上之前,要了解所有的结合在一起,弥补什么考虑Web服务器件很重要的。
也就是说,我们需要一起来看看:
- Web服务器
- 数据库
- 编程语言
我知道:它已经那种混乱,因为我们正在谈论建立一个Web服务器,但Web服务器的一部分 是 Web服务器?
多多包涵。
当您设置一台机器拥有一个网站,你实际上是设置什么是所谓的 托管环境,虽然人们通常不会把它称为,每当他们互相交谈。
为此,它是完全正常的问别人自己的托管环境是什么,但你更可能听到有人问你, “什么是你的Web服务器设置?”
我提到这一点不迂腐,但要确保你准备好听到WordCamps与同伴交谈时以多种方式使用的术语,在各种聚会,或在网上。
Web服务器
可有许多不同的web服务器。我不可能涵盖所有的人都在这里,尽管我们有文章涵盖了各种他们。这包括软件,如Nginx的,Apache的,和更多。
显然,有各种的,当涉及到web服务器的选择; 然而,使用Apache通常是WordPress开发将启动最常见的地方。只有那些谁是更有经验与WordPress或与一般的主机将舒适与启动其他服务器。
那么,什么是Apache的,到底是什么?据该项目的网站:
Apache HTTP服务器项目是开发和维护现代操作系统包括UNIX和Windows NT一个开源HTTP服务器的努力。该项目的目标是提供一种在同步提供HTTP服务与当前HTTP标准一个安全,有效的和可扩展的服务器。
很容易的跟着,我想。?如果我们想要一个简单的定义Wikipedia提供:
Apache HTTP服务器,俗称的Apache,是世界上最常用的Web服务器软件。
有你有它。这是原因之一这么多的人开始与使用Apache。
当然,这仍然没有回答的什么网络服务器实际上是个问题。一个完整的教程,甚至一个系列教程,可以写,以形容它。但是,这不是我们在这里涵盖什么样的目的。
相反,认为它是这样的:
- 从用户的浏览器请求遇到互联网上你的网站托管计算机。
- 阿帕奇拦截请求,解析出的信息,并且确定文件和其他资产需要被捆绑在一起什么对请求作出响应。
- 然后响应被返回给请求该信息的计算机和通过因特网发送。
- 该网页呈现在用户的Web浏览器。
没有什么太复杂,在这个层面,对不对?而对于本教程,而这个系列的目的,即工作。
数据库
所以,这是什么谈的数据库?如果从一台计算机到另一台Web服务器的路由信息,什么是数据库,为什么我们需要它?
想想这样说:如果你主持一个具有检索了几页和一些图像的网站,然后检索文件本身是好的。
但是,如果给定页面是由在多个文件中发现的组件,需要的整个文件系统传播数据,并存储在所有构成网站的目录图像?
在这一点上,它变得更加复杂一点,你需要一种方法来有效地管理所有数据的发送和从网站获取。这是一个数据库到图片。维基百科:
数据库是数据的有组织的集合。它的模式,表,查询,报表视图和其他对象的集合。该数据通常被组织到在支持需要的信息流程,如在支持寻找具有空位的宾馆的方式建模的房间在酒店的可用性的方式现实的各方面进行建模。
需要明确的是,数据库的话题可以持续相当一段时间。还有在大学多个课程,专门专注于数据库。但我们并不担心这个教程的目的。
此外,还有各种各样的数据库类型。为WordPress的目的,我们将与合作关系型数据库系统称为MySQL的。
世界上最流行的开源数据库。
再次,它是最流行的数据库系统 - 就像Apache的谁谁谁开始与WordPress的工作很多人都开始使用MySQL之一。
需要明确的是,其他数据库系统 可与WordPress使用,但它需要更多的工作来得到这一切成立,所以这是什么一个先进的教程或系列教程。
编程语言
最后,需要注意的是WordPress是实际上由是非常重要的 4 编程语言。在没有特定的顺序,这些语言包括:
- CSS
- JavaScript的
- HTML
- PHP
的CSS,JavaScript和HTML都可以通过浏览器没有任何特殊的软件渲染。但是PHP?这是完全不同的东西。
首先,PHP代表“超文本预处理器”。我知道,这是一个奇怪的缩写,是不是?这就是被称为递归缩写。无论如何,问题是,PHP实际上是一个服务器端编程语言。这意味着这是它是为在网站上(而不是在你浏览网页的计算机)运行在同一台计算机上运行的语言。
它提供了对文件系统,数据库笔者查阅,并允许他们写了很多的功能,其他语言如CSS,JavaScript和HTML根本就没有提供。
随着中说,什么是PHP?从维基百科:
PHP是一种服务器端脚本语言设计用于Web开发,但也可用作通用编程语言。最初由拉斯姆斯·勒多夫于1994年创建的,PHP的参考实现现在由PHP集团生产。
简而言之, 这是什么语言允许所有的WordPress件协同工作,使他们能够生产所有的你已经习惯了看到的功能。这包括从安装到仪表板,管理区,主题,插件和网站的面向公众的一面。
如果说有很多东西需要学习将是轻描淡写。但我们都开始的地方,而这正是本教程的目的是什么。
ALL-IN-One的安装
我知道:只要让WordPress的启动和运行,这是一个很大的信息。它甚至可能会导致你怀疑它是否值得去追求它。但是请相信我(和其他成千上万的),当我们说这是!
好消息是,你没有手动设置,配置和连接所有的各个组成部分,以获得一个Web服务器计算机上运行。当然,有一些这样做可说的。如果不出意外,你会学到很多东西。
但是,如果你拥有了一切的坚实理解,是迄今为止本教程中,那么你在一个很好的位置,使用许多的所有功能于一身的安装程序可用于多种操作系统之一。
这些软件包旨在设置Apache,MySQL和PHP你这样,一旦安装完毕,你就可以开始你的基于Web的项目。并考虑WordPress是一个基于Web的应用程序,它们使完美的解决方案,以便安装到起床,在任何时间与WordPress运行。
提供有关每一个包可用会以书面的网页和教程页面练习的教程。下面,你会发现最流行的应用程序的总结以及对在那里你可以下载他们和他们的说明的链接。
- XAMPP。XAMPP适用于Windows,Mac OS X和Linux的所有功能于一身的安装。这使得它非常容易设置Web服务器,数据库和编程语言必要得到一个基本的托管环境,您的机器上工作。它有一个易于使用的界面,并且可以通过与应用程序捆绑在一起的配置文件被进一步配置。
- 甲基苯丙胺。甲基苯丙胺是在类似的XAMPP这是另一种方式来获得一个托管环境设置,但它专为OS X的设计有两个版本:一个免费版和高级版。虽然免费版本的作品就好了,这将是由你和你的需要来决定,如果你想使用的高级版本。其次,这就是我们将要使用的下一篇文章,在本教程中,通过安装WordPress行走。
- WAMP。如果你正在寻找一个Windows的解决方案,那么WAMP是您最佳的选择。这就像前面提到的项目,但它专门致力于Windows操作系统。它使设置环境不在话下,而且可以很容易地尽可能轻松地管理从本地计算机环境。
需要明确的是,还有其他的方式来获得这样的设置。其他工具包括像VVV和DesktopServer ; 然而,这两种是什么本教程提供的范围之外。如果你是刚刚起步或不熟悉的讨论迄今,我建议避免这些工具,直到很久以后在你的WordPress职业生涯的概念。