OpenCart是什麼?php
OpenCart是爲在線商家提供免費的開源電子商務平臺。OpenCart爲創建一個成功的在線商店提供了一個專業和可靠的基礎。這個基金會吸引了大量的用戶,從經驗豐富的web開發人員到用戶界面友好的界面,到商店用戶第一次在網上發佈他們的業務。OpenCart有大量的特性,可讓您對您的商店進行定製。有了OpenCart的工具,你能夠幫助你的網店實現最大的潛力。html
在你開始以前mysql
一、你應該在CentOS 7上安裝 LAMP。git
二、爲Enterprise Linux(EPEL)存儲庫安裝額外的包。sudo yum安裝epel-releasegithub
三、確保您的服務器包是最新的sudo yum更新web
四、安裝解壓縮實用程序,sudo yum安裝解壓縮sql
PHP設置數據庫
確保安裝瞭如下PHP擴展/模塊(它們應該默認安裝在幾乎全部的PHP安裝上):-Curl-Zip-Zlib-GD庫-Mcrypt-mbstring-Xmlapache
您能夠經過運行如下命令來安裝它們:瀏覽器
1 |
sudo yum install php-mcrypt curl zlib php-gd php-mbstring php-xml php-mysql |
建立數據庫和用戶
您須要確保有一個MySQL數據庫和一個用於OpenCart的數據庫用戶。要建立數據庫和數據庫用戶,請填寫如下說明:
一、登陸到MySQL / MariaDB:
1 |
mysql -u root -p |
在提示時輸入您的mysql/mariadb根密碼。如今應該看到相似於MySQL的提示
1 |
MariaDB [(none)]> |
二、建立一個新的數據庫和用戶,並使用它做爲OpenCart:
1 2 3 |
create database opencart; grant all on opencart.* to 'ocuser' identified by 'yourpassword'; flush privileges; |
在上面的示例中,opencart是數據庫的名稱、ocuser是用戶名,yourpassword是您的密碼。
三、退出MySQL/MariaDB.
1 |
quit |
安裝OpenCart
下載OpenCart和配置權限
發佈如下命令,下載並解壓OpenCart到您的web根目錄:
1 2 3 4 5 6 7 8 9 |
cd /var/ https://www.vultrer.com//public_html/ curl -OL https://github.com/opencart/opencart/releases/download/2.3.0.2/2.3.0.2-compiled.zip unzip 2.3.0.2-compiled.zip 'upload/*' cp upload/config-dist.php upload/config.php cp upload/admin/config-dist.php upload/admin/config.php sudo chown -R apache:apache upload shopt -s dotglob mv upload/* . rm -rf upload |
在上面的例子中,用您的虛擬主機的Web根和2.3.0.2-compiled.zip替換/var/www/html/example.com/public_html/與最新的OpenCart版本的文件名。
提示:您能夠從他們的下載頁面找到OpenCart的最新版本。
接下來,運行如下命令,以確保這些目錄是可寫的。
1 2 3 4 5 6 7 8 9 10 |
chmod 0755 system/storage/cache/ chmod 0755 system/storage/logs/ chmod 0755 system/storage/download/ chmod 0755 system/storage/upload/ chmod 0755 system/storage/modification/ chmod 0755 image/ chmod 0755 image/cache/ chmod 0755 image/catalog/ chmod 0755 config.php chmod 0755 admin/config.php |
運行OpenCart安裝程序
在瀏覽器中訪問你的網站。您應該被重定向到OpenCart安裝程序,它的頁面以下:
按下繼續,您將看到預安裝頁面。
在繼續以前,確保每一個部分都看到了綠色的複選標記。若是您看到任何紅色標記,請返回並確保本指南中的全部指示都正確地執行。一旦您確認了每一個部分都有一個綠色的複選標記,按CONTINUE按鈕就能夠看到OpenCart配置頁面:
在這裏,選擇MySQLi驅動程序,並使用來自Create數據庫和用戶部分的相關信息填寫表單。您還須要爲這個OpenCart安裝的默認管理員賬戶選擇用戶名和密碼。
最後,按下CONTINUE按鈕,您如今應該看到安裝完整的屏幕。您還將看到一個警告框,告訴您刪除您的安裝目錄。咱們能夠返回到您的web根目錄並運行:
1 |
rm -rf install |
完成以後,安裝就完成了。瀏覽到
1 |
http://example.com/admin |
在上面的示例中,www.vultrer.com是您的域名。
如今可使用以前輸入的管理員賬戶信息進行登陸。
建議下一步
如今您已經啓動並運行了OpenCart安裝,接下來還有一些咱們推薦的步驟。因爲電子商務網站的安全敏感性,你須要確保你的系統是安全的。
一、請確保您遵循咱們的服務器指南。
二、使用ssl/tls保護您的網站。學習在CentOS 7上安裝一個與Apache的SSL證書。一旦您安裝了證書,就能夠經過SSL的Opencart文檔來啓用SSL。
三、遵循OpenCart文檔中的基本安全實踐。
四、若是您但願使用第三方擴展,請安裝vQmod。