mac
自己自带了Apache
服务的。打开Mac
的终端,输入下面命令,便可开启Apache
服务。php
sudo apachectl start
咱们能够在浏览器中输入localhost
,若是看到 It Works!
,说明Apache
服务启动成功!mysql
相关Apache命令为:git
sudo apachectl start #启动 sudo apachectl stop #中止 sudo apachectl restart #重启
Apache
服务默认安装在/etc/apache2
目录下。在Finder
(访达)中,默认状态下,是找不到此路径的。咱们能够经过前往(快捷键:command+shift+g)文件夹的方式,进入到该文件夹。github
在httpd.conf
这个文件中,找到#LoadModule phpXXX
,将其前面的#号去掉(去掉注释)便可。sql
修改好后须要重启Apache
。输入以下命令docker
sudo apachectl restart
如何验证?只需建一个php
文件,看看是否能执行便可。
在部署路径(默认为:/Library/WebServer/Documents
,如已更改,请前往已更改的目录)下,新建一个info.php
文件,在此文件中输入以下代码,并保存:数据库
<?php phpinfo(); ?>
而后在浏览器中输入localhost/info.php
,能够看到以下信息,则说明PHP
配置成功!apache
WordPress
,从官网下载WordPress
最新版本;在安装是遇到个超级麻烦
的问题,wordpress
[官网]不能下载 报错429(不知道什么缘由)(https://wordpress.org/download/)浏览器
/Library/WebServer/Documents
,如已更改,请前往已更改的目录),注意,不是直接将文件夹放入;mysql
连接,可使用Navicat
等链接工具,建立一个新的数据库。(我这里使用的docker
)localhost/index.php
,系统会自动跳转到安装界面。点击如今就开始,就能够开始安装。因为官网不能下载wordpress
,从第三方下载了3.0
版本的而后出现如下的错误wordpress
google一下,wordpress版本 过低致使的
官网不能下载,第三方没有下载的地方,一时间不知所措
救世主 github
从新下载以后,问题解决
本身在本地搭建了一个WordPress
,根据本身的理解及数据库的表结构,画了一个er
图并标识了各个字段分别表明了什么(仅供参考,欢迎指出错误)
posts
)博客发表”文章”存放的地方就是这个wp_posts
(wp_表前缀)表了。这个表里存放的除了普通的文章以外,还有附件和页面(page)的一些信息。post_type
字段是用来区分文章类型的。若是post_type
是’post’
,那么就是文章,若是是’page’
,那么就是页面.
把posts
和links
这些对象和term_taxonomy
表中的term_taxonomy_id
联系起来的关系表,object_id
是与不一样的对象关联,例如wp_posts
中的ID(wp_links中的link_id)等,term_taxonomy_id
就是关联 wp_term_taxonomy
中的term_taxonomy_id
。
刚开始不是很理解,其实它就是一个中间表,可是名字有很奇怪
刚刚接触
WordPress
,对于其结构还不是很理解,欢迎使用过的大佬给出意见和建议