在我们的发行版上成功安装了 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安装和配置向导,第一步是要求我们创建数据库。

或者,我们也可以在终端中执行此操作。为此,我们在终端中执行以下命令:
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来了解更多信息。