使用在AWS上运行的PayPal结账创建一个安全的网上商店awsweixin0010034

数字化业务转型。我们几乎每天都能听到。多年来。通过将手动任务切换到在云中运行的自动化流程等方式,主要是大人物想要提高生产力或创造更多市场价值......但是小人物,单身人士呢个人如何从我们生活的工业4.0时代受益曾经想创建一个网上商店以从您的工匠部分或爱好中赚取一些副业,但不知道从哪里开始好吧,让我们从这里尝试。目录简介AWS配置WordPress配置SSL配置简介

数字化业务转型。我们几乎每天都能听到。多年来。通过将手动任务切换到在云中运行的自动化流程等方式,主要是大人物想要提高生产力或创造更多市场价值......但是小人物,单身人士呢个人如何从我们生活的工业4.0时代受益曾经想创建一个网上商店以从您的工匠部分或爱好中赚取一些副业,但不知道从哪里开始

好吧,让我们从这里尝试。

简介

AWS配置

WordPress配置

SSL配置

本文的目的是帮助您了解构建功能齐全的网上商店的各个方面:

使用AWSLightsail服务在云上运行

有一个带有DNS区域集的专用静态IP,该IP重定向到example.com之类的域

已集成PayPal和信用卡结账

有一个联系部分,可以将客户问题发送到您的电子邮件,并显示您所在地区的地图

使用SSL证书保护所有数据,因为我们正在处理敏感的客户信息,例如信用卡数据或PayPal身份验证。

听起来很有趣让我们潜入水中。

现在,由于本文不只针对开发人员,我将使用不同的工具和插件来让我们的生活更轻松。

例如,在前端部分,我们可以构建自己的dom,使用流行的框架来丰富Javascript逻辑,集成类似bootstrap的布局框架并额外使用CSS,但为什么呢让我们使用一个看起来很棒并且已经为商店布局构建的预定义WordPress主题。此外,它与出色的插件兼容。

我们可以只使用PayPalAPI,并将其连接到我们的业务逻辑以进行支付流程,但是为什么当我们可以在我们的WordPress应用程序上安装WooCommerce插件时,已经证明并且安全。有了联系表格的专用部分和我们在主题上的位置,我们只需要为SMTP和地图激活GoogleAPI。

我会尽量将开发技能保持在最低限度,但有些部分是不可避免的,例如AWSLightsail上的SSL证书配置。

在开始之前,您需要:

AWS账户,用于应用托管

GCP帐户,用于电子邮件和地图API

企业PayPal账户,用于汇款

商业email,用于与您的客户互动

为您的网站(如example.com)购买的域名,如今大多数.com域名的年费约为10美元,但这可能因域名和提供商而异

我们可以将我们的工作分为3类:AWS配置、WordPress配置、安全配置(SSL)

在Instances选项卡下选择CreateInstance

现在,等等。可能会经过几分钟,以便AWS配置您的实例

2.静态IP

每次启动实例时,AWS都会为其分配一个公有IP和一个私有IP。公共IP每次都会不同,因此您需要确保创建一个静态公共IP

返回LightsailHome,然后在Networking选项卡下单击->CreateastaticIPaddress

在**“附加到实例”**下选择您的实例名称

现在是时候将您的静态IP连接到域名,例如example.com。为了实现这一点,我们需要一个DNS区域

在同一个Networking选项卡下单击->CreateaDNSZone

现在您的网络选项卡下将有一个DNS区域,单击它

在页面底部,您需要复制4个名称服务器地址,并将其粘贴到您的域提供商DNS区域设置中,因此来自example.com的所有流量都将转到您的静态IP

在页面的开头,您将有一个“添加记录”按钮,您将使用该按钮3次:

要将您的静态IP链接到example.com->选择A记录,请在example.com之前的输入字段中输入"@"并选择解析为->您的静态IP名称

要将您的静态IP链接到www.example.com->选择CNAME记录,将www放在example.com之前的输入字段中,然后选择mapstoexample.com

设置你的SSL证书(我们稍后会介绍)

当然,除非您正在构建具有预测分析和机器学习功能的商业智能套件,否则WordPress很有用......而且它超级简单。

这是我第一次使用WordPress,我在第一次尝试中就做好了一切,因为它可以帮助您使用嵌入式模板。您不想为网站的外观而烦恼吗在这里,有许多主题之一。你是开店的这是一个商店模板。需要整合支付这是一个支付插件。处理运输处理税收添加可能缺货的可配置产品想与您的客户互动吗这是一个联系表格插件。想写博客他们有它。我刚刚描述的所有内容都包含在我们的应用程序中,并且简单易行。

插件基本上是丰富我们的WordPress应用程序的附加组件,提供易于安装的复杂行为。

现在你被覆盖了。即使买家没有PayPal账户,也可以使用您的信用卡付款。您在购物车部分的结帐过程将如下所示:结帐

为了在你的网站上使用谷歌地图,你必须进入你的GCP账户并创建一个项目,我们称之为“example-project”,进入“APIsandServices”并选择JavaScriptMapsAPI,单击enable,然后从那里转到createcredentials,选择APIKey并复制该值

最终结果将是一张地图,在地图图块的底部有一个字符串值,类似于"[intergeoidu003d"0ITM"][/intergeo]"

复制它,转到customize主题,在contactpage部分下->在输入字段中“Mapshortcode”粘贴上面的值

为了使表单工作并发送电子邮件,您需要安装WPFormsSMTP插件

根据您使用的电子邮件提供商,您将相应地配置您的插件

在我们的例子中,我们使用了Gmail,这是一个很棒的教程你应该遵循

为了使此集成正常工作,您需要转到您的GCP帐户并激活电子邮件API和生成凭据类似于在MAPsAPI中,除了在这里您将使用CliendID和ClientSecret,但所有这些都可以在上面的教程中找到

总结一下,您需要:

SSH进入您的Lightsail实例

安装Certbot,这是一个帮助工具,可从名为Let'sEncrypt的免费证书颁发机构检索证书

运行一些命令为您的example.com域颁发证书

编辑您的DNS区域,使用Let's*Encrypt发送给您的字符串添加记录,以便他们可以验证您是否拥有该域

在etc/letsencrypt/目录下你应该有你的证书

将这些认证文件链接到我们的apache服务器

激活SSL插件(下载SimpleSSLWordpress插件并激活)

你去,一切安全!而您_仅_需要每3个月一次,因为证书在90天后过期。

干杯,

尼古拉

更多推荐

我们从奥斯汀·金德那里学到的关于自己管理1,300(!!!)网站的5个技巧

AnchorHosting创始人AustinGinder对营销和销售的看法确实是独一无二的......而且也非常有效。作为一名独立开发人员和企业主,他自己管理着1,300多个WordPress网站。继续阅读,看看他是如何管理这一切的,以及他是如何从头开始创业的......1.收入不是唯一目标“从项目过渡到服务对我和我想要追求的东西来说是有意义的。收入方面,从每个项目的基础到收

从WordPress搜索结果中排除页面

如何从WordPress搜索结果中排除页面。默认情况下,您WordPress网站上的内部搜索将覆盖WordPress搜索结果中的所有帖子和页面。为了让您的网站用户更轻松地找到他们正在寻找的内容,您可能需要排除某些页面或帖子,这样它就不会再出现在这些结果中。在本文中,您将学习如何从WordPress搜索结果中排除页面或帖子。让我们分开。在这里,我们将看到两种不同的方法来做到这一

最常见的WordPress错误

简介WordPress平台非常适合构建网站,但也容易出错。我们都会犯错。这在讨论WordPress时尤其准确,即使是最简单的任务对初学者来说也可能令人生畏。但是,只要有一点知识和一些有用的建议,您就可以避免常见的WordPress错误,这些错误经常会让人绊倒。在这篇博文中,我们将探讨一些最常见的WordPress错误,并为您提供如何修复它们的建议。因此,请继续阅读以了解如何避免这

THE END
1.商城网站建设流程全解析从规划到上线的详细指南选型搜索引擎界...商城网站建设是一个复杂而系统的过程,涵盖了从初步规划到最终上线的各个环节。本文将详细解析商城网站建设的流程,旨在为有意建立电商平台的企业或个人提供一份全面的指南。文章将探讨规划阶段的重要性,包括市场调研和目标用户分析。接着,将介绍设计阶段的关键要素,如用户体验和界面设计。第三部分将讨论技术选型,包括选择...https://www.163.com/dy/article/JHEP112B05569BV4.html
2.《电子商务概论》习题及答案具有特点节省购物时间精简流通环节刺激企业间的联合和竞争客户和厂商的交流电子商务中的资金周转无须在银行以外的客户、批发商、商场等之间进行,而直接通过网络在银行内部账户上进行电子商务精简流通环节节省购物时间加速资金流通刺激企业间的联合和竞争表现为企业事务处理的整体性、统一性,它能重新规范事务处理的工作流程,...https://www.360doc.cn/article/80521207_1047343768.html
1.构建在线商城的零基础搭建指南成功案例从零开始搭建网站商城系统,本文详细解析了整个流程,包括需求分析、平台选择、设计规划、功能开发、测试上线及后期维护等关键步骤,助您构建属于自己的在线商店。 1、需求分析 2、选择商城系统 3、商城系统搭建流程 4、商城系统运营 随着互联网的迅猛发展,电子商务已成为商业活动中的重要组成...http://www.haikoumxzx.com/al/38.html
2.Shopify建站教程,ShopifyB2C独立站搭建全流程进入了后台之后,我们第一步就要去选一个商店的主题,点击“Customize theme”: 然后,我们可以看到网店目前使用的主题(默认的初始主题),你可以根据自身需要查看更多免费的主题或者到主题商城Theme Store里挑选合适的付费主题用于外贸建站: 确定了主题后,就可以进行设置了。以目前的默认主题为例,点击上图中的“Customize”...https://www.yundianseo.com/shopify-course/
3.电子商务考试复习资料6篇(全文)(5)网上提供的信息不可靠。 7、电子政务的定义:电子政务是政府在其管理和服务职能中运用现代信息和通信技术,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,全方位地向社会提供优质、规范、透明的服务。 8、企业与消费者之间的电子商务(B2C)就是通过网上商店实现网上在线商品零售和为消费者提供...https://www.99xueshu.com/w/filejqnxxxlg.html
4.专业实践技能(精选十篇)熟悉电子商务交易环境及流程, 结合实践完成“分析报告”。 2.3 建立网上商店实践 熟悉便宜啦网站的文化定位和运作模式, 熟悉网站的各种功能及网站的各种商务活动, 形成一个利用便宜网站进行网上销售的“商业计划书”, 并按照“商业计划书”来建立一个网上商店, 并通过“网上店铺”的开业审核。如淘宝。 https://www.360wenmi.com/f/cnkeyotdqywg.html
5....白皮书,全部功能及重要更新ReleaseNoteOdoo中文应用商店改进了结账设计和流程。 显示产品标签 在电子商务产品页面上显示产品标签,例如信息标签。这些标签也可以在商店页面的过滤器中使用。 图像作为属性值 对于产品变体,使用图像而不是颜色。 多复选框属性 客户可以为具有多复选框属性的产品选择多个选项。 产品描述布局 ...https://www.odooapp.cn/blog/odoo-install-deploy-6/odoo17-official-release-all-functions-and-important-updates-315
6.网店实训报告大全11篇从当前的网络营销课程开展情况来看,笔者发现国内的众多院校在这一块儿已经出现了注重实践课程教学的现象,对于其中的实训及实验力度有所加大,就像更多地使用了网络营销实训平台,一定程度上增加了实验实训课程的数量,让大学生建立自己的网上商店等等,对以往的理论为主的教学模式有所改善,但总体来看,仍然存在着理论与实践结...https://msgz.fabiao.com.cn/haowen/5120.html
7.实体店开发小程序流程:拓宽客户渠道,增加销量2. 构建本地配送/店内取货小程序 注册店铺账号,创建店铺; 可直接选择应用店铺模板,店铺后台提供各行业主题模板,一键启用。 您可以直接替换任何您不喜欢的图片。 当然你也可以通过拖拽组件的方式自由设计符合自己审美风格的商店页面,就像搭积木一样简单; 在建设商店首页的时候,需要注意图片(广告轮播)和导航页的重点布局...http://www.bjhwtx.com/h-nd-143736.html
8.网络营销策划方案(通用15篇)(1)综合企业各部门意见,制定网站构建计划,并领导实施网站建设。 (2)网站日常维护、监督及管理。 (3)网站推广计划的制定与实施。 (4)网上反馈信息管理。 (5)独立开展网上营销活动。 (6)对企业其他部门实施网上营销支持。 (7)网上信息资源收集及管理,对企业网络资源应用提供指导。 https://www.yuwenmi.com/fanwen/huodongfangan/4228439.html
9.vivo应用商店推出七大举措强化APP全生命周期合规管控vivo应用商店通过严格审查开发者资料信息,确保开发者信息真实性;同时,要求开发者定期更新联系方式,确保开发者联系方式有效性。此外,为保障广大开发者利益、优化开放平台的健康生态,针对账号违规行为,vivo应用商店制定了详细的《vivo开放平台账号处罚规则》。 二、构建严谨的入库审测流程,保证入库合规 ...https://finance.sina.cn/tech/2021-08-25/detail-ikqciyzm3501006.d.html
10.商业计划书(通用15篇)六、运营团队构建 1、团队状况 启动团队由5个部门构成:技术部、运营部、市场部、客服部、公关部。 2、团队架构 技术部工作构成,基本工作内容如下: (1)技术 A、完成网上平台建设/维护; B、负责网上平台新产品和功能开发; C、负责网上平台运行管理; https://www.ruiwen.com/gongwen/jihuashu/254003.html
11.YousearchedforWordPress插件Page13of18其实任何企业都可以在网上提供礼品券。如果没有实体产品,出售的是专业知识,可以考虑将其中一些内容放到与客户相关的电子书中,然后在网上商店出售。开网店比想象的要容易,Gator网站构建器的电子商务计划具有需要快速建立网店的模板和拖放工具。延伸阅读在线商店的产品如何获得更多的浏览量。https://cn.hostgator.com/news/page/13?s=WordPress%E6%8F%92%E4%BB%B6
12.网络营销方案(1)综合公司各部门意见,制定网站构建计划,并领导实施网站建设。 (2)网站日常维护、监督及管理。 (3)网站推广计划的制定与实施。 (4)网上反馈信息管理。 (5)独立开展网上营销活动。 (6)对公司其他部门实施网上营销支持。 (7)网上信息资源收集及管理,对公司网络资源应用提供指导。 https://www.oh100.com/a/202209/5261011.html
13.外贸电子商务范文外贸企业只有跟得上互联网的发展,才能够更好地开展电子商务,进而促进贸易量的不断提高,所以如何合理选择,构建起能够适合外贸企业运营的电子商务模式很关键,好的开始是成功的一半。对于外贸企业而言,需要先进行市场调研,结合自身的情况制定出适合企业发展的电子商务发展路径,实施电子商务操作模式,可以优化流程、降低成本,同...https://www.gwyoo.com/haowen/66556.html
14.Drools规则引擎4.4 网上商店example首先,我们将定义我们的eShop系统的模型。该模型将包含所有与我们的申请有关的决策。 其中一些对象如下所示:Domain业务知识 Product 我们店里想要出售不同种类的项目.每种类型都将由一个产品对象来表示,其中包含特定项目的详细信息。 Stock 这是我们储存的每一种产品的数量。 Provider 我们的产品...https://www.pianshen.com/article/4268100357/
15.ios证书ios上架苹果商店流程最简单易懂的iosp12证书和描述...在windows系统下创建 app 打包ios需要的证书和描述文件,和ios上架苹果商店流程 1.前置条件需要一个苹果开发者的账号 2.一台windows电脑 3.总体流程 创建AppID创建app专用密码创建app证书创建描述文件添加测试设备上架苹果商店相关资料准备上传IPA提交苹果商店审核 ...https://www.kuazhi.com/post/306313.html
16.androidapp跳转应用商店mob649e81583204的技术博客1. 流程图 存在不存在判断应用商店是否存在构建跳转链接跳转至应用商店提示用户未安装应用商店 2. 实现步骤 3. 代码实现 下面将详细介绍每一步的具体操作和需要使用的代码。 步骤1:获取应用商店的包名 在Android系统中,应用商店的包名是固定的。常见的应用商店包名包括Google Play(com.android.vending)、应用宝(com....https://blog.51cto.com/u_16175449/8575431
17.网店营销方案(精选10篇)(1)利用节假日做好网上服装促销活动,每天拿出一部分新款服装专供网络促销使用。 (2)组织开展关于服装需求的网络调查活动,通过有奖参与提高消费者的参与热情。 (3)组织网络联谊活动,借助网络平台提升xx品牌的人气。 六、网络推广费用预算 本公司第一期网络推广活动预计时间为20xx年xx月~20xx年xx月,共计xx个月,市场...https://www.unjs.com/fanwenku/234423.html
18.文物商店怎么办理入驻抖音进行直播挂小黄车文物商店是开展文物购销活动的一个统称,是文物交易市场不可或缺的部分。随着自媒体行业的蓬勃兴起,众多行业的企业纷纷涌入,其中也包含了文物商店。那么,文物商店入驻抖音等自媒体平台需要具备哪些条件,具体的流程又是如何操作的呢?zhoukx6688 文物商店入驻抖音的要求及流程 ...https://www.douban.com/doubanapp/dispatch?uri=%2Fnote%2F863637209
19.网络营销策划方案书范文(精选8篇)B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。 (1)开发产品销售网站、构建在线商城系统 (2)对产品进行搜索引擎优化(SEO) 在百度...https://www.liuxue86.com/a/4548748.html
20.企业文化调研报告(精选15篇)(四)落地性原则。企业文化建设最重要的原则就是要落到实处。在企业文化建设评价体系的构建过程中,必须与烟草企业的各项具体的工作流程和内容等融合起来,要注意避免脱离企业的经营活动、脱离企业管理的全过程、脱离员工的实际思想行为方式等。 (五)效能性原则。 在构建烟草商业企业文化建设评价体系中要杜绝求大求全,而...https://www.yjbys.com/hr/qiyewenhua/3509711.html
21.小程序商店demoJavaScript创建一个小程序商店的演示(demo)需要遵循微信小程序的开发规范和流程。以下是一个简化的步骤指南,帮助你开始构建一个基本的小程序商店demo: 1. 准备工作 注册账号:访问微信公众平台官网,注册一个小程序账号。 安装开发工具:下载并安装微信开发者工具,这是官方提供的用于小程序开发的集成环境。 https://blog.yyzq.team/post/371560.html
22.2022年“3·15”系列活动新闻发布会网上检查网站、网店3450个次,现场检查网络交易平台企业442个次,督促网络交易平台删除违法商品信息1条,责令整改网站21个次,开展网络餐饮服务提供者线下实体店“餐饮安全你我同查”484个次,责令停止平台服务的网店2个次,查处网络侵权销售假冒伪劣商品案件1件,查处互联网不正当竞争案件2件,查处虚假违法互联网广告案件31件...https://www.wuhu.gov.cn/openness/public/6596211/33891781.html