使用 PrestaShop、Virtualmin 和 Nginx 在 Ubuntu VPS 上建立自己的电子商务网站
如果您是一位小企业家,想要将您的业务转移到线上,那么您需要一个电子商务解决方案,让您的客户可以在线购买您的产品和服务。PrestaShop 就可以提供这样的功能。这篇教程将向您展示如何在 VPS 上使用 Virtualmin 和 Nginx 安装 PrestaShop。
PrestaShop 是一款免费软件,但您需要购买插件来扩展其功能。我们在 vpsfix.com 发现,大部分电子商务网站所需的基本功能要么已经包含在 PrestaShop 核心中,要么可以作为免费插件使用。因此,PrestaShop 值得一试。对于决定使用 PrestaShop 作为电子商务平台的任何人,
安装 PrestaShop前提条件
我们使用 Virtualmin 和 Nginx 构建的高性能服务器需要您拥有一个未经管理的 VPS。这些不是市场上常见的昂贵 VPS,而是价格便宜且自我管理的 VPS。您可以从我们的 推荐未经管理的 VPS 提供商 列表中获取一个。当您为 PrestaShop 网站创建服务器时,请确保它是一个 Ubuntu 20.04 服务器。
接下来,您需要一个域名,您可以从 NameCheap 获取。但是我假设您已经为您的电子商务商店拥有一个域名。
好的,让我们转到初始服务器配置。按照以下教程依次完成它们。它们将为高性能 PrestaShop 电子商务网站奠定基础,包括 PHP v8.0、Nginx v1.22 和 MySQL v8,以及 Virtualmin v7.1 GPL 控制面板。
完成上述步骤后,您的未经管理的 VPS 就准备好了,可以用于大多数网络应用程序。
PrestaShop 的 PHP 版本要求
根据官方的 系统要求 页面,PrestaShop 目前仅支持 PHP v7.4。但是我们的服务器设置在服务器上安装了 PHP v8.0。这不是什么大问题,因为我们的服务器设置已经支持所有主要的 PHP 版本。前往 在单个服务器上安装多个 PHP 版本的教程,安装 PHP v7.4。不要忘记按照多 PHP 教程中的子主题“配置 Virtualmin 使用特定的 PHP 版本”配置您的域名以使用 PHP v7.4。
PHP 版本可能会发生变化
PrestaShop 正在积极开发中。因此,他们很可能会支持最新的 PHP 版本。请注意 PrestaShop 系统要求页面,并使用我们的多 PHP 教程中的步骤安装和配置任何新的 PHP 版本。
安装 PrestaShop
现在,我们已经准备好在 Virtualmin 和 Nginx 上安装 PrestaShop 了。请按照以下步骤进行操作:
- 登录 Virtualmin 控制面板。
- 转到“创建虚拟服务器”页面,并输入您的域名和描述。
- 在“服务和选项”部分中,选择“Nginx 容器”,然后单击“创建服务器”按钮。
- 选中您刚刚创建的虚拟服务器,并单击“安装脚本”。
- 在“应用程序”部分中,选择“PrestaShop”,然后单击“安装脚本”按钮。
- 在弹出的窗口中,输入您的电子邮件和管理员密码,然后单击“安装”按钮。
- 安装过程需要一些时间,等待它完成。
- 安装完成后,您可以访问您的 PrestaShop 商店了。
配置 PrestaShop
在 PrestaShop 安装完成后,您需要对其进行配置,以使其适合您的电子商务需求。以下是一些常见的配置步骤:
- 登录 PrestaShop 后台管理面板,使用您在安装过程中创建的管理员帐户进行登录。
- 在左侧菜单中,选择“首选项”>“一般”。
- 确认您的商店名称和电子邮件地址,并根据需要进行更改。
- 在“SEO 和 URL”选项卡下,配置您的商店的 URL 设置。
- 在“产品”选项卡下,配置默认的产品设置。
- 在“付款”选项卡下,配置您的付款方式,例如 PayPal 或 Stripe。
- 在“配送”选项卡下,配置您的配送方式和运费。
- 在“员工”选项卡下,添加其他管理员和员工帐户,以便多人管理商店。
这只是一些常见的配置步骤,根据您的电子商务需求,您可能需要进行其他配置。
总结
通过使用 Virtualmin 和 Nginx,在 Ubuntu 20.04 VPS 上安装 PrestaShop 可以快速轻松地构建自己的电子商务网站。在安装前,您需要确保您的 VPS 是未经管理的 Ubuntu 20.04 服务器,并拥有一个域名。在安装 PrestaShop 前,您还需要安装适当的 PHP 版本。
安装 PrestaShop 是相对简单的,只需要使用 Virtualmin 控制面板中的安装脚本。在安装后,您需要对 PrestaShop 进行配置,以使其适合您的电子商务需求。这些配置包括商店名称、付款方式、配送方式等。
总的来说,PrestaShop 是一款功能强大的电子商务解决方案,适合小企业家和个体户。使用 Virtualmin 和 Nginx,在 Ubuntu 20.04 VPS 上安装 PrestaShop 是快速、轻松和经济实惠的选择。