安装 #
如何安装 WordPress? #
在大多数情况下,安装 WordPress 是一个非常简单的过程,只需不到五分钟即可完成。许多网络主机提供工具来自动为您安装 WordPress。如果您更喜欢手动安装,您可以查看安装指南。
如何为我的 WordPress 网站找到一个好的主机? #
任何支持WordPress 要求的主机都可用于托管您的网站。如果您不确定您的主机是否可以运行 WordPress,最好的办法是联系他们并询问他们是否符合运行 WordPress 的要求。您可以在此处找到一些不错的主机列表。
如何使用 cPanel / cPanel X 安装? #
如果您想使用 cPanel 执行手动安装,您可以按照使用 cPanel的指南进行操作。
如何配置 wp-config.php 文件? #
wp-config.php 文件是您网站中最重要的文件之一。它位于 WordPress 安装的根目录中,包含网站的大部分配置详细信息。可以在任何纯文本编辑器中编辑此文件。通常这不是必需的,除非您手动安装 WordPress。
也可以看看:
安装 WordPress 有什么要求? #
运行 WordPress 的当前要求可以在 WordPress.org 的要求页面上找到。
如何让 WordPress 使用我的语言? #
如果您想更改 WordPress 使用的语言,您可以在管理屏幕中选择您喜欢的语言。为此,您可以转到Settings > General,然后从 Site Language 下拉菜单中选择您喜欢的语言。
我需要创建一个数据库吗? #
是的。WordPress 需要访问MySQL或MariaDB数据库来存储信息。所以你需要一个数据库。
如果出现以下情况,您应该创建一个新数据库:
- 您尚未在服务器上创建一个
- 您慷慨的主机为您提供了多个数据库,并且您希望为您正在设置的网站提供一个单独的数据库。
不必为每个 WordPress 安装创建一个新数据库。
- 如果您为多个 WordPress 安装使用同一个数据库,请注意编辑wp – config.php文件,确保每个安装都有唯一的数据库前缀。
- 如果您正在为新网站设置新数据库,请编辑wp – config.php,并确保获取数据库名称和其他详细信息正确。
也可以看看:
为什么我的网站显示 403 错误? #
如果在上传您的网站后出现以下(或类似)消息,则可能会发生一些事情:
您无权查看此页面。您可能无权使用您提供的凭据查看此目录或页面。如果您认为您应该能够查看此目录或页面,请尝试使用personal.fredsmith.com 主页上可能列出的任何电子邮件地址或电话号码联系该网站。您可以单击“搜索”在 Internet 上查找信息。HTTP 错误 403 – 禁止
如果您的帐户托管在基于 Apache 的服务器上,则可能会发生以下情况:
- 服务器权限不允许执行请求
- 您的 index.php 未配置为允许的目录索引
- 底层文件系统不允许 Apache 访问请求的文件
如果您检查了所有这些设置并且一切似乎都设置正确,您最好联系您的托管服务提供商寻求支持。
我可以重命名 WordPress 文件夹吗? #
如果您尚未安装WordPress,您可以在上传文件之前,甚至在上传文件之后重命名包含 WordPress 文件的文件夹。
如果您已经安装了WordPress ,并且想要重命名文件夹,请以管理员身份登录您的网站并在Settings > General中更改以下设置:
- WordPress地址(网址):
- 网站地址(网址):
完成此操作后,您可以重命名包含 WordPress 文件的目录或文件夹。
也可以看看:
为什么我的上传目录是“C:apachehtdocswordpress”? #
当您指定上传路径时,您使用了反斜杠。
使用正斜杠“/”指定目录的路径。
我可以在 Windows Server 上安装 WordPress 吗? #
是的你可以!只要您安装了 PHP,开始使用 WordPress 就不会有任何问题。Apache 和 Microsoft IIS 都能够为您的 WordPress 网站提供服务。
高级安装 #
如何使用不同目录中的文件安装 WordPress? #
这也回答了以下问题:
- 如何将我的博客放在一个文件夹中,但将我的索引放在根目录中?
- 我怎样才能让人们在 www.example.com 上看到我的博客但保留所有文件
www.example.com/wordpress
? - 如何将 WordPress 安装在与 index.php 不同的目录中?
也可以看看:
如何向人们隐藏我的博客? #
无论您是在测试新版本的 WordPress、设置新博客还是出于其他原因限制访问,以下信息都可以帮助您阻止不受欢迎的访问者。
阿帕奇
没有保证的方法可以做到这一点。您可以使用.htaccess文件(其中还包含您的永久链接代码)来检查某些 IP 地址并阻止他们查看您的网站。这只会阻止 IP 地址,而不是人,因此如果他们有权访问允许的 IP 地址,他们就可以访问您的页面。一个教程位于Clockwatchers.com
.htaccess文件还可用于防止他人“热链接”到您的图像(带宽盗窃)或设置受密码保护的博客。
Apache 基本身份验证
需要密码才能使用.htaccess和.htpasswd访问您的站点。
帮助您创建密码保护站点所需文件的工具:Htpasswd 生成器、htaccess 工具和Clockwatchers.com .htaccess 和 .htpasswd 工具
注意:当您的网站被访问时,密码使用 Base64 进行弱编码,很容易被拦截和解码。
搜索引擎:蜘蛛和机器人
搜索引擎将索引您的网站并缓存您的内容。如果您不希望这种情况发生,您可以转到“设置”>“从管理屏幕读取”,然后单击“阻止搜索引擎索引此站点”框以要求搜索引擎不要索引此站点。
注意:由搜索引擎来满足您的请求。
您可以使用名为robots.txt的文件。可以在Affilorama.com和网络上的其他地方找到更多详细信息。
如何解决登录问题? #
也可以看看:
当我在反向代理后面时,如何让 WordPress 工作? #
在某些设置中,有必要使用 HTTP_HOST 标头以外的东西来生成 URL。反向代理接收原始请求并将其发送到一组服务器中的一个。为此,它会用内部服务器的域覆盖 HTTP_HOST。当该域不可公开访问时,充其量您的图像可能无法正确加载,最坏的情况是您将陷入重定向循环。要解决此问题,请确定哪个标头具有正确的域名,并在 wp-config.php 文件中添加一行,用正确的主机名覆盖 HTTP_HOST。
如果您需要使用 SERVER_NAME,请将此行添加到 wp-config.php:
1 | $_SERVER [ 'HTTP_HOST' ] = $_SERVER [ 'SERVER_NAME' ]; |
如果您需要使用 HTTP_X_FORWARDED_HOST,请将此行添加到 wp-config.php:
1 | $_SERVER [ 'HTTP_HOST' ] = $_SERVER [ 'HTTP_X_FORWARDED_HOST' ]; |
FTP #
我如何 FTP? #
也可以看看:
如何使用 FileZilla? #
也可以看看:
如何上传文件和文件夹? #
也可以看看:
如何进行 CHMOD 文件? #
也可以看看:
MySQL 或 MariaDB #
我真的需要 MySQL/MariaDB 吗? #
是的。您当然需要MySQL或MariaDB数据库服务器来支持您的 WordPress 博客。事实上,WordPress 只支持MySQL和MariaDB数据库服务器。
也可以看看:
我可以使用 MySQL/MariaDB 以外的数据库吗? #
不可以。目前不支持其他数据库。
还有其他几个优秀的数据库存储引擎,比如 PostgreSQL 和 SQLite,WordPress 有兴趣在未来支持这些引擎。支持多个数据库比听起来要棘手,并且没有在积极开发中,尽管有很多关于最佳方法的架构讨论。在Using Alternative Databases中讨论了增加受支持数据库数量的方法。
为什么 WordPress 使用 MySQL/MariaDB? #
MySQL和MariaDB非常快。它也是世界上使用最广泛的数据库服务器。开源和免费的MySQL和MariaDB由数千个低成本Linux(和 Windows!)主机支持,这意味着任何想要启动 WordPress(或数据库驱动)网站的人进入门槛非常低。MySQL 的文档是有用的、有说服力的和透彻的。(注意:如果您不熟悉这一切,这可能会令人生畏。)除此之外,用户可以使用专门为此目的开发的phpMyAdmin直接操作MySQL和MariaDB ,很明显MySQLMariaDB是最好的选择。
PHP #
什么是 phpMyAdmin? #
phpMyAdmin 是一个用 PHP 编写的工具,旨在通过 Web 处理 MySQL/MariaDB 的管理。
也可以看看:
我需要了解 PHP 才能使用 WordPress 吗? #
不会。唯一一次你会用PHP修改你的 WordPress 博客是在集成一些插件的时候。在大多数情况下,插件随附的文本文件中会给出明确的说明。除此之外,您不会更改任何 PHP 文件。
WordPress 会在 PHP 安全模式下运行吗? #
明确地!当PHP在安全模式下运行时,任何版本的 WordPress 都没有已知问题。
我真的需要 PHP 吗? #
是的。您当然需要PHP来支持您的 WordPress 博客。PHP是驱动所有 WordPress 的脚本语言,如果没有PHP,您的服务器将无法解释创建您的博客的页面。有关支持的 PHP 版本,请参阅WordPress 要求。
如何找出我拥有的 PHP 版本? #
要获取有关您的服务器的信息,您可以使用phpinfo()函数。这还将为您提供有关Apache和PHP版本以及mod_rewrite的信息。
也可以看看:
输入 #
如何从使用不同博客工具(如 b2、Movable Type MT、Blogger 等)的当前博客导入帖子? #
也可以看看: