• 欢迎访问小辉博客,有访必回!广告为已更换为百度联盟,希望随手点下,虽然博客是兴趣所在,但也想有一个良性循环!请大家谅解!

从零开始搭建WordPress

建站相关 小辉 673次浏览 已收录 2个评论 扫描二维码

WordPress是一种免费开源的博客平台,拥有强大的插件和模板功能,安装和配置简单,基于PHP语言开发。WordPress所需运行环境:PHP运行环境,MySQL数据库,HTTP服务器。

XAMPP(Apache + MariaDB(MySql) + PHP + Perl)是一个功能强大的建站集成软件包,支持Windows、Linux、MacOS等大多数平台,该软件包含WordPress所需的所有运行环境,还集成了phpMyAdmin和FileZilla,方便进行数据管理和文件传输。使用XAMPP后,没有编程和运维经验的人参照本文也能在30分钟内搭建好WordPress运行环境!

 

1.下载XAMPP。

在官网上下载对应平台的XAMPP安装包,以下步骤以Windows2003示范。官方不再对XP和2003进行支持,老版本的下载入口较为隐蔽,在下图的红框中,我下载的是xampp-win32-1.8.2-6-VC9-installer.exe这个版本。

官方下载地址:https://www.apachefriends.org/download.html

 

2.安装XAMPP。

双击下载的安装包,开始安装,有两个界面需要注意一下,其他的界面可以直接点下一步。

上图是选择需要安装的组件:

 

Apache:HTTP服务器,必装。

MySQL:关系型数据库管理系统,XAMPP使用的是MariaDB,MariaDB是MySQL的一个分支,由开源社区维护,现阶段MariaDB和MySQL在绝大多数方便都是兼容的,必装。

FileZilla:FTP服务器,方便传输文件到服务器,建议安装。

Mercury:邮件服务器,可以不安装。

Tomcat:Web应用服务器,可以部署J2EE项目,也可以通过拓展部署PHP项目,由于已安装了Apache和PHP环境,可以不安装Tomcat。

 

PHP:PHP环境,必装。

Perl:Perl环境,可以不安装。

 

phpMyAdmin:使用PHP语言开发的Web形式的MySQL的数据库管理工具,建议安装。

Webalizer:Web服务器日志分析程序,可以不安装。

Fake sendmail:简易邮件客户端,可以不安装。

 

上图是选择安装目录。

 

3.启动和功能说明。

通过XAMPP Control Panel打开管理界面。

组件的信息和配置:

Service列:是否集成到系统管理工具的服务中,集成后可配置开机自启动。

Module列:组件名称。

PID(s)列:组件的进程id。

Port(s)列:组件使用的端口号。

Actions的Start/Stop按钮:启动/关闭组件。

Actions的Admin按钮:打开对应组件的管理界面或网页。

Actions的Config按钮:配置组件的参数,点击后有二级菜单。

Actions的Logs按钮:组件的日志。

 

XAMPP的信息和配置:

Config按钮:配置XAMPP的参数。

Netstat按钮:查看系统端口使用情况。

Shell按钮:打开命令行界面。

Explorer按钮:打开XAMPP的安装文件夹。

Services按钮:打开系统管理工具的服务管理界面。

Help按钮:XAMPP的使用帮助。

Quit按钮:退出XAMPP Control Panel,启动的组件不会被关闭。

 

最下方显示区域的内容是组件的启动/关闭日志。

 

4.下载WordPress。

官方下载地址:https://cn.wordpress.org/

下载完成并解压,事例中解压到了D:\web\wordpress中。

 

5.配置MySQL数据库。

在XAMPP Control Panel上启动MySQL数据库,点击Admin按钮打开phpmyadmin管理工具。

新建WordPress专用数据库用户。

 

在如下图的界面中配置账户名、密码。如果有远程管理数据库的需求,Host选择本地(如果选择任意主机的话本地无法使用该账户登录)。用户数据库勾选第一项【创建同名数据库】,全局权限均不选择,最后点击保存,创建用户成功,刷新页面后发现左侧数据库列表出现了同账户名相同的数据库。MySQL配置完毕。

 

5.配置Apache。

注意,修改配置文件前建议先备份该文件。

配置访问的权限,使用记事本打开D:\XAMPP\apache\conf\httpd.conf,搜索<Directory />,将标签内容的【Require all denied】替换为【Require all granted】,保存并退出。

 

配置虚拟主机,使用记事本打开D:\XAMPP\apache\conf\extra\httpd-vhosts.conf,在文件的最后添加如下内容,DocumentRoot和ServerName 的内容请替换成自己的目录和域名,保存并退出。

<VirtualHost *:80>

DocumentRoot “D:\web\wordpress” ##项目目录

ServerName 127.0.0.1 ##被访问的域名

DirectoryIndex index.html index.php ##项目首页

</VirtualHost>

 

这两个配置文件修改完成后,启动Apache。

 

5.配置WordPress。

使用浏览器访问http://127.0.0.1/,第一次进入时会打开配置页面。

第一个页面直接点击开始按钮。

第二个页面填写前边配置好的数据库相关信息。

第三个页面直接点击进行安装。

第四个页面填写按照提示填写站点信息,地址填写域名或者外网ip,否则外网用户无法加载图片,最后点击安装。

安装完成后会直接跳转到后台管理界面,安装完成!

WordPress博客界面地址:http://127.0.0.1/

WordPress管理界面地址:http://127.0.0.1/wp-admin/index.php


小辉博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明从零开始搭建WordPress
喜欢 (1)
[cnbzzh@qq.com]
分享 (0)
小辉
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 很详细的wp教程
    河马外贸博客2017-02-04 16:46 Reply Windows 7 | Firefox 51.0
  2. 很详细,涨姿势了
    马超金博客2017-02-07 20:39 Reply Windows 7 | Chrome 45.0.2454.101