如何在Linux上安装WordPress?

Linux上的Wordpress

在我们的发行版上成功安装了 XAMPP 之后,我们现在将借此机会在我们的计算机上安装 WordPress,以便我们可以进行相关的测试,无论是创建还是修改此 CMS 的主题或插件。

借助WordPress,我们可以创建几乎所有类型的网页,这要归功于WordPress的灵活性以及为其提供的大量插件。

在Linux上安装WordPress

第一步是从 WordPress 官方网站下载 WordPress;为此,只需访问以下链接即可。

下载完最新版本的 WordPress 后,我建议在解压之前将下载的文件放入 XAMPP 文件夹中。

mv latest.zip /opt/lampp/htdocs/

解压缩文件:

unzip /opt/lampp/htdocs/wordpress*.zip

如果您希望 WordPress 成为本地主机上的主站点,我们只需要按如下方式移动所有文件。

我们将自己放置在解压缩的文件夹内:

cd /opt/lampp/htdocs/wordpress-4.9.5/wordpress

然后,我们将所有文件移动到主要XAMPP路径:

mv wordpress/* …/

在Linux上安装WordPress入门

此时我们必须验证所有 XAMPP 进程是否运行正常;它们必须运行:PHP、Apache 和 MariaDB。

我们可以从浏览器中以图形方式执行安装,我们只需要转到localhost。

出现WordPress安装和配置向导,第一步是要求我们创建数据库。

WordPress安装

或者,我们也可以在终端中执行此操作。为此,我们在终端中执行以下命令:

mysql -u root -p

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

FLUSH PRIVILEGES;

EXIT;

其中数据库是wordpress,用户是wodpressuser,密码是password。

现在我们可以选择是否安装WordPress 提供的私钥,以获得更安全的安装体验;这完全取决于用户。要进行此操作,请键入:

curl -s https://api.wordpress.org/secret-key/1.1/salt/

它将为我们提供一些价值,我们将在单独的博客说明中照搬这些价值。

我们重命名了位于 WordPress 文件夹内的以下文件:

cp wp-config-sample.php wp-config.php

完成上述步骤后,我们需要编辑以下文件并添加数据库信息:

 sudo nano wp-config.php

找到以下几行并替换对应的内容如下:

define('DB_NAME', 'wordpress');

/** MySQL database username */

define('DB_USER', 'wordpressuser');

/** MySQL database password */

define('DB_PASSWORD', 'password');

. . .

define('FS_METHOD', 'direct');

他们还应该寻找以下内容:

define('AUTH_KEY',         'put your unique phrase here');

define('SECURE_AUTH_KEY',  'put your unique phrase here');

define('LOGGED_IN_KEY',    'put your unique phrase here');

define('NONCE_KEY',        'put your unique phrase here');

define('AUTH_SALT',        'put your unique phrase here');

define('SECURE_AUTH_SALT', 'put your unique phrase here');

define('LOGGED_IN_SALT',   'put your unique phrase here');

define('NONCE_SALT',       'put your unique phrase here');

他们会将之前获得的私钥存放在哪里。

保存并关闭文件。

现在我们只需打开浏览器,输入并访问 localhost。系统会提示我们完成安装过程。之后,我们会被要求选择语言,并设置用户名和密码,以便访问 WordPress 控制面板。

用户名和密码将以管理员身份创建,如果他们想使用其他类型的用户,则可以在WordPress提供的选项中创建。

有时它要求从数据库中获取配置数据,您可以将其放回去。 发生这种情况是由于缓存问题所致,您可以清理它并重新加载浏览器来避免这种情况。

这样,您就可以在系统上安装WordPress,以便执行测试。

安装非常简单,由于此CMS的配置很多而且还取决于用户,因此我不想做得更深。

您可以使用PHP.ini值来调整它们以适应WordPress使用需求,以及将设置添加到主WordPress文件夹中的.htaccess文件中。

正如我所评论的那样,这已经取决于您的需求,并且网络上有太多有关这些的信息,您可以依靠WordPress Codex来了解更多信息。


在 Google 中将其添加为首选来源