使用 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 是快速、輕鬆和經濟實惠的選擇。