安装 PrestaShop 1.6 - 详细的安装指南
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
詳細(xì)的安裝指南
下載和解壓 PrestaShop 程序代碼包
你可以從 PrestaShop 官方下載最新的版本,下載地址為:http://www.prestashop.com/en/download.
這里你只有一個(gè)選項(xiàng),只能下載最新的穩(wěn)定版,這個(gè)版本適用任何在線商店。
如果你希望下載任何其他的早期版本,你可以進(jìn)入地址:http://www.prestashop.com/en/developers-versions?下載。將頁(yè)面滾動(dòng)到最下端,然后選擇 "Previously released versions" 選項(xiàng)。
注意: PrestaShop 官方并不推薦適用任何早期版本替代當(dāng)前最新的穩(wěn)定版進(jìn)行安裝。
單擊 "Download" 按鈕,然后保存文件到你的計(jì)算機(jī)中(例如你計(jì)算機(jī)的桌面)。你應(yīng)該會(huì)得到一個(gè)被命名為 "prestashop_1.6.0.4.zip" 文件,或者與這個(gè)文件名結(jié)構(gòu)類似的文件,根據(jù)當(dāng)前 PrestaShop 版本的不同。
下載的文件時(shí)一個(gè)壓縮文件,意思是這個(gè)文件中包含了所有 PrestaShop 所需要的文件,并且這些文件被壓縮存放。為了繼續(xù)下面的步驟,你必須將這個(gè)文件進(jìn)行解壓縮。
如果你的操作系統(tǒng)不能自動(dòng)支持解壓縮 Zip 文件,你需要下載并安裝下面一些工具。例如:
- Windows:
- 7-zip:?http://www.7-zip.org/
- WinZip:?http://www.winzip.com/win/en/index.htm
- WinRAR:?http://www.rarlab.com/
- Mac OS X:
- iZip:?http://www.izip.com/
- WinZip Mac:?http://www.winzip.com/mac/
- Zipeg:?http://www.zipeg.com/
我們強(qiáng)烈推薦使用 7-zip,因?yàn)檫@個(gè)軟件是免費(fèi)使用的,而且能夠支持多種格式的解壓縮。
使用壓縮工具,將壓縮的軟件程序包解壓縮到你期望的位置,例如你的計(jì)算機(jī)桌面。不要直接將壓縮文件上傳到 Web 服務(wù)器上。
如果你對(duì) Web服務(wù)器的使用十分熟悉的話,你也也上傳到服務(wù)器上進(jìn)行解壓縮,這樣上傳的時(shí)間會(huì)稍微短一些。
?
在壓縮文件的根目錄下面有 2 個(gè)項(xiàng)目:
- "prestashop" 文件夾:這個(gè)文件夾中的內(nèi)容是所有 PrestaShop 程序代碼,你需要將這些代碼上傳到 Web 服務(wù)器上。
- "Install_PrestaShop.html" 文件,你可以用你的瀏覽器打開(kāi)這個(gè)文件。
請(qǐng)一定不要將 "Install_PrestaShop.html" 文件上傳到你的 Web 服務(wù)器上。
上傳 PrestaShop
你現(xiàn)在應(yīng)該已經(jīng)有一個(gè)主機(jī)空間來(lái)存儲(chǔ)你的程序文件了,如果你現(xiàn)在還沒(méi)有主機(jī)空間,請(qǐng)參考本指南中其他章節(jié)的內(nèi)容進(jìn)行購(gòu)買。同時(shí)在你的本地計(jì)算機(jī)中,你應(yīng)該已經(jīng)有一個(gè)已經(jīng)解壓過(guò)的 PrestaShop 程序文件。
這個(gè)步驟將會(huì)讓你將你已經(jīng)解壓過(guò)的程序文件上傳到 Web 服務(wù)器上或者主機(jī)空間中。你需要使用 FTP 客戶端從你的本地計(jì)算機(jī)連接到遠(yuǎn)程服務(wù)器。在完成這個(gè)操作之前,你應(yīng)該也在你的本地計(jì)算機(jī)上成功安裝了 FTP 客戶端。
在這里,我們使用 FileZilla 作為示例。
通過(guò)你主機(jī)空間服務(wù)商提供的一些信息來(lái)通過(guò) FTP 客戶端將你的本地計(jì)算機(jī)和遠(yuǎn)程計(jì)算機(jī)連接起來(lái)。如果你還沒(méi)有獲得有關(guān)你主機(jī)空間的信息,請(qǐng)聯(lián)系你的主機(jī)空間服務(wù)商去獲得相關(guān)的連接參數(shù)。一旦 FTP 客戶端成功連接,你就可以通過(guò)這個(gè)客戶端工具向遠(yuǎn)程服務(wù)器傳遞數(shù)據(jù)了。
在 FileZilla (或者任何其他 FTP 客戶端)中,瀏覽你的本地文件夾直到你找到 PrestaShop 程序文件。然后將這個(gè)文件保留在左側(cè)的本地視圖中。
在 遠(yuǎn)程視圖部分(在右側(cè)),瀏覽文件夾找到你希望放置 PrestaShop 的地方(根目錄,子目錄或者其他目錄)。這個(gè)需要根據(jù)實(shí)際情況來(lái)進(jìn)行調(diào)整,如果你有什么疑問(wèn),請(qǐng)聯(lián)系你的空間提供商或者到?社區(qū)?中進(jìn)行提問(wèn)。
- 你的主機(jī):
- 一些主機(jī)服務(wù)商可能要求你將程序文件上傳到特定的目錄,例如:?/htdocs,?/public_html,?/web,?/www,?/yourdomainname.com, 等
- 一些主機(jī)服務(wù)商可能要求你將程序文件上傳到根目錄。
- 你需要:
- 如果你希望你的購(gòu)物車是你域名的主網(wǎng)站(例如:http://www.example.com/),上傳?PrestaShop 程序到空間的根目錄(根據(jù)空間服務(wù)商的不同而不同)。
- 如果你希望你的購(gòu)物車使用你域名的子文件夾(例如:?http://www.example.com/shop)你需要通過(guò)?FileZilla 在你的空間根目錄下面創(chuàng)建一個(gè)子目錄(可以在 FileZilla 中單擊右鍵,然后選擇?"Create directory"),然后將 PrestaShop 的程序文件全部上傳到這個(gè)目錄下。
- 如果你希望你的購(gòu)物車使用二級(jí)域名(例如:?http://shop.example.com/),你必須在你的域名下創(chuàng)建一個(gè)二級(jí)域名。這個(gè)根據(jù)你的主機(jī)服務(wù)商不同而有所不同。你可能只需要簡(jiǎn)單的添加一個(gè)二級(jí)域名就可以了,或者你可能需要通過(guò)你主機(jī)空間的二級(jí)域名管理平臺(tái)創(chuàng)建一個(gè)二級(jí)域名。請(qǐng)閱讀你主機(jī)空間的支持文檔來(lái)獲得創(chuàng)建二級(jí)域名的有關(guān)方法。一旦二級(jí)域名創(chuàng)建成功,你可以將 PrestaShop 購(gòu)物車的程序上傳到這里。
在 FileZilla 中,你應(yīng)該現(xiàn)在可以看到你從 Zip 文件夾中解壓出來(lái)的 PrestaShop 程序,在右側(cè)是你希望上傳這些程序到服務(wù)器上的目標(biāo)地址。如果你還沒(méi)有對(duì)文件進(jìn)行上傳,那么上傳文件的方法也非常簡(jiǎn)單,選擇要上傳的的文件和文件夾,將這些文件夾從左側(cè)拖動(dòng)到右側(cè)目標(biāo)文件夾中就可以了?;蛘吣阋部梢栽谖募A中選擇右鍵,然后單擊上傳。
根據(jù)網(wǎng)絡(luò)環(huán)境,上傳的過(guò)程可能需要幾分鐘,也有可能需要幾十分鐘。PrestaShop 購(gòu)物車有超過(guò) 7500 個(gè)文件 1000 個(gè)文件夾。
?這時(shí)候請(qǐng)耐心等待下,PrestaShop 的所有文件將會(huì)被正常的上傳到遠(yuǎn)程服務(wù)器上,并能夠進(jìn)行訪問(wèn)了。
為你的購(gòu)物車創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)
在你開(kāi)始時(shí)間安裝 PrestaShop 購(gòu)物車之前,你需要確定你的 MySQL 數(shù)據(jù)庫(kù)已經(jīng)有一個(gè)數(shù)據(jù)庫(kù)可以供 PrestaShop 進(jìn)行使用了。如果沒(méi)有,你就必須創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。
創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù),你可以使用數(shù)據(jù)庫(kù)客戶端工具進(jìn)行。我們使用免費(fèi)的 phpMyAdmin 工具來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) (http://www.phpmyadmin.net/),針對(duì)所有的虛擬主機(jī),phpMyAdmin 應(yīng)該是一個(gè)默認(rèn)的配置。
一些主機(jī)空間服務(wù)商可能鼓勵(lì)用戶使用一個(gè)圖形化控制面板,例如 cPanel, Plesk 或者是一些自定制的圖形化控制面板。請(qǐng)確定你認(rèn)真閱讀過(guò)你主機(jī)服務(wù)商提供的如何處理 MySQL 數(shù)據(jù)庫(kù)的部分和如何創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。
使用你賬戶的用戶名和密碼來(lái)連接到 phpMyAdmin。具體如何進(jìn)行連接,每個(gè)主機(jī)空間服務(wù)商的配置可能有所不同,你需要根據(jù)主機(jī)空間服務(wù)商提供的配置進(jìn)行處理。
在左側(cè)的列表中,你可以看到當(dāng)前數(shù)據(jù)庫(kù)中可以用的數(shù)據(jù)庫(kù)。一些數(shù)據(jù)庫(kù)是 MySQL 默認(rèn)使用的數(shù)據(jù)庫(kù),這些數(shù)據(jù)庫(kù)中可能存儲(chǔ)有 MySQL 的性能表或者配置參數(shù),例如:phpmyadmin,?mysql,?information_schema,performance_schema?和其他。請(qǐng)閱讀你空間服務(wù)商提供的文檔來(lái)看那些數(shù)據(jù)庫(kù)是默認(rèn)的數(shù)據(jù)庫(kù)。
你可以通過(guò) "Database" 的標(biāo)簽頁(yè)來(lái)創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)。簡(jiǎn)單的在創(chuàng)建對(duì)話框中輸入數(shù)據(jù)庫(kù)的名稱,然后單擊 "Create" 來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。當(dāng)數(shù)據(jù)庫(kù)創(chuàng)建成功后,你輸入的數(shù)據(jù)庫(kù)名字的數(shù)據(jù)庫(kù)應(yīng)該能夠在左側(cè)的數(shù)據(jù)庫(kù)列表中找到。你可以使用你新創(chuàng)建的數(shù)據(jù)庫(kù)來(lái)存儲(chǔ) PrestaShop 的數(shù)據(jù)。
運(yùn)行自動(dòng)安裝程序
現(xiàn)在我們進(jìn)入到安裝過(guò)程中最關(guān)鍵的地方,安裝 PrestaShop。
整個(gè)安裝的過(guò)程也非常簡(jiǎn)單,這得益于 PrestaShop 的自動(dòng)安裝程序。你應(yīng)該不用花多少時(shí)間就能把下面的內(nèi)容看一下,請(qǐng)閱讀安裝提示中提示的任何信息以避免遺漏重要內(nèi)容和數(shù)據(jù)。
希望運(yùn)行 PrestaShop 安裝程序,在瀏覽器中訪問(wèn)你的 PrestaShop 地址,安裝腳本將會(huì)自動(dòng)檢測(cè)到你的 PrestaShop 程序還沒(méi)有安裝,然后將會(huì)引導(dǎo)你到自動(dòng)安裝界面中。
你也可以直接在地址欄中輸入安裝程序所在的目錄?/install?文件夾:?http://www.example.com/prestashop_folder/install。
如果你希望在你的本地計(jì)算機(jī)上安裝 PrestaShop,這個(gè)安裝路徑應(yīng)該在你的本地 Web 服務(wù)器的路徑下,例如:http://127.0.0.1/prestashop
從現(xiàn)在的界面開(kāi)始,你治需要閱讀一些提示并填寫(xiě)一些表單。
安裝的過(guò)程一共有 6 步驟。在頁(yè)面的頂部,有下面的一些提示能夠告訴你現(xiàn)在的安裝已經(jīng)進(jìn)行到哪一步了,灰色的臉蛋在已經(jīng)處理過(guò)的步驟后將會(huì)變成綠色的笑臉。
第 1 步:歡迎頁(yè)面
這個(gè)頁(yè)面用于向你快速介紹安裝的過(guò)程。你可以為你的安裝過(guò)程選擇你習(xí)慣的語(yǔ)言。
在這個(gè)界面中你也可以獲得安裝幫助文檔的鏈接(http://doc.prestashop.com/)和 PrestaShop 支持的電話號(hào)碼。你可以通過(guò)單擊下面的地址連接獲得更多有關(guān)安裝的幫助信息?http://support.prestashop.com/en/,如果你在安裝的時(shí)候遇到了什么困難,也可以訪問(wèn) OSS 計(jì)算技術(shù)的討論版塊獲得相關(guān)幫助:http://www.ossez.com/forum.php?mod=forumdisplay&fid=54&filter=typeid&typeid=90
選擇你希望在安裝過(guò)程中使用的語(yǔ)言,然后單擊 "Next" 按鈕進(jìn)行安裝。你在這里選擇的語(yǔ)言同時(shí)也是 PrestaShop 購(gòu)物車使用的默認(rèn)語(yǔ)言,你也可以為你的購(gòu)物車安裝其他語(yǔ)言。
第 2 步:PrestaShop 的許可證
第二個(gè)頁(yè)面是一個(gè)非常簡(jiǎn)單的要求:PrestaShop 是免費(fèi)的軟件同時(shí)可以在一些開(kāi)源許可證下分發(fā)?;旧鲜侨绻悴煌?PrestaShop 的許可證,你就不能使用 PrestaShop 購(gòu)物車軟件。這一步主要是對(duì)開(kāi)源許可證進(jìn)行一些說(shuō)明。
閱讀 PrestaShop 的許可證:
- PrestaShop 自己的開(kāi)源許可證 Open Software License 3.0?,你可以通過(guò)下面的鏈接閱讀?http://www.opensource.org/licenses/OSL-3.0
- 針對(duì) 模塊和主題的 Academic Free License 3.0,你可以通過(guò)下面的鏈接閱讀?http://opensource.org/licenses/AFL-3.0
如果希望安裝 PrestaShop,你必須同意上面的 2 個(gè)許可證。
如果你希望進(jìn)入下一步,你必須選擇 "I agree to the above terms and conditions" 選擇框,然后單擊 "Next"。如果你不同意上述許可證,你不能安裝 PrestaShop 購(gòu)物車,下一步的按鈕也不能被單擊。
第 3 步 和 第 4 步:系統(tǒng)兼容性和購(gòu)物車信息
第3步是對(duì)你的系統(tǒng)主機(jī)運(yùn)行環(huán)境進(jìn)行一個(gè)快速檢查以確保滿足 PrestaShop 運(yùn)行所需要的所有條件。在很多情況下,你可能看不到這個(gè)頁(yè)面,這是因?yàn)楫?dāng)你的主機(jī)環(huán)境滿足需要的話,或者沒(méi)有錯(cuò)誤的話,這個(gè)頁(yè)面是不顯示的。你會(huì)被直接引導(dǎo)到 第4步填寫(xiě)有關(guān)的商店信息。你任然可以通過(guò)單擊左側(cè)邊欄的 "System compatibility" 鏈接來(lái)查看第3步的內(nèi)容。
如果安裝的環(huán)境校驗(yàn)中出現(xiàn)了錯(cuò)誤或者一些環(huán)境不滿足運(yùn)行的要求,你將會(huì)看到這個(gè)頁(yè)面,你可以根據(jù)提示重新進(jìn)行修改,然后單擊刷新設(shè)置來(lái)進(jìn)行重新檢查。直到滿足所有的條件。
系統(tǒng)兼容性
這個(gè)頁(yè)面檢查你的所有設(shè)置是否正確和正常。包括有:PHP 的設(shè)置,文件和文件夾的權(quán)限,第三方工具等。
如果出現(xiàn)了一些錯(cuò)誤,那么安裝過(guò)程將會(huì)在這里停止,你可以通過(guò)這個(gè)頁(yè)面看到需要修復(fù)的一些技術(shù)細(xì)節(jié)。你可以通過(guò)修改 PHP 的設(shè)置或者更新文件權(quán)限來(lái)讓配置滿足要求。
下面的列表是對(duì)環(huán)境進(jìn)行校驗(yàn)的所有校驗(yàn)項(xiàng):
| 是否是 PHP 5.1.2 或者更新版本 | Web 服務(wù)器 |
| PrestaShop 能上傳文件嗎 | php.ini 文件 (file_uploads) |
| PrestaShop 能創(chuàng)建新文件和文件夾嗎 | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| GD 庫(kù)是否已經(jīng)被安裝 | php.ini 文件 (extension=php_gd2.so) |
| MySQL 是否能被支持 | php.ini 文件 (extension=php_pdo_mysql.so) |
| 檢查寫(xiě)入權(quán)限 ~/config/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/cache/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/log/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/img/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/mails/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/modules/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/override/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/themes/default/lang/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/themes/default/pdf/lang/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/themes/default/cache/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/translations/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/upload/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/download/ | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| 檢查寫(xiě)入權(quán)限 ~/sitemap.xml | 文件瀏覽器 / FTP 客戶端 / 命令行 |
| PrestaShop 能打開(kāi)外部 URLs 嗎 | php.in?文件 (allow_url_fopen) |
| PHP 的 "register global" 選項(xiàng)是否關(guān)閉 | php.ini 文件 (register_globals) |
| GZIP 壓縮是否被激活 | .htaccess 文件 |
| Mcrypt 擴(kuò)展是否可用 | php.ini 文件 (see?http://php.net/manual/en/mcrypt.setup.php) |
| PHP 的 "magic quotes" 選項(xiàng)是否被禁用 | php.ini 文件 (magic_quotes_gpc) |
| Dom 擴(kuò)展是否被載入 | --enable-dom?編譯時(shí)選項(xiàng) |
| MySQL 的 PDO 擴(kuò)展是否被載入 | php.ini 文件(extension=php_pdo_mysql.so) |
修改 PHP 的配置文件,根據(jù)實(shí)際運(yùn)行的情況可能每個(gè)安裝實(shí)例都有所不同,同時(shí)也于你對(duì)服務(wù)器的訪問(wèn)權(quán)限有關(guān)。這個(gè)操作的難度可能有點(diǎn)大,對(duì)文件權(quán)限的修改就比較簡(jiǎn)單。
如果你有這方面的問(wèn)題,請(qǐng)聯(lián)系你的系統(tǒng)管理員。
全是是操作系統(tǒng)給予用戶訪問(wèn)數(shù)據(jù)的權(quán)限,根據(jù)用戶的權(quán)限不同而不同。同時(shí)也和用戶所在的組有關(guān)。安裝程序需要對(duì)你上傳到服務(wù)器的文件進(jìn)行一些操作,比如寫(xiě)入一些文件,對(duì)一些文件夾進(jìn)行重命名等。如果你的操作系統(tǒng)部運(yùn)行安裝程序進(jìn)行著方面的修改的話,安裝過(guò)程就不能順利完成。
提示,如果安裝程序在安裝的時(shí)候告訴你有些文件或者文件夾不能正確的修改的話,你需要手動(dòng)到操作系統(tǒng)上修改這些文件或者文件夾的權(quán)限。你可以通過(guò) FTP 客戶端進(jìn)行操作,你也可以通過(guò)命令行進(jìn)行操作。
使用你的 FTP 客戶端登錄到服務(wù)器上,然后瀏覽需要操作的 PrestaShop 的文件夾,找到安裝程序提示需要修改權(quán)限的文件夾。
CHMOD
在 Unix/Linux 操作系統(tǒng)下修改文件或者文件夾權(quán)限的命令為:"CHMOD",請(qǐng)參考下面的連接獲得有關(guān)這個(gè)命令的定義和操作:?http://en.wikipedia.org/wiki/Chmod?你也可以通過(guò)單擊下面的鏈接找到有關(guān)文件權(quán)限的解釋:http://www.elated.com/articles/understanding-permissions/。
通過(guò)下面的命令可以將寫(xiě)入權(quán)限賦給文件或者文件夾 CHMOD 755 或者 CHMOD,這個(gè)根據(jù)你所在的虛擬主機(jī)不同而有所不同。
一些主機(jī)可能要求你使用 CHMOD 777,如果你使用了這個(gè)命令對(duì)文件或者文件夾的權(quán)限進(jìn)行修改的話。請(qǐng)確定你安裝完成后修改權(quán)限回來(lái)。
?例如你可以在你安裝完成后將文件或者文件夾的權(quán)限修改為:775(文件夾) 或者 664(文件)。
?請(qǐng)確定你已經(jīng)仔細(xì)的閱讀過(guò)有關(guān)你主機(jī)空間的相關(guān)文檔。
很多 FTP 客戶端可以讓你不需要使用命令行工具來(lái)修改文件夾或者文件的權(quán)限。很多 FTP 客戶端都提供了圖形化的修改界面,這個(gè)能夠讓你更加簡(jiǎn)單的修改文件和文件夾的權(quán)限。
一旦你找到需要修改權(quán)限的文件或者文件夾,你可以單擊你鼠標(biāo)的右鍵,然后選擇 "File permissions..."。
這時(shí)候?qū)?huì)彈出一個(gè)小窗口:
基于你服務(wù)器配置的不同,你需要選擇 "Read" 和 "Execute" 列。這個(gè)通常需要在 "Owner" 和 "Group" 行中進(jìn)行選擇。一些主機(jī)可能需要你同時(shí)也將寫(xiě)入 "Write" 權(quán)限選擇。但是在選擇這個(gè)權(quán)限的時(shí)候請(qǐng)小心,如果服務(wù)器上的其他用戶能夠?qū)懭肽愕奈募赡軙?huì)導(dǎo)致一些安全問(wèn)題。
一些文件夾可能需要文件夾本身和文件夾下面的文件以及子文件夾同時(shí)具有相關(guān)的權(quán)限,你可以選擇 "Recurse into subdirectories" 這個(gè)選項(xiàng)。這個(gè)選項(xiàng)的意思是當(dāng)前文件夾和子文件夾以及文件同時(shí)都具有相關(guān)的權(quán)限。
修改文件夾權(quán)限后,你也同時(shí)需要安裝程序同時(shí)再檢查一遍,確認(rèn)所有的文件夾都有正確的權(quán)限。在安裝界面中單擊 "Refresh these settings" 來(lái)刷新文件權(quán)限檢查。
一旦所有的檢查通過(guò),安裝界面將會(huì)顯示綠色的下一步 "Next"。如果你不能讓所有的選項(xiàng)都顯示為綠色,請(qǐng)確保頁(yè)面頂部的 "PrestaShop compatibility with your system environment has been verified!" 消息顯示。這個(gè)消息意思是系統(tǒng)環(huán)境兼容性已被校驗(yàn)。
系統(tǒng)信息
從這個(gè)頁(yè)面開(kāi)始,你可以對(duì)你的購(gòu)物車進(jìn)行一些自定制:為你的購(gòu)物車設(shè)置名字和圖標(biāo),確定購(gòu)物車的用戶和確定購(gòu)物車所有人的個(gè)人信息,以及其他有關(guān)的一些信息。
請(qǐng)不要在購(gòu)物車名字中冒號(hào)或者一些特殊的字符。使用這些字符可能會(huì)在后期為你帶來(lái)麻煩,例如在發(fā)送電子郵件的時(shí)候可能會(huì)失敗。
你可以使用橫杠來(lái)替代冒號(hào)。例如使用 "MyStore – The best place for items to buy" 來(lái)替換 "MyStore: The best place for items to buy" 中的冒號(hào)
?
考慮你購(gòu)物車使用的圖標(biāo),因?yàn)檫@個(gè)圖標(biāo)將會(huì)在下面顯示:
- 你購(gòu)物車的所有頁(yè)面(根據(jù)你的主題不同可能不同)。
- 你的后臺(tái)管理頁(yè)面。
- 在你發(fā)給你客戶的所有電子郵件中。
- 在你所有的文檔中(賬單,退貨授權(quán) 等)。
基于上面的考慮,請(qǐng)不要保留 PrestaShop 的默認(rèn) Logo 圖標(biāo)。
單擊下一步繼續(xù)安裝。
第 5 步:系統(tǒng)配置
這個(gè)頁(yè)面包含了數(shù)據(jù)庫(kù)的配置信息。你需要告訴 PrestaShop 購(gòu)物車數(shù)據(jù)庫(kù)在哪里,你希望使用那個(gè)數(shù)據(jù)庫(kù)。和其他的配置信息不同,這個(gè)信息你應(yīng)該是從你的主機(jī)空間服務(wù)商處獲得的。
?如果你使用的是自己的 Web 服務(wù)器和數(shù)據(jù)庫(kù),你需要知道有關(guān)數(shù)據(jù)庫(kù)的配置信息。
填寫(xiě)所有數(shù)據(jù)庫(kù)連接字段:
- Database server address - 數(shù)據(jù)庫(kù)服務(wù)器地址:你 MySQL 服務(wù)器的主機(jī)名稱。這個(gè)有可能是你主機(jī)下面的一個(gè)二級(jí)域名,也有可能是一個(gè) IP 地址。
- Database name - 數(shù)據(jù)庫(kù)名稱:?這個(gè)名稱是你希望將 PrestaShop 裝在那個(gè)數(shù)據(jù)庫(kù)中。這個(gè)名字應(yīng)該已經(jīng)存在于 MySQL 中了,或者你需要用 phpMyAdmin 或者其他客戶端工具創(chuàng)建一個(gè)。
- Database login - 數(shù)據(jù)庫(kù)用戶名:這個(gè)是你登錄數(shù)據(jù)庫(kù)使用的用戶名。
- Database password - 數(shù)據(jù)庫(kù)密碼:?這個(gè)與數(shù)據(jù)庫(kù)用戶一同使用,你登錄數(shù)據(jù)庫(kù)使用的密碼。
- Database engine - 數(shù)據(jù)庫(kù)引擎:這個(gè)是數(shù)據(jù)庫(kù)的核心。MySQL 數(shù)據(jù)庫(kù)可以允許使用不同的數(shù)據(jù)庫(kù)引擎。InnoDB 是默認(rèn)的數(shù)據(jù)庫(kù)引擎,建議你使用這個(gè)數(shù)據(jù)庫(kù)引擎。有時(shí)候數(shù)據(jù)庫(kù)可能需要使用其他引擎,一般來(lái)說(shuō)默認(rèn)的就可以了。
- Tables prefix - 表前綴:?你數(shù)據(jù)庫(kù)使用的表前綴。 "ps_" 是默認(rèn)值,安裝的數(shù)據(jù)庫(kù)表后,數(shù)據(jù)庫(kù)表將會(huì)顯示為 "ps_cart" 或者 "ps_wishlist";如果你希望在一數(shù)據(jù)庫(kù)中安裝多個(gè)購(gòu)物車實(shí)例的話,你需要為每個(gè)購(gòu)物車使用不同的表前綴。我們推薦你為每一個(gè)不同的購(gòu)物車創(chuàng)建一個(gè)不同的數(shù)據(jù)庫(kù),當(dāng)然這個(gè)需要你的空間服務(wù)商能夠支持。你可以使用一個(gè) PrestaShop 安裝實(shí)例啟用多購(gòu)物車特性,但是這些購(gòu)物車卻只用一個(gè)后臺(tái)。
- Drop existing tables - 刪除已經(jīng)存在的表:?這個(gè)只在開(kāi)發(fā)模式中有效。當(dāng)你重裝 PrestaShop 的時(shí)候,你可以讓 PrestaShop 刪除已有的表。
單擊 "Test your database connection now!" 按鈕來(lái)測(cè)試你的數(shù)據(jù)庫(kù)連接來(lái)確定你已經(jīng)獲得了正確的數(shù)據(jù)庫(kù)服務(wù)器信息。
單擊下一步安裝程序?qū)?huì)開(kāi)始配置你的購(gòu)物車,創(chuàng)建和插入數(shù)據(jù)庫(kù)表和值等。這個(gè)過(guò)程可能需要幾分鐘,你需要耐心等待下,請(qǐng)確定不要刷新你的瀏覽器。
自動(dòng)安裝進(jìn)程將會(huì)進(jìn)行下面的操作:
-
創(chuàng)建?settings.inc.php?文件,然后將你的設(shè)置寫(xiě)入這個(gè)文件。
-
創(chuàng)建數(shù)據(jù)庫(kù)表。
-
創(chuàng)建默認(rèn)的購(gòu)物車和默認(rèn)的語(yǔ)言。
-
向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)。
-
配置購(gòu)物車信息。
-
安裝默認(rèn)的模塊。
-
安裝測(cè)試數(shù)據(jù)(商品,分類,用戶,CMS 頁(yè)面等)。
-
安裝主題
一旦這個(gè)完成,你的購(gòu)物車就已經(jīng)被成功的安裝了而且可以開(kāi)始被使用了。
完成安裝
你可以閱讀安裝的最后頁(yè)面,這個(gè)頁(yè)面在安裝過(guò)程的最后出現(xiàn)。在你關(guān)閉這個(gè)頁(yè)面之前你可以進(jìn)行一些操作。
為了增強(qiáng)你安裝的安全性,你可以刪除一些時(shí)間運(yùn)行不需要的文件。你可以通過(guò) FTP 客戶端進(jìn)行這個(gè)操作,直接在服務(wù)器上進(jìn)行刪除,可以安全刪除的文件如下:
- "/install" 文件夾 (必須刪除)。
- "/docs" 文件夾(可選刪除)(optional),除非你需要測(cè)試導(dǎo)入工具來(lái)導(dǎo)入于這個(gè)文件夾中文件相同的文件。
- "README.md" 文件(可選刪除)。
單擊 "Manage your store" 按鈕來(lái)進(jìn)入你的管理員控制臺(tái)。
另一個(gè)增強(qiáng)系統(tǒng)安全性的方法是使用自定義的管理員文件夾:修改 "admin" 文件為一些特殊的名字,例如 "4dmin-1537" 或 "MySecReT4dm1n"。
記錄你的新管理員文件夾的名字,?因?yàn)槟阈枰眠@個(gè)地址來(lái)進(jìn)入你管理員的界面!
最后,為了避免其他的一些權(quán)限問(wèn)題,如果你的主機(jī)允許的話使用你的 FTP 客戶端來(lái)更新文件和文件夾的權(quán)限為: 664 或者 666。這個(gè)將會(huì)降低服務(wù)器上文件的訪問(wèn)權(quán)限,如果權(quán)限設(shè)置過(guò)低導(dǎo)致一些模塊不能正常工作的話,你需要修改權(quán)限回 755。
祝賀你已經(jīng)完成了安裝了!
使用你重命名的管理員后臺(tái)界面來(lái)登錄 PrestaShop 管理員界面,開(kāi)始在你的購(gòu)物車中進(jìn)行分類和添加商品吧!
?你也可以修改發(fā)貨渠道,計(jì)算運(yùn)費(fèi),添加供應(yīng)商等很多操作。
你可以修改主題和其他配置來(lái)讓你的購(gòu)物車符合你的實(shí)際運(yùn)行環(huán)境。
使用手冊(cè)的?設(shè)置 PrestaShop 1.6 的第一步?中的內(nèi)容來(lái)對(duì)你的購(gòu)物車進(jìn)行配置,官方的連接為:http://doc.prestashop.com/display/PS16/First+steps+with+PrestaShop+1.6。
你應(yīng)該經(jīng)常備份你的數(shù)據(jù)庫(kù)和文件。你可以將備份文件保存到不同的計(jì)算中,這樣可以避免一些潛在的數(shù)據(jù)丟失問(wèn)題。例如服務(wù)器的硬件損壞等。
?
https://www.cwiki.us/pages/viewpage.action?pageId=32997456
轉(zhuǎn)載于:https://my.oschina.net/u/2344080/blog/1647715
總結(jié)
以上是生活随笔為你收集整理的安装 PrestaShop 1.6 - 详细的安装指南的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 微博polg什么意思_成都网站代运营是什
- 下一篇: h5应用数据加密_邦伲德H5场景个性化开