如果你需要一款功能强大,易于使用的电子商务平台,那么Prestashop是一个非常好的选择。
Prestashop是一款免费开源的电子商务平台,可以在GPLv3许可证下使用。这意味着您可以自由地下载、安装和使用这个平台,而不需要支付任何费用。这使Prestashop成为了中小企业和初创公司开展电子商务的理想选择。而且,Prestashop被设计为一款全球性的电子商务平台,它支持多种语言和货币。目前,Prestashop支持超过60种语言和几乎所有主要货币,这使得电子商务网站可以面向全球市场,是所有跨境电商必备软件。
而对于需要打通境内境外的电商商家而言,除了要满足当地法规的条件下上线产品,在云服务的搭建上也需要保证安全与流畅。本文将介绍如何通过华为云耀云服务器L实例来使用Prestashop搭建电商网站,让大家轻松上云,轻松实现出海捞金。
一、购买并配置云耀云服务器 L 实例
准备工作
在创建华为云耀云服务器L实例之前,请先注册华为帐号并开通华为云,并为帐号充值。请保证帐号有足够的资金,以免创建云耀云服务器L实例失败。
1.请注册华为帐号、开通华为云,并进行实名认证。
如果您已开通华为云并进行实名认证,请忽略此步骤。
2.为帐号充值。
在控制台界面上方,单击“费用与成本”,选择“ 资金管理 > 充值”,为帐号充值。
步骤一:购买云耀云服务器 L 实例
1.登录云耀云服务器L实例控制台。
2.单击“购买资源”,在下拉列表中选择“购买 云耀云服务器L实例”或选择“购买 云耀服务组合”。
3.对云服务器进行资源配置。
本例以选择“购买 云耀云服务器L实例”为例。
4.单击“立即购买”,进入订单详情页面,根据界面提示,请确认配置信息,阅读并勾选协议。
5.单击“去支付”,根据页面提示完成支付。
6.单击“返回华为云云耀云服务解决方案控制台”,查看已创建的云耀云服务器L实 例。
配置安全组
配置安全组的入方向访问规则,确保可以正常访问应用镜像。
1.单击云耀云服务器L实例卡片,进入资源页面。
2.在左侧列表中单击“云耀云服务器L实例”,单击云服务器名称,进入云服务器详 情页面。
3.选择“安全组”页签,单击“添加规则”,添加如下规则。本例只添加基本规则,您可根据需要添加更多规则。
例只添加常用规则,您可根据需要添加更多规则。
设置 Nginx 安全级别
1.查看应用镜像是否正常启动,正常启动后再执行步骤2。
a.待云耀云服务器L实例处于“运行中”状态后,单击资源卡片。
b.在“镜像信息”区域单击“管理”进入应用镜像管理页面,检查应用镜像是否正常启动。
如果管理页面显示正常的引导或登录界面表示应用镜像已经正常启动。否则请耐心等待1~2分钟,稍后重试。
2.根据界面提示,设置云服务器的新密码,并确认新密码。运行中的云服务器需重启后新密码才能生效,默认勾选“自动重启”。
3.单击“确认”。此时云服务器状态为“重启中”,待服务器状态为“运行中”时,继续如下步骤。
4.在资源管理界面右上角,单击“远程登录”。
5.根据界面提示,输入用户名密码登录云服务器。用户名为root,密码为步骤2设置的密码。
6.执行如下命令,运行nginx_huaweicloud.sh脚本。
wget -N https://websoft9.github.io/stackhub/scripts/ nginx_huaweicloud.sh && bash nginx_huaweicloud.sh
Nginx安全级别过高,可能导致部分应用功能不可用,请运行nginx_huaweicloud.sh脚本设置Nginx安全级别。
(可选)步骤四:添加并解析域名
本节介绍如何为服务器添加并解析域名,以便用户可以使用域名访问网站。如果您仅为个人开发或测试使用,可以不添加域名。
1.在左侧列表中单击“云耀云服务器L实例”,单击云服务器名称,进入云服务器详 情页面。
2.选择“域名”页签,单击“添加域名”。输入域名,例如domaintest.com。
请确保这里的域名已注册,如果您还没有域名,请单击“立即购买”注册(购买 并注册域名需要付费),具体操作详见域名注册服务的流程指引。
3.单击“确定”。
4.单击domaintest.com域名操作列表中的“解析域名”。
前缀和域名组成子域名。支持将域名或者子域名解析至当前公网IP。若域名前缀为空,表示将域名domaintest.com解析至当前服务器公网IP。
5.在“域名”页签查看解析的域名。
6.备案域名。
二、 初始化 Prestashop
获取PrestaShop管理页面的管理员用户名及密码。
登录云服务器,运行sudo cat /credentials/password.txt命令行获取PrestaShop
管理页面用户名及密码。
在服务器“概览”页“镜像信息”中,单击“管理”登录管理页面。单击“访问”可体验商城的用户界面。
说明:首次访问管理后台地址http://公网IP/admin时,Prestashop会在admin后随机生成字符串做加密处理。例如,首次访问管理后台地址http://1.1.1.1/admin时,地址自动变更为http://1.1.1.1/admin923reep1k,admin后增加了字符串“923reep1k”。
后续只能使用此加密过的链接登录管理页面,也可以重置管理后台地址,但会丢失原有数据,因此请务必牢记。
输入步骤1获取的密码。
单击“LOG IN”,登录后台管理页面。
至此,您已获得一台完备的Prestashop应用云耀云服务器L实例。您可以开始运营网站,也可以按照部署Prestashop中的步骤,进行管理语言包并设置语言、安装扩展、数据库备份、配置域名操作。
三、部署 Prestashop
管理语言包并设置语言
Prestashop的多语言支持非常的成熟,系统在后台内置一套多语言体系,只需要选择对应的语言,在线导入到您的 PrestaShop 系统即可。
导入语言包
a.选择“IMPROVE > International > Localization”,选择需要导入的语言包,单击“Import”。
b.选择“Languages”页签,可以查看成功导入的语言包。
设置管理页面语言
单击管理员图标,选择“Your profile”,设置管理页面语言。单击“保存”。
管理模块
PrestaShop具有丰富的模块库,这些模块极大拓展了PrestaShop的功能。
选择“模块 > Marketplace”,找到所需的插件,单击“Install”开始安装模块。您也可以单击“上载模块”安装其他模块。
选择“模块 >模块管理”:
在“模块”页签,可对已安装的模块进行禁用、配置、卸载、复原等管理操作。
在“通知”页签,查看模块的通知信息。
在“更新”页签,查看可更新的模块。
数据库备份
PrestaShop提供了后台数据库备份功能。
选择“高级参数 >数据库 >数据库备份”,阅读免责声明,单击“我已阅读免责声明。请生成新的备份 。单击“下载备份文件”,将备份文件下载到本地。
配置域名
云服务器添加并解析域名之后,需要在PrestaShop配置域名,这样才能使用域名正常访问PrestaShop。
1.选择“商店的参数 >一般 >维护”,启用“启用商店”。
2.选择“商店的参数 >流量&SEO”,在“设置店铺网址”配置项中设置“店铺域名”和“SSL站点”域名,和服务器域名保持一致。
总之,Prestashop建站的优势是显而易见的。它是一款免费、开源、全球性的电子商务平台,易于使用,支持多种语言和货币,并且具有众多高质量的主题、模板、插件和模块。如果您正在寻找一个功能强大、易于使用和灵活的电子商务平台,那么Prestashop可能是您的最佳选择。以上就是通过华为云云耀云服务器L实例来使用Prestashop搭建电商网站的详细步骤,希望能够帮助您快速搭建电商网站。