在Linux VPS主機上安裝OpenCart

OpenCart是全球領先品牌和企業廣泛使用的電子商務軟件。一個電子商店預計會有很多訪問者,并且需要安全 - 因此Linux VPS為您的OpenCart網站托管是一個完美的選擇。在開始本教程之前,您需要知道為什么您應該在Linux VPS上托管您的網站:
 
為什么你應該在Linux VPS上托管OpenCart
它更安全穩定。Linux服務器比Windows服務器安全得多。如果您為OpenCart添加一些額外的安全插件,并且您安裝了SSL - 您的網站將得到正確保護。您必須保護您的OpenCart電子商店,因為您將處理來自客戶的大量個人信息。
它比共享主機更快。這有點明顯,但VPS和專用服務器比共享服務器快很多。為了提高電子商務網站的銷售量,您需要盡可能提高用戶體驗。
它更容易安裝。如果您比較在Linux VPS和Windows VPS上安裝OpenCart的方法,則在Linux上安裝OpenCart會更容易,也更易于初學者使用。您甚至可以使用Softaculous的一鍵安裝,或者您可以按照本教程一步一步地進行操作。
它更具可擴展性。您幾乎可以隨意使用Linux VPS執行任何操作,尤其是在您擁有完全root權限的情況下。當您想要將某些內容更改為您的網站時,這會派上用場,但共享主機不允許您這樣做。
總而言之,您應該為您的網上商店使用VPS或專用服務器。Linux是首選。您可以從RoseHosting獲得VPS ,他們提供完全托管的VPS托管服務,并提供全天候免費支持,他們將幫助您免費安裝,設置或遷移基于OpenCart的網站。
 
現在到我們的帖子的主要觀點。在任何Linux發行版上安裝OpenCart都相當簡單。只需遵循這些簡單的步驟,您就可以及時獲得OpenCart實例。
 
如何在Linux VPS上安裝OpenCart
OpenCart對服務器有一些最低要求,但大多數服務器已經滿足這些要求:
 
Web服務器(Apache建議)
PHP(至少5.3)
啟用卷曲
數據庫(MySQL建議)
本教程已針對Ubuntu 16.04 VPS進行了準備和測試,但其他基于Debian的發行版的說明也相同。
 
我們將從安裝Apache開始。如果您已安裝Apache,請跳過此步驟。要安裝Apache Web Server,請使用您的SSH用戶和密碼登錄并運行以下命令:
 
1
sudo apt-get install apache2
接下來,使用以下命令安裝MySQL服務器:
 
 
sudo apt-get install mysql-server
為了提高MySQL服務器的安全性,建議運行交互式安全腳本。您可以使用以下命令來完成此操作:
 
 
sudo mysql_secure_installation
要安裝PHP和其他需求,您需要運行以下命令:
 
 
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql curl php-curl php-gd php-zip
接下來,使用以下命令在您的Linux VPS上下載并配置 OpenCart:
 
 
 
sudo mkdir /var/www/html/opencart
cd /var/www/html/opencart
sudo wget https://github.com/opencart/opencart/archive/master.zip
sudo unzip master.zip
sudo mv opencart-master/upload/* .
sudo mv opencart-master/upload/.htaccess.txt .htaccess
sudo rm -f master.zip
sudo cp config-dist.php config.php
sudo cp admin/config-dist.php admin/config.php
sudo chown -R www-data: /var/www/html/opencart
sudo chmod 0755 system/storage/cache/
sudo chmod 0755 system/storage/logs/
sudo chmod 0755 system/storage/download/
sudo chmod 0755 system/storage/upload/
sudo chmod 0755 system/storage/modification/
sudo chmod 0755 image/
sudo chmod 0755 image/cache/
sudo chmod 0755 image/catalog/
sudo chmod 0755 config.php
sudo chmod 0755 admin/config.php
現在,為OpenCart創建一個Apache虛擬主機
 
 
sudo nano /etc/apache2/sites-available/opencart.conf
添加以下內容:
 
 
<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/opencart
    ServerName yourdomain.com
    ServerAlias www.yourdomain.com
 
    <Directory /var/www/html/opencart/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
 
    ErrorLog /var/log/apache2/yourdomain.com-error_log
    CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>
將yourdomain.com替換為您的實際域名。
 
啟用OpenCart虛擬主機并使用以下命令重新啟動Apache Web服務器:
 
 
sudo a2ensite opencart
sudo systemctl restart apache2
創建一個MySQL數據庫,用戶并為OpenCart設置密碼:
 
 
mysql -uroot -p
mysql> CREATE DATABASE opencart;
mysql> GRANT ALL PRIVILEGES ON opencart.* TO 'opencartuser'@'localhost'     IDENTIFIED BY 'opencart_passwd';
mysql> FLUSH PRIVILEGES;
mysql> q
用您選擇的更安全的密碼替換opencart_passwd。
 
接下來,打開Web瀏覽器并在搜索欄中輸入您的域名以繼續進行在線安裝。安裝成功后,使用以下命令刪除install /目錄:
 
1
rm -rf /var/www/html/opencart/install/
OpenCart的安裝已完成。現在您可以開始使用您的OpenCart網站。如果您需要任何其他幫助,請聯系您的虛擬主機提供商或參閱官方的OpenCart文檔

上一篇:修改opencart2.3 SMTP設置聯系我們郵件出錯 下一篇:如何在“免運費”處于活動狀態時隱藏所有OpenCart運輸方式
  • 版權聲明:內容來自互聯網不代表本站觀點,2018-06-15發表于 OpenCart教程欄目。
  • 轉載請注明: 在Linux VPS主機上安裝OpenCart| OpenCart教程 +復制鏈接