如何在Ubuntu上安装WordPress

WordPress是一个全面的内容管理系统(CMS),为您每天访问的许多网站提供动力。

如果您想开始开发WordPress网站,但还没有准备好为云服务器付费,您可以在PC上本地运行和托管WordPress网站。以下是您需要知道的关于在Linux上安装WordPress的所有信息。

为什么使用WordPress?

根据WordPress的数据,全球40%的网站都是使用WordPress构建的。这些都是令人印象深刻的统计数据,你可能会想知道,“为什么WordPress如此受欢迎?”

以下是许多人选择WordPress来支持他们的网站的一些关键原因:

  • 用户友好:WordPress带有直观和易于使用的仪表板,使创建和管理网站变得毫不费力。这也使学习框架变得更容易。
  • 多才多艺:你可以使用WordPress创建各种各样的网站,如博客、在线商店、公司登录页面等。
  • 定制:WordPress网站的两个核心元素是主题和插件。这些允许您根据自己的喜好定制和修改网站的外观。
  • 成本效益:WordPress是开源的,免费使用,在开发网站时具有经济意义。此外,找到WordPress开发者相对容易,这使得它更便宜。

以下是在Ubuntu上安装WordPress的步骤:

1.设置LAMP堆栈

LAMP堆栈是WordPress有效运行所需的四个主要软件包的集合。LAMP代表Linux、ApacheMySQL和PHP。

  • Linux是您部署WordPress网站的操作系统。
  • APACHE是一个开源的Web服务器应用程序,用于在互联网上提供网页和其他内容。它促进了服务器和您的Web浏览器之间的连接。它是使用最广泛的Web服务器之一,以其稳定性、灵活性和可扩展性而闻名。
  • MySQL是一个强大的、开源的、跨平台的关系数据库管理系统(RDBMS),广泛用于管理和存储结构化数据。它用于保存和持久化您的网站信息。
  • PHP是一种用于开发网站的服务器端编程语言。您可以使用PHP开发核心WordPress软件及其主题和模板。此外,它还处理WordPress网站上的所有业务逻辑。

XAMPP是一个很棒的LAMP堆栈,它将所有这些软件包捆绑在一起。如果您的PC上没有灯堆,设置它相对容易。

首先,下载用于Linux的XAMPP。

下载:XAMPP

下载完成后,转到下载目录,然后使用以下命令授予新下载的XAMPP文件执行权限:

cd~/下载sudo chmod 777 xampp—linux—x64—*—installer. run&& 

使用以下命令启动XAMPP安装程序:

Sudo./xampp-linux-x64-*-installer.run 

您将看到一个图形安装程序,所以只需跟随完成安装。

安装后,您可以使用以下命令启动或运行XAMPP:

sudo/opt/lampp/lampp start 

启动XAMPP后,可以使用Web浏览器转到以下URL:localhost。如果您配置正确,您将看到一个类似以下内容的屏幕:

请记住,WordPress是跨平台的,因此您也可以在Windows或macOS上本地安装它。

2.在Linux上下载WordPress

设置了LAMP堆栈后,您可以继续下载最新的WordPress版本。

默认情况下,WordPress将被下载到您的下载目录。接下来,使用cd命令进入Downloads目录:

cd~/下载 

使用解压缩工具解压缩新下载的WordPress压缩文件,如下所示:

unzip wordpress—*. zip 

下载:WordPress

3.在Linux上配置WordPress

在/opt/lampp/htdocs目录中创建一个文件夹,该文件夹对应于要创建的网站的名称。文件夹名称是您将在URL中用于本地导航到WordPress站点的名称。

进入opt目录并创建名为Muo的文件夹。你可以随意使用你喜欢的任何名字。

Cd/opt/lampp/htdocs&&sudo mkdir Muo 

将您之前解压缩的WordPress文件夹的内容复制到您的网站目录中。

Sudo cp-R~/下载/wordPress-*/wordpress/*/opt/lampp/htdocs/muo 

请记住将前面命令中的WordPress版本替换为正确的版本。

使用以下方法将网站及其所有内容的所有者从根目录更改为www—data:

Sudo Chown www-data:www-data-R/opt/lampp/htdocs/muo/ 

此外,更改写入权限,以便您可以轻松地在本地使用您的WordPress站点。

sudo chmod 777—R/opt/lampp/htdocs/muo 

不要在生产环境上使用前面的写权限,因为它们不够严格,但它们对于测试和本地开发来说是可以的。

4.在Linux上安装WordPress

您的WordPress网站需要一个数据库来存储和保存网站配置和用户详细信息。幸运的是,XAMPP已经为我们安装了MySQL数据库。

您可以通过浏览器访问URL:localhost/phpmyadmin来访问数据库。

单击左侧窗格中的New按钮,并指定数据库的名称。然后,单击创建。我已经命名我的muo以对应的网站名称。

访问URL localhost/muo以开始配置您的网站。将muo替换为您在第三步中指定的网站文件夹名称。

在下一页上,您应该提供数据库名称和其他详细信息。默认的MySQL用户名是根,没有密码,所以只需将其留空即可。

单击"提交"按钮并按照随后的提示进行操作。

最后,提供站点标题、用户名、强密码和您的电子邮件地址。然后,点击Install按钮。

在下一页,您将登录到WordPress管理面板,该面板允许您根据自己的喜好定制和构建您的网站。

保护您的WordPress网站很重要

WordPress非常适合开发各种网站。最重要的是,它很容易开始使用并安装在本地PC上。

当您希望在生产环境中部署WordPress网站时,您必须保护网站以避免数据泄露和漏洞利用。

FAQ

问:如何在Ubuntu中检查WordPress版本?

有几种方法可以检查Ubuntu PC上安装了哪个版本的WordPress。最简单的方法是使用您的WordPress仪表板的一瞥卡。登录到您网站的仪表板,您将看到提及的版本号以及您正在使用的主题。例如,“WordPress 6.3.1运行GeneratePress主题。”

另一种方法是从左侧边栏切换到Updates选项卡,查看您当前使用的版本。

问:WordPress对大型网站好吗?

考虑到建立WordPress网站是多么容易,有理由怀疑WordPress是否足够强大,足以支持大型网站。答案是:是的,WordPress可以轻松处理大型网站。

您可以自定义WordPress以满足您的需求,并通过修改代码来扩展其功能。您可以为您的WordPress网站创建自定义的插件和主题,并美化整个管理仪表板,如果您愿意。

问:WordPress网站需要phpMyAdmin吗?

虽然你不需要使用像phpMyAdmin这样的数据库管理工具来管理你的WordPress网站的数据库,但如果你想要对支撑你网站的数据进行细粒度的控制,建议你这样做。然而,与WordPress一起安装phpMyAdmin并不是强制性的。