你可能希望在你投入資金購(gòu)買(mǎi)域名和服務(wù)器空間之前在你的本地計(jì)算機(jī)中安裝 PrestaShop 的本地測(cè)試版本,或者你想對(duì)你現(xiàn)有的 PrestaShop 安裝實(shí)例進(jìn)行修改姑食,然后將修改的內(nèi)容上傳到遠(yuǎn)程服務(wù)器上。
總體來(lái)說(shuō)呕寝,不管在本地安裝何種
Web 應(yīng)用程序愧哟,首先你需要在你的本地配置好程序運(yùn)行所需要的環(huán)境蛹尝。這個(gè)環(huán)境包括有 Apache Web 服務(wù)器痢虹,PHP 語(yǔ)言解釋器鸵闪,MySQL
數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)可能你還需要一些工具概疆,例如?phpMyAdmin 來(lái)管理你的數(shù)據(jù)庫(kù)逗威。
AMP 被定義為?Apache+MySQL+PHP。這套平臺(tái)能夠非常容易的在各種操作系統(tǒng)上運(yùn)行岔冀,同時(shí)你也有可能看到下面的一些定義凯旭,我們?cè)谶@里列出來(lái)供你參考:
WAMP (Windows+Apache+MySQL+PHP)
MAMP (Mac OS X+...)
LAMP (Linux+...)
選擇 AMP 的包
選擇合適的 AMP
包可能要求你具有一些技術(shù)背景,幸運(yùn)的是使套,我已經(jīng)有了很多預(yù)先打包好的包罐呼,你可以非常容易的進(jìn)行安裝。這些安裝包能夠讓你更加容易的安裝 PHP
運(yùn)行環(huán)境侦高,但是盡管我們有了這些已經(jīng)預(yù)先打包好的包嫉柴,在現(xiàn)實(shí)中你可能還會(huì)遇到各種問(wèn)題,這些包不能夠幫你一勞永逸的解決所有問(wèn)題奉呛。
由于所有選擇的項(xiàng)目基本上都是開(kāi)源的计螺,所以你的安裝包基本上也是開(kāi)源的。
下面是可以供選擇的一些免費(fèi)開(kāi)源 AMP 包:
EasyPHP:http://www.easyphp.org/(Windows)
MAMP:http://www.mamp.info/(Mac OS X)
WampServer:http://www.wampserver.com/en/(Windows)
XAMPP:http://www.apachefriends.org/en/xampp.html(Windows, Mac OS X, Linux, Solaris)
EasyPHP 有一個(gè)已經(jīng)集成所有的包侧馅,在這邊包中已經(jīng)有一個(gè)已經(jīng)安裝好了的 PrestaShop 1.6 實(shí)例危尿。這是對(duì) PrestaShop 新版本進(jìn)行測(cè)試,對(duì)主題模塊進(jìn)行開(kāi)發(fā)的一個(gè)最快捷方式馁痴。
下載地址在這里:http://www.easyphp.org/prestashop.php
選擇你最熟悉和最習(xí)慣的包,然后運(yùn)行就可以了肺孤。
檢查所有的組件都能正常工作
在進(jìn)行 PrestaShop 安裝之前罗晕,需要確定 AMP 包的所有組件都能正常工作:
Web 服務(wù)器應(yīng)該能正常運(yùn)行。你應(yīng)該可以通過(guò)你的瀏覽器進(jìn)行訪問(wèn):在地址欄中輸入"127.0.0.1"赠堵。
http://127.0.0.1/的意思是 "localhost"小渊,實(shí)際的意義為你的計(jì)算機(jī):這個(gè)地址將會(huì)告訴瀏覽器致敬訪問(wèn)你的本地 Web 服務(wù)器。
實(shí)際上茫叭,http://127.0.0.1/和http://localhost/是一樣的:你可以使用其中任何一個(gè)地址酬屉,這 2 個(gè)地址都會(huì)訪問(wèn)你本地服務(wù)器上的根目錄。
一些 Web 服務(wù)器可能不能正常啟動(dòng),原因是通信的端口(通常為 80 端口)被其他的應(yīng)用程序占用了呐萨。
這個(gè)通常是你可能有
Skype 這個(gè)軟件杀饵。可以通過(guò)修改 Skype 的高級(jí)設(shè)置(Tools > Options > Advanced >
Connections) 和取消選擇 "Use port 80 and 443 as alternatives" 來(lái)讓 Skype 不占用 80
端口谬擦,然后在重啟你的本地 Web 服務(wù)器切距。
數(shù)據(jù)庫(kù)服務(wù)器應(yīng)該啟動(dòng)并正常運(yùn)行。MySQL 數(shù)據(jù)庫(kù)是 PrestaShop 購(gòu)物車(chē)存儲(chǔ)數(shù)據(jù)的地方惨远。AMP 包通常能夠提供非常明確的信息來(lái)告訴你 MySQL 數(shù)據(jù)庫(kù)服務(wù)器是處于運(yùn)行狀態(tài)還是沒(méi)有谜悟。
phpMyAdmin 工具應(yīng)該能夠訪問(wèn)數(shù)據(jù)。這個(gè) Web 應(yīng)用程序能夠幫助你訪問(wèn) MySQL 數(shù)據(jù)庫(kù)中存儲(chǔ)的內(nèi)容北秽∑闲遥基于你選擇 AMP 包的不同,訪問(wèn) phpMyAdmin 的路徑可能也不同贺氓。訪問(wèn)http://127.0.0.1/phpmyadmin(XAMPP, WampServer, MAMP),http://127.0.0.1/mysql(EasyPHP)蔚叨,甚至有可能在其他的地方。請(qǐng)查看你選擇 AMP 包的文檔掠归,有時(shí)候它們可能提供了一個(gè) phpMyAdmin 的按鈕能夠讓你在瀏覽器中訪問(wèn)到正確的地址缅叠。
如果你有足夠的技術(shù)能力,你可能希望使用自己配置環(huán)境虏冻,請(qǐng)參考相關(guān)的手冊(cè)來(lái)正確配置運(yùn)行的環(huán)境肤粱。同樣,MySQL 還提供了一些客戶端工具厨相,你可以用這些客戶端工具直接訪問(wèn)數(shù)據(jù)庫(kù)领曼。
找到你本地 Web 服務(wù)器的根目錄(root)
一旦檢查已正確安裝該軟件包,并且其所有的部分都在運(yùn)行蛮穿,你需要找到你的本地Web服務(wù)器的根文件夾庶骄。
這是本地文件夾,你會(huì)把你的應(yīng)用程序的文件践磅,并且可以比你的在線服務(wù)器的根文件夾中单刁,只有它的內(nèi)容與訪問(wèn)http://127.0.0.1。
該文件夾的實(shí)際本地位置很大程度上取決于AMP包府适,可定制:
EasyPHP:C:\easyphp\www
MAMP:/Applications/MAMP/htdocs/
WampServer:C:\wamp\www
XAMPP:C:\xampp\htdocsor/Applications/xampp/htdocs
找到 MySQL 的用戶信息
最后羔飞,你需要知道MySQL的root用戶名和密碼,以便安裝的Prestashop檐春。
大多數(shù)軟件包使用的用戶名“root”和空密碼逻淌,包括的EasyPHP,MAMP疟暖,WampServer和XAMPP卡儒。?
閱讀你的包的文檔田柔。
安裝教程之前最后要注意的
如果你對(duì)安裝還有什么問(wèn)題的話,你可以跟進(jìn)本入門(mén)指南的其余部分骨望,并開(kāi)始安裝的 Prestashop硬爆。
當(dāng)你在本地安裝的Prestashop,牢記:
文件不通過(guò)FTP軟件(如FileZilla中)到Web服務(wù)器上載:只需將它們放在正確的本地文件夾锦募,如上所示摆屯。
你不必創(chuàng)建一個(gè)本地域名:的Prestashop可通過(guò)上面指出的環(huán)回地址,這要么是HTTP://本地主機(jī)或http://127.0.0.1?糠亩。本身的PrestaShop可以在這個(gè)地址加入了文件夾的名稱(chēng)虐骑,比如HTTP://本地主機(jī)/的Prestashop或http://127.0.0.1/prestashop?如果是的PrestaShop在/的Prestashop /?。本地根文件夾的子文件夾的時(shí)候赎线,第一次訪問(wèn)這個(gè)地址廷没,你應(yīng)該被自動(dòng)重定向到的Prestashop的安裝,在任的http://本地主機(jī)/的Prestashop /install或http://127.0.0.1/prestashop/install?垂寥。
你讀過(guò)的一切嗎颠黎?現(xiàn)在,按照常規(guī)安裝指南滞项,直接在“創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)狭归,你的店鋪”一節(jié)開(kāi)始:安裝的Prestashop。