快速业务通道

为WordPress配置NetBeans项目 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

为WordPress配置NetBeans项目

时间:2011-07-18

本文档介绍如何为 WordPress 配置 NetBeans PHP 项目。该项目对于开发 WordPress 及其扩展的开发人员来说非常有用,对那些想要调试或者只是研究 WordPress 代码的人来说也非常有用。

注意:本文档中描述的场景假设所有资源(Web 服务器、数据库、PHP 资源)在本地开发机器上均可用。在远程开发的情况下,项目配置可能有所不同。

获取 WordPress 资源

WordPress 资源可以从 http://wordpress.org/ 获得。只需将您的浏览器指向 http://wordpress.org/download/ 并下载最新版本(撰写本文时最新的版本是 v2.6)。

下载 .zip 或 .tar.gz 包并将其解压到某个位置(例如 /home/<yourname>/sources/)。该资源将被解压到 wordpress 子目录。

安装 NetBeans

下载并安装 NetBeans IDE 6.5 for PHP。您可以从以下网站获得最新的开发版本:

http://bits.netbeans.org/download/trunk/nightly/latest/

或者使用 Beta (Milestone 2) 版(当其可用时)。

下载 .zip 或 .tar.gz 包并将其解压到驱动器上(例如 /home/<yourname>/sources/)。

配置 Web 服务器和 PHP

确保您已经在系统上安装并运行 Apache Web 服务器。您还需要配置 PHP 运行时和 XDebug 扩展。根据您的开发平台,配置步骤可能会有所不同。请参考 PHP 学习资源 的 配置您的 PHP 开发环境 部分。

配置 MySQL

确保您已经在系统上安装并运行 MySQL 服务器。如果您还没有 MySQL,请参考 MySQL 网站 了解如何在您的开发平台上获取和设置数据库服务器。

让服务器运行后,您需要为 WordPress 创建数据库。您也必须创建一个可以在该数据库中创建表以及插入和选择数据的用户。

CREATE DATABASE wordpress; GRANT ALL ON wordpress.* TO ''wordpress''@''localhost'' IDENTIFIED by ''secret'';

在本例中,我们创建了一个名称为 wordpress 的数据库和一个名称为 wordpress 的用户,其密码为 secret。您可以为您的项目选择不同的名称和密码。

在 NetBeans 中创建项目

现在您已经一切就绪,下面开始在 NetBeans 中创建一个 WordPress 项目。

启动 NetBeans。当该 IDE 出现后,创建一个新的 PHP 项目(File | New Project -> PHP;PHP Application with Existing Sources)。

为WordPress配置NetBeans项目 - 编程入门网

单击 Next。

在 Sources Folder 字段中,键入或选择您先前解压 WordPress 资源的目录(/home/honza/sources/wordpress)。

选择项目名称 (WordPress)。

我们不想混淆原始源文件和 NetBeans 创建的项目元数据,所以选择 Put NetBeans metadata into a separate folder(将 NetBeans 元数据放入一个单独的文件夹)选项,并键入该文件夹的路径 (/home/honza/NetBeansProjects/WordPress)。

为WordPress配置NetBeans项目 - 编程入门网

单击 Next 按钮。

为WordPress配置NetBeans项目(2)

时间:2011-07-18

在 Run Configuration 步骤中,选择 Run As Local Web Site(作为本地网站运行)

键入 URL 在浏览器中打开主 WordPress 页面 (http://localhost/blog/)。

我们还希望将该文件复制到该本地 Web 服务器的文档根目录下。选中 Copy files 复选框,键入 WordPress 应用程序的根目录。(注意:在本例中,本地文档根目录为 /home/honza/www/,WordPress 文件将被复制到 /home/honza/www/blog。确保设置与您的环境匹配的根路径。)

为WordPress配置NetBeans项目 - 编程入门网

完成 WordPress 安装

在 NetBeans 的 Projects 项目中,展开 Source Files 文件夹,找到 wp-config-sample.php 文件,在同一文件夹中创建其副本(右键单击 | 复制,右键单击 | 粘贴),将其重命名为 wp-config.php。

在 NetBeans 编辑器中打开文件 wp-config.php。

您应该看到一个具有几个 PHP 常量的文件。

为WordPress配置NetBeans项目 - 编程入门网

您需要修改其中一些常量来匹配您的系统和项目设置。至少,您需要自定义以下常量的值:

define(''DB_NAME'', ''wordpress''); // The name of the database define(''DB_USER'', ''wordpress''); // Your MySQL username define(''DB_PASSWORD'', ''secret''); // ...and password

在以上各步中使用您创建的数据库名、用户名和密码。

您也应该遵循 wp-config.php 中的指导原则,并为 AUTH_KEY、SECURE_AUTH_KEY 和 LOGGED_IN_KEY 键入唯一的短语。

保存文件 (Ctrl+S) 并运行该 WordPress 项目(F6,或者在项目的上下文菜单中选择 Run),WordPress 安装页面应该出现在您的 Web 浏览器中:

为WordPress配置NetBeans项目 - 编程入门网

选择您的博客的名字并键入您的电子邮件地址。单击 Install WordPress 按钮。

则会为您生成一个管理员密码,把它记在某个地方。

导航到您的博客 URL。您应该看到与下图所示的内容:

为WordPress配置NetBeans项目 - 编程入门网

现在,博客设置已经完成。要更改管理员密码,单击 Site Admin 链接,使用前一步生成的密码登录,然后选择页面右上角的 Users。更改 admin 用户的属性。

现在您可以在 NetBeans 中体验该项目了。您可以研究 WordPress 代码,在 NetBeans 调试器中逐步跟踪它,进行更改,或者开发您自己的 WordPress 扩展或主题。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号