如何使用Prestashop三步輕松搭建自己的電商網(wǎng)站
PrestaShop是一款多功能、跨平臺的開源電子商務(wù)解決方案,采用PHP+MySQL開發(fā)。Prestashop支持多種貨幣瀏覽交易,支持Paypal等幾乎所有的支付手段,是外貿(mào)網(wǎng)站建站的佳選。該鏡像基于Ubuntu操作系統(tǒng),采用Docker部署,已預(yù)置Nginx、MySQL、phpMyAdmin、Docker軟件。
而對于需要打通境內(nèi)境外的電商商家而言,除了要滿足當?shù)胤ㄒ?guī)的條件下上線產(chǎn)品,在云服務(wù)的搭建上也需要保證安全與流暢。本文將介紹如何通過華為云云耀云服務(wù)器L實例來使用Prestashop搭建電商網(wǎng)站,讓大家輕松上云。
準備工作
在創(chuàng)建云耀云服務(wù)器L實例之前,請先注冊華為帳號并開通華為云,并為帳號充值。請保證帳號有足夠的資金,以免創(chuàng)建云耀云服務(wù)器L實例失敗。
1.請注冊華為帳號、開通華為云,并進行實名認證。
如果您已開通華為云并進行實名認證,請忽略此步驟。
2.為帳號充值。
在控制臺界面上方,單擊“費用與成本”,選擇“ 資金管理 > 充值”,為帳號充值。
第一步:購買并配置云耀云服務(wù)器L實例
1.購買云耀云服務(wù)器 L 實例
① 訪問云耀云服務(wù)器L實例主頁:
其中,當前云耀云服務(wù)器L實例搞活動,點擊購買按鈕,就會跳轉(zhuǎn)到領(lǐng)取優(yōu)惠券的樓層。新注冊的華為云V0新用戶有專享禮券,領(lǐng)券購買包年低至105元!在華為云828營銷季期間購買,還會有更多優(yōu)惠!
② 下方的實例展示卡片中,挑選您需要的配置,單擊“購買”。
③ 根據(jù)界面提示,設(shè)置云耀云服務(wù)器L實例參數(shù),選擇合適的鏡像以便快速搭建環(huán)境。
這里,我們可以看到云耀云服務(wù)器L實例提供了非常豐富的鏡像,包括寶塔面板、企業(yè)建站系統(tǒng)WordPress、Docker可視化Portainer、一站式DevOps平臺GitLab等,根據(jù)實際需求配置相關(guān)參數(shù)。
④ 單擊“去支付”,根據(jù)頁面提示完成支付。
⑤ 單擊“返回華為云云耀云服務(wù)解決方案控制臺”,查看已創(chuàng)建的云耀云服務(wù)器L實例。
2.運行nginx_huaweicloud.sh腳本設(shè)置Nginx安全級別
① 在資源卡片上選擇更多操作按鈕(三個小點),單擊“重置密碼”。
② 根據(jù)界面提示,設(shè)置云服務(wù)器的新密碼,并確認新密碼。
運行中的云服務(wù)器需重啟后新密碼才能生效,默認勾選“自動重啟”。
③ 單擊“確認”。
④ 在資源卡片上,單擊“遠程登錄”。
⑤ 根據(jù)界面提示,輸入用戶名密碼登錄云服務(wù)器。
用戶名為root,密碼為步驟2設(shè)置的密碼。
⑥ 執(zhí)行如下命令,運行nginx_huaweicloud.sh腳本
wget -N && bash nginx_huaweicloud.sh
因為Nginx安全級別過高,可能導(dǎo)致部分鏡像功能不可用??赏ㄟ^運行nginx_huaweicloud.sh腳本解決。
須知:云服務(wù)器沒有初始密碼,在第一次使用云服務(wù)器時,請先設(shè)置密碼。密碼丟失或密碼過期時,亦需要通過重置密碼獲取新的密碼。
3.配置安全組
① 單擊云耀云服務(wù)器L實例卡片,進入資源管理頁面。
② 在左側(cè)列表中選擇“云耀云服務(wù)器L實例”菜單,單擊云服務(wù)器名稱,進入云服務(wù)器詳情頁面。
③ 選擇“安全組”頁簽,單擊“添加規(guī)則”,添加如下規(guī)則,單擊“確定”。
本例只添加常用規(guī)則,您可根據(jù)需要添加更多規(guī)則。
配置結(jié)果示例:
4.添加并解析域名(可選)
請為服務(wù)器添加并解析域名保護網(wǎng)站安全,并且方便您的用戶訪問網(wǎng)站。如果您僅為個人開發(fā)或測試使用,可以不添加域名。
① 選擇“域名”頁簽,單擊“添加域名”。
② 輸入域名,例如domaintest.com,單擊“確定”。
請確保這里的域名已注冊,如果您還沒有域名,請單擊“前往購買”注冊域名(付費),具體操作詳見流程指引。
③ 單擊domaintest.com域名操作列表中的“解析域名”,設(shè)置域名前綴。
前綴和域名組成新的子域名。支持將域名或者子域名解析至當前云服務(wù)器公網(wǎng)IP。若域名前綴為空,表示將域名domaintest.com解析至當前服務(wù)器公網(wǎng)IP。
④ 在“域名”頁簽查看解析的域名。
⑤ 備案域名。
要想通過域名成功訪問服務(wù)器,必須備案域名。請在華為云備案中心備案此域名(免費)
第二步:初始化Prestashop
1.獲取PrestaShop管理界面的管理員用戶名及密碼。
登錄云服務(wù)器,運行sudo cat /credentials/password.txt命令行獲取PrestaShop管理界面用戶名及密碼。
2.在服務(wù)器“概覽”頁“鏡像信息”中,單擊“管理”登錄管理界面。
單擊“訪問”可體驗商城的用戶界面。
說明:
首次訪問管理后臺地址http://公網(wǎng)IP/admin時,Prestashop會在admin后隨機生成字符串做加密處理。例如,首次訪問管理后臺地址http://1.1.1.1/admin時,地址自動變更為http://1.1.1.1/admin923reep1k,admin后增加了字符串“923reep1k”。
后續(xù)只能使用此加密過的鏈接登錄管理界面,也可以重置管理后臺地址,但會丟失原有數(shù)據(jù),因此請務(wù)必牢記。
3.輸入步驟1獲取的密碼。
4.單擊“LOG IN”,登錄后臺管理界面。
至此,您已獲得一臺完備的Prestashop應(yīng)用云耀云服務(wù)器L實例。您可以開始運營網(wǎng)站,也可以按照部署Prestashop中的步驟,進行管理語言包并設(shè)置語言、安裝擴展、數(shù)據(jù)庫備份、配置域名操作。
第三步:部署Prestashop
本節(jié)介紹了Prestashop的部分基本操作,更多指導(dǎo)詳見官方文檔。
管理語言包并設(shè)置語言
Prestashop的多語言支持非常的成熟,系統(tǒng)在后臺內(nèi)置一套多語言體系,只需要選擇對應(yīng)的語言,在線導(dǎo)入到您的 PrestaShop 系統(tǒng)即可。
l導(dǎo)入語言包
a.選擇“IMPROVE > International > Localization”,選擇需要導(dǎo)入的語言包,單擊“Import”。
b.選擇“Languages”頁簽,可以查看成功導(dǎo)入的語言包。
l設(shè)置管理界面語言
單擊管理員圖標,選擇“Your profile”,設(shè)置管理界面語言。單擊“保存”。
l刪除語言包
您可以刪除不需要的語言包。
c.選擇“國際 > 本地化 > 語言”,將所要刪除的語言包狀態(tài)設(shè)置為“否”。
d.刪除此非啟用狀態(tài)的語言。
管理模塊
PrestaShop具有豐富的模塊庫,這些模塊極大拓展了PrestaShop的功能。
l選擇“模塊 > Marketplace”,找到所需的插件,單擊“Install”開始安裝模塊。
您也可以單擊“上載模塊”安裝其他模塊。
l選擇“模塊 > 模塊管理”:
?在“模塊”頁簽,可對已安裝的模塊進行禁用、配置、卸載、復(fù)原等管理操作。
?在“通知”頁簽,查看模塊的通知信息。
?在“更新”頁簽,查看可更新的模塊。
數(shù)據(jù)庫備份
PrestaShop提供了后臺數(shù)據(jù)庫備份功能。
1.選擇“高級參數(shù) > 數(shù)據(jù)庫 > 數(shù)據(jù)庫備份”,閱讀免責(zé)聲明,單擊“我已閱讀免責(zé)聲明。請生成新的備份?!?。
后續(xù)您恢復(fù)數(shù)據(jù)庫時,請根據(jù)此界面指導(dǎo)操作。
2.單擊“下載備份文件”,將備份文件下載到本地。
配置域名
云服務(wù)器添加并解析域名之后,需要在PrestaShop配置域名,這樣才能使用域名正常訪問PrestaShop。
1.選擇“商店的參數(shù) > 一般 > 維護”,啟用“啟用商店”。
2.選擇“商店的參數(shù) > 流量&SEO”,在“設(shè)置店鋪網(wǎng)址”配置項中設(shè)置“店鋪域名”和“SSL站點”域名,和服務(wù)器域名保持一致。
3.單擊“保存”。
以上就是通過華為云云耀云服務(wù)器L實例來使用Prestashop搭建電商網(wǎng)站的詳細步驟,希望能夠幫助您快速搭建電商網(wǎng)站。
8月22日-9月15日,華為云828營銷季火熱進行中!多款明星產(chǎn)品和解決方案匯聚一堂,為千行百業(yè)及個人開發(fā)者提供技術(shù)支持、降低上云成本、實現(xiàn)創(chuàng)新發(fā)展。即刻登錄華為云官網(wǎng),暢享華為云828營銷季專屬福利,抓住上云采購好時機!