文章目录
- 1. 引言
- 2. 快速启动Odoo电商网站
- 1. 注册
- 2. 创建Amazon EC2实例
- 3. 为Amazon EC2 实例绑定弹性IP地址
- 4. 获取Odoo登录密码
- 5. 登入Odoo网站管理后台
- 6. 创建EC 2 映像作为备份
- 7. 可选项
- 3. 测评感受
- 优点
- 福利
首先给出亚马逊云的官方实操教程链接: 地址
如今的时代,是互联网的时代,互联网技术蓬勃发展,依托互联网技术,电子商务遍地开花,各种电商网站层出不穷,而对于非技术人员,想要打造属于自己的电商网站,困难重重,而对于技术人员,避免繁杂的配置,提高生产力,也刻不容缓。为了解决上述痛点,亚马逊云推出了云上的Odoo建站。
亚马逊云科技提供了100余种产品免费套餐。其中,计算资源Amazon EC2首年12个月免费,750小时/月;存储资源 Amazon S3 首年12个月免费,5GB标准存储容量。详情点击
1. 引言
什么是Odoo,简单来说,Odoo是一个完整的开源框架,根据ERP需求发展而来,适合定制符合客户需求的电商系统和ERP系统。由于Odoo的底层结构很强大,所有模块都可以按需安装或卸载,所以,客户可以像搭积木一样构建自己的系统,非常方便。即使完全不安装与ERP相关的模块,仅利用 Odoo 自身的底层框架,也能构建出适合各种用途的系统,纯 B/S 架构。而这一切都是免费的,并且不受限于源代码,也不受限于用户数。
Odoo 是一系列开源商业应用程序套装,此套装可以满足公司的绝大部分应用需求,例如,基本的进销存管理、采购、销售、MRP生产制造、质量管理、HR、休假管理、用车管理、IM通讯、CRM客户关系管理、电子商务、网站,财务会计、资产管理、WMS仓库管理、POS连锁、项目管理、条码、PLM、报表等等。
例如报表功能,Odoo默认提供了两种形式的报表:表格式和图形式;Odoo提供的表格式分析类似于Excel提供的透视表功能,用户直接在页面上设定表格行、列的分析维度,以及需要计算的数值,系统实时计算并展示计算结果,并可将计算结果一键下载为excel表。Odoo提供了3种形式的图形式分析:柱状图、线状图、饼图,提供的各种选项基本满足了采购分析的绝大部分场景。相当人性化的设计,可以满足大部分的企业级需求。
下图为 Odoo 中可供安装的一部分模块,另外Odoo社区还有大量可用的开源模块,提供了非常大的自由选择空间,另外,开源的魅力就不用我多说了吧
依托亚马逊云的Odoo建站,无序搭建个人服务器,省略了大量繁杂的服务器配置步骤,可以让你快速的启动一个电商网站,并根据客户需求,快速设计,大大提高了生产力。
2. 快速启动Odoo电商网站
1. 注册
注册完成登录后页面如下:
2. 创建Amazon EC2实例
登录Amazon EC2 管理控制台,在右上角选择希望启动的亚马逊云科技区域,并在构建解决方案那点击启动虚拟机按钮。
接下来有7个步骤,听我一一道来。
- 选择一个Amazon 系统映像(AMI)。
点击左侧AWS Marketplace。
在搜索栏输入odoo,选择Odoo packaged by Bitnami映像。
点击continue。
随之而来,就到了选择实例类型的界面了。
可以看到,这里我选择了t3a.small的小型实例(红框中是我选中的)。当然,你也可以选择t2.micro这个实例。
- 这里先说一下,实例是什么?实例就是可以运行应用程序的虚拟服务器。它们由 CPU、内存、存储和网络容量组成不同的组合,可让您灵活地为您的应用程序选择适当的资源组合。
- 微型实例有资格享用 AWS 免费使用套餐。比如t2.micro这个微型实例就享有长达12个月的免费使用时间。
- 官方推荐是使用内存大于等于2GB的机型,这样,您将获得最佳体验。
- 有关实例类型以及这些类型如何满足您的计算需求的信息。这里给出链接:详细信息
-
接下来点击下一步:配置实例详细信息。
-
点击下一步:添加存储。
-
此处修改存储大小为30。
点击下一步:添加标签。
- 如下所示填写信息。
继续点击下一步:配置安全组。
-
继续点击审核和启动。
-
最后一步,直接点击启动。
接下来,稍作等待,就会进入初始化启动,单击实例ID进入Amazon EC2控制台。
以上7步都有详细指引,而且操作很简单,整个配置过程相当流畅,也不需要专业性技术知识,相信对于非技术人员来说,非常容易上手。
3. 为Amazon EC2 实例绑定弹性IP地址
为 Amazon EC2 实例分配并绑定弹性IP地址,可保障服务器在停止-重启后其公有 IP 地址不会发生变化。每台 EC2 实例根据类型不同可绑定不同数量的弹性 IP 地址。每台正在运行的 EC2 实例可免费绑定一个弹性 IP。
在左侧网络与安全栏下
选择弹性IP,点击右上角分配弹性IP地址
进入分配弹性IP地址页面,直接默认,点击分配即可。
选中已分配的弹性 IP 地址,点击操作——关联弹性 IP 地址。
在实例中选中刚刚创建的 “MyOdooServer” 实例,并点击关联,完成后,就可以将 Odoo 服务器绑定弹性 IP。
这一步绑定弹性IP操作,步骤更为简单,可操作性强,而且绑定IP后,可以防止服务器在重启后IP发生变化,非常人性化。
4. 获取Odoo登录密码
- 等待实例状态检查由正在初始化变为2项检查已通过后,请选中实例,依次点击操作——监控与故障排除——获取系统日志。
- 向上拖动系统日志,您可在日志中看到如下图所示信息,初始用户名 user@example.com,以及初试的登陆密码,请选中并通过鼠标右键复制粘贴保存。
获取登录密码后,就可以登录Odoo网站管理后台,马上可以开始“搭积木”了。
补充:
第1步中,点击获取系统日志可能出现一片黑,没有信息显示,此处提供一个解决方案。
选中实例,点击实例状态,点击重启实例。
这样操作后,再次获取系统日志就会好了。
5. 登入Odoo网站管理后台
回到 Amaozon EC2 控制台,选中您的实例,在下方的详细信息中,打开 EC2 实例的公网 IPv4 地址。
输入第4节获得的账号与密码。
点击Log in登入网站后台。
可以看到好多模块,我安装了WebSite模块。
可以根据需求拖拽式设计页面。
这里还测试了一下Sales模块。
点击create,创建报价单。
如果你想了解更多关于Odoo电商模块使用的信息,详见Odoo用户文档。
6. 创建EC 2 映像作为备份
用户可以创建AMI映像,为EC2 实例创建备份,这样可以提升服务器容灾能力。
-
在 Amazon EC2 控制台,选中EC2 实例,点击操作——映像和模版—创建映像。
-
进入创建映像页面,输入映像名称,其余选项保持默认,点击橙色的创建映像按钮。
-
从左侧导航栏映像进入AMI,可以看到 EC2 实例的映像正在进行创建。待状态由pending变为available后,可从该备份镜像恢复 EC2 实例。用户可以为 EC2 实例定期创建映像。
亚马逊云考虑的相当周到,用户可以定期创建备份防止数据丢失问题。
7. 可选项
- 在Amazon Route53中注册域名。
教程链接:教程 - 申请免费SSL/TLS证书并使用。
当注册完域名后可以申请由Amazon Certificate Manager提供的免费SSL证书。
教程链接:教程 - 终止资源
释放弹性IP。
先取消关联,然后点击释放弹性IP地址。
点击释放。
备注:未与实例相关联的弹性 IP 将产生小时成本。Amazon EC2 提供免费试用。Amazon EC2 云服务器有五种付费方式:按需实例、Savings Plans、预留实例、Spot 实例,以及专用主机。专用主机可在专供您使用的物理服务器上提供 EC2 实例容量。
终止实例
点击实例状态,点击终止实例。
点击终止
这样,就不会产生额外的费用了。
3. 测评感受
优点
- 注册流程简便。
- 创建实例的步骤引导做的比较好,而且基本是傻瓜式的下一步,下一步,无需太多填写的信息。
- 可以为实例绑定弹性IP,防止重启后IP改变,这点相当人性化。
- 实例基于免费Odoo镜像,免去繁琐的环境配置,服务器搭建,解放了技术人员,大大提高了生产力。
- 依托亚马逊云,再搭配详实的官方文档,可以轻松快速的启动基于Odoo的电商网站。
- 网站管理后台启动速度快,功能齐全,拖拽式建站,对用户友好。
- 亚马逊云使用Amazon CloudFront提供全球分发网络加速提高网站速度,完全不必担心访问卡、慢等问题。
- 亚马逊云后台界面设计整体为浅色系,看起来赏心悦目,减缓疲劳。
福利
亚马逊云科技专为开发者们打造了多种学习平台:
- 入门资源中心:从0到1 轻松上手云服务,内容涵盖:成本管理,上手训练,开发资源。
- 架构中心:亚马逊云科技架构中心提供了云平台参考架构图表、经过审查的架构解决方案、Well-Architected 最佳实践、模式、图标等。
- 构建者库:了解亚马逊云科技如何构建和运营软件。
- 用于在亚马逊云科技平台上开发和管理应用程序的工具包
【专属福利】
福利一:100余种产品免费套餐。其中,计算资源Amazon EC2首年12个月免费,750小时/月;存储资源 Amazon S3 首年12个月免费,5GB标准存储容量。
福利二:最新优惠大礼包,200$数据与分析抵扣券,200$机器学习抵扣券,200$微服务与应用开发抵扣券。
福利三:解决方案CloudFormation一键部署模版库