你可能希望在你投入資金購買域名和伺服器空間之前在你的本地計算機中安裝 PrestaShop 的本地測試版本,或者你想對你現有的 PrestaShop 安裝執行個體進行修改,然後将修改的内容上傳到遠端伺服器上。
總體來說,不管在本地安裝何種 Web 應用程式,首先你需要在你的本地配置好程式運作所需要的環境。這個環境包括有 Apache Web 伺服器,PHP 語言解釋器,MySQL 資料庫伺服器,同時可能你還需要一些工具,例如 phpMyAdmin 來管理你的資料庫。
AMP 被定義為 Apache+MySQL+PHP。這套平台能夠非常容易的在各種作業系統上運作,同時你也有可能看到下面的一些定義,我們在這裡列出來供你參考:
WAMP (Windows+Apache+MySQL+PHP)
MAMP (Mac OS X+...)
LAMP (Linux+...)
選擇 AMP 的包
選擇合适的 AMP 包可能要求你具有一些技術背景,幸運的是,我已經有了很多預先打包好的包,你可以非常容易的進行安裝。這些安裝包能夠讓你更加容易的安裝 PHP 運作環境,但是盡管我們有了這些已經預先打包好的包,在現實中你可能還會遇到各種問題,這些包不能夠幫你一勞永逸的解決所有問題。
由于所有選擇的項目基本上都是開源的,是以你的安裝包基本上也是開源的。
下面是可以供選擇的一些免費開源 AMP 包:
- EasyPHP: http://www.easyphp.org/ (Windows)
- MAMP: http://www.mamp.info/ (Mac OS X)
- WampServer: http://www.wampserver.com/en/
- XAMPP: http://www.apachefriends.org/en/xampp.html (Windows, Mac OS X, Linux, Solaris)
EasyPHP 有一個已經內建所有的包,在這邊包中已經有一個已經安裝好了的 PrestaShop 1.6 執行個體。這是對 PrestaShop 新版本進行測試,對主題子產品進行開發的一個最快捷方式。
下載下傳位址在這裡:
http://www.easyphp.org/prestashop.php選擇你最熟悉和最習慣的包,然後運作就可以了。
檢查所有的元件都能正常工作
在進行 PrestaShop 安裝之前,需要确定 AMP 包的所有元件都能正常工作:
- Web 伺服器應該能正常運作。 你應該可以通過你的浏覽器進行通路:在位址欄中輸入"127.0.0.1"。
http://127.0.0.1/
的意思是 "localhost",實際的意義為你的計算機:這個位址将會告訴浏覽器緻敬通路你的本地 Web 伺服器。
實際上,
和http://127.0.0.1/
http://localhost/
是一樣的:你可以使用其中任何一個位址,這 2 個位址都會通路你本地伺服器上的根目錄。
一些 Web 伺服器可能不能正常啟動,原因是通信的端口(通常為 80 端口)被其他的應用程式占用了。
這個通常是你可能有 Skype 這個軟體。可以通過修改 Skype 的進階設定(Tools > Options > Advanced > Connections) 和取消選擇 "Use port 80 and 443 as alternatives" 來讓 Skype 不占用 80 端口,然後在重新開機你的本地 Web 伺服器。
- 資料庫伺服器應該啟動并正常運作。MySQL 資料庫是 PrestaShop 購物車存儲資料的地方。AMP 包通常能夠提供非常明确的資訊來告訴你 MySQL 資料庫伺服器是處于運作狀态還是沒有。
- phpMyAdmin 工具應該能夠通路資料。這個 Web 應用程式能夠幫助你通路 MySQL 資料庫中存儲的内容。基于你選擇 AMP 包的不同,通路 phpMyAdmin 的路徑可能也不同。通路
(XAMPP, WampServer, MAMP),http://127.0.0.1/phpmyadmin
(EasyPHP),甚至有可能在其他的地方。請檢視你選擇 AMP 包的文檔,有時候它們可能提供了一個 phpMyAdmin 的按鈕能夠讓你在浏覽器中通路到正确的位址。http://127.0.0.1/mysql
如果你有足夠的技術能力,你可能希望使用自己配置環境,請參考相關的手冊來正确配置運作的環境。同樣,MySQL 還提供了一些用戶端工具,你可以用這些用戶端工具直接通路資料庫。
找到你本地 Web 伺服器的根目錄(root)
一旦檢查已正确安裝該軟體包,并且其所有的部分都在運作,你需要找到你的本地Web伺服器的根檔案夾。
這是本地檔案夾,你會把你的應用程式的檔案,并且可以比你的線上伺服器的根檔案夾中,隻有它的内容與通路
http://127.0.0.1。
該檔案夾的實際本地位置很大程度上取決于AMP包,可定制:
-
C:\easyphp\www
-
/Applications/MAMP/htdocs/
-
C:\wamp\www
-
orC:\xampp\htdocs
/Applications/xampp/htdocs
找到 MySQL 的使用者資訊
最後,你需要知道MySQL的root使用者名和密碼,以便安裝的Prestashop。
大多數軟體包使用的使用者名“root”和空密碼 ,包括的EasyPHP,MAMP,WampServer和XAMPP。
閱讀你的包的文檔。
安裝教程之前最後要注意的
如果你對安裝還有什麼問題的話,你可以跟進本入門指南的其餘部分,并開始安裝的 Prestashop。
當你在本地安裝的Prestashop,牢記:
- 檔案不通過FTP軟體(如FileZilla中)到Web伺服器上載:隻需将它們放在正确的本地檔案夾,如上所示。
- 你不必建立一個本地域名:的Prestashop可通過上面指出的環回位址,這要麼是 HTTP://本地主機 或 http://127.0.0.1 。 本身的PrestaShop可以在這個位址加入了檔案夾的名稱,比如 HTTP://本地主機/的Prestashop http://127.0.0.1/prestashop 如果是的PrestaShop在 /的Prestashop / 。本地根檔案夾的子檔案夾的 時候,第一次通路這個位址,你應該被自動重定向到的Prestashop的安裝,在任 的http://本地主機/的Prestashop /i nstall 或 http://127.0.0.1/prestashop/install 。
你讀過的一切嗎?現在, 按照正常安裝指南,直接在“建立一個資料庫,你的店鋪”一節開始:
安裝的Prestashop https://www.cwiki.us/pages/viewpage.action?pageId=32997488