5.2. 如何通过 PHPMyadmin 安装 PHP-Nuke

5.2.1. 什么是 PHPMyadmin

PHPMyAdmin 是一个用于管理 MySQL 数据库的可视化系统(参见 图 5-2)。它使用 PHP 编写,用于显示安装了 MySQL 的服务器(或客户端)上的数据库内容。通过此界面,您可以创建新数据库、修改现有数据库以及修改单个字段的内容。

图 5-2. PHPMyAdmin 启动界面

PHPMyAdmin 启动界面

5.2.2. 如何通过 PHPMyadmin 安装 PHP-Nuke 的数据库

单击左侧栏,根据您选择的数据库,您将看到一个弹出列表菜单,显示数据库的结构(同时,中心页面将显示数据库的放大结构),以及一系列选项,所有选项都在页面底部(参见 图 5-3)。这些选项是我们安装 PHP-Nuke 时感兴趣的内容。

图 5-3. PHPMyAdmin 表格选择

PHPMyAdmin 表格选择

您现在需要做的是点击“浏览”并搜索包含构建 PHP-Nuke 数据库结构的指令的 .sql 文件(参见 图 5-4)。找到后,只需点击“执行”即可安装数据库。当然,如果出现错误,将在安装过程结束时报告。当然,“操作成功”消息也是如此。

图 5-4. PHPMyAdmin: SQL 查询

PHPMyAdmin: SQL 查询

Tip提示
 

PHPMyAdmin 的其他与 PHP-Nuke 安装无关的选项可以在 www.spaghettibrain.com 上发布的教程第 11.3 节 中找到。

图 5-5. PHPMyAdmin: 表格数据

PHPMyAdmin: 表格数据

图 5-6. PHPMyAdmin: 数据库转储

PHPMyAdmin: 数据库转储

5.2.3. config.php 文件

好的,在开始管理您的网站之前,剩下的最后一件事是配置 config.php 文件。这很重要,因为它建立了 PHP-Nuke 的 PHP 文件和管理它的 MySQL 数据库之间的连接。

只需要配置几个参数。当您打开“config.php”文件时,您将在顶部附近看到以下内容

$dbhost = "localhost"; (1)
$dbuname = "root"; (2)
$dbpass = ""; (3)
$dbname = "nuke"; (4)
$system = "1"; (5)
$prefix = "nuke"; (6)
$user_prefix = "nuke"; 
$dbtype = "MySQL"; 
(1)
在“localhost”的位置,您需要填写数据库安装所在的主机/服务器。
(2)
在“root”的位置,您必须填写您的用户名。
(3)
您将需要在此处输入您的密码。
(4)
在“nuke”的位置,您需要在此处输入您的数据库名称。
(5)
如果在 Linux/Unix 系统上,请保留为 0,如果在 Windows 服务器上,则设置为 1)
(6)
我建议将其保留为默认值“nuke”,它是每个数据库表名称的前缀。

让我们来看一个例子

那么 config.php 文件应该如下所示

$dbhost = "212.110.12.297";
$dbuname = "Pippo";
$dbpass = "Topolino";
$dbname = "Orazio";
$system = 0;
$prefix = "nuke"; 

Caution注意!
 

这是区分大小写的!请记住使用大写字母!!!在 Linux 系统上,如果您在编写用户名或密码时没有注意字母大小写,系统将不允许您登录。

好了,我们完成了,剩下唯一要做的就是进入管理部分 (www.yoursite.com/admin.php)。第一次登录时,您将使用“God”作为用户名和“Password”作为密码。我建议您尽快更改这些密码。

5.2.4. 资源

如果您正在寻找 PHP-Nuke 托管,Spaghettibrain.com 为您提供定制服务... 欢迎访问! Spaghettibrain.com 是 PHP-Nuke 的意大利支持站点,您将在那里找到模块、安全补丁、支持论坛等等。欢迎尽快参观。