Hongkongdoll video-探花 av 华为云Flexus云奇迹器XopenEuler部署OpenCart开源电子商务平台
你的位置:Hongkongdoll video > 色之阁 > 探花 av 华为云Flexus云奇迹器XopenEuler部署OpenCart开源电子商务平台
探花 av 华为云Flexus云奇迹器XopenEuler部署OpenCart开源电子商务平台
发布日期:2024-12-29 23:52    点击次数:104

探花 av 华为云Flexus云奇迹器XopenEuler部署OpenCart开源电子商务平台

媒介

在数字经济迅猛发展的今天,华为云凭借其不凡的工夫实力和清醒的云奇迹探花 av,成为无边企业和开发者的首选平台。行为新一代面向中小企业和开发者的柔性算力云奇迹器,华为云Flexus云奇迹器X实例不仅提供了宏大的探讨才气和纯的确资源树立,还通过搭载openEuler操作系统展现了对开源生态的守旧与孝顺。在这么的高性能基础设施之上部署OpenCart开源电子商务平台,不仅大略充分发达其丰富的功能和器用上风,还能确保在线商店的清醒运行与高效惩处。通过华为云的宏大守旧,企业不错愈加专注于业务改变与发展,而无用系念工夫层面的挑战。本篇著述将详确先容如安在华为云Flexus云奇迹器X实例上使用openEuler系统部署OpenCart,助力企业快速搭建专科电商网站。

一、Flexus云奇迹器X实例先容1.1 Flexus云奇迹器X实例简介 官网地址: 华为云Flexus云奇迹器X实例

华为云Flexus云奇迹器X实例是新一代面向中小企业和开发者的柔性算力云奇迹器。它大略智能感知业务负载的变化,自动调度资源树立。这款奇迹器十分适用于中低负载的应用场景,举例电商直播、企业网站接济、开发测试环境、游戏奇迹器以及音视频奇迹等。X实例的缠绵理念旨在为用户提供愈加纯真和高效的探讨资源惩处方法。通过智能调度,它不错更好地欢欣不同行务的需求,提高资源欺诈率。

伸开剩余94%

1.2 Flexus云奇迹器X实例特色 提供丰富的巨匠镜像:Flexus云奇迹器X实例提供多种巨匠镜像供用户继承,方便快速部署各式应用和奇迹。 可纯真自界说vCPU内存配比:用户不错根据我方的需要纯真调度捏造CPU和内存的配比,以欢欣不同场景的需求。 智能感知业务动态升降配:Flexus云奇迹器X实例大略智能感知业务的负载情况,并根据需要自动升降配,以欢欣业务的需求,提高系统的清醒性和性能。 负载范围更高:联系于Flexus应用奇迹器L实例,Flexus云奇迹器X实例大略处理更高的负载,适用于更复杂和忙活的场景。 1.3 Flexus云奇迹器X实例使用场景

Flexus云奇迹器X实例针对不同的使用场景展现出其专有的上风:

电商直播:欺诈X实例搭建电商往还平台,不错灵验应酬电商市集的局促万变,耐心处理业务压力波动,确保往还过程顺畅无阻。 企业建站:面向博客、论坛和企业流派等应用场景,X实例匡助企业高效传播价值信息,促进信息分享与雷同,守旧构建多功能传播和交互平台。 个东谈主开发测试:开发者在开发和测试过程中所需的环境资源不错通过X实例方便获取,不仅提高了搭建着力,况且裁汰了资本。 游戏奇迹器:适用于搭建游戏后台奇迹器,宏大的探讨才气不错简易应酬渊博玩家同期在线的情况,同期守旧平滑扩容,快速应酬玩家数目增长的需求,以及提供出色的网罗加快才气以培植用户体验。 二、OpenCart先容2.1 OpenCart简介

OpenCart 是一款广受迎接的开源电子商务平台,专为在线商家缠绵。它提供了丰富的功能和器用,使用户大略简易创建、惩处和膨胀他们的在线商店。OpenCart 的缠绵防范易用性和纯真性,适用于从袖珍企业到大型企业的各式范围。

2.2 OpenCart主要特色 易于使用: OpenCart 提供了直不雅的用户界面和爽直的后台惩处系统,使非工夫东谈主员也能快速上手并高效惩处网店。 功能丰富: 守旧多言语和多货币确立,适用于海外市集的销售需求。内置多种支付网关和物发配送方法,方便客户继承支付和收获方法。 高度可定制: 用户不错通过安设多种插件和主题来定制网站外不雅和功能,欢欣个性化需求。 SEO 友好:OpenCart 内置了搜索引擎优化功能,有助于提高店铺在搜索引擎中的排行,淫妻交换 小说增多当然流量。 多商店惩处:守旧在一个后台惩处系统中惩处多个在线商店,方便领有多个品牌的商家进行麇集惩处,提高着力。 反映式缠绵: 默许守旧出动开辟优化,确保网站在手机和平板电脑等出动开辟上也能精熟表示,妥贴出动购物的趋势。 三、本次试验先容3.1 本次试验简介

1.本次试验为个东谈主测试学习环境,旨在快速部署应用,坐褥环境请严慎;2.本次试验环境为华为云Flexus云奇迹器X实例,使用的操作系统为openEuler 22.03 LTS;3.本次试验在Docker环境下部署OpenCart开源电子商务平台。

3.2 本次环境探讨

奇迹器类别

巨匠镜像继承

内网IP地址

Docker版块

操作系统版块

华为云Flexus云奇迹器X实例

openEuler

192.168.0.169

26.1.3

openEuler 22.03 LTS

四、云尔聚合华为云Flexus云奇迹器X实例4.1 购买Flexus云奇迹器X实例

干涉华为云官网:https://activity.huaweicloud.com/,登录我方的华为云账号,干涉华为云首页。

镜像继承:本次试验使用openEuler行为巨匠镜像,请根据骨子需求自界说继承符合的操作系统镜像。 镜像切换证明:参考的巨匠镜像原为Huawei Cloud EulerOS,但本次试验中已切换至openEuler。 基础树立参考:购买时可参考以下基础树立进行继承。

1.计费模式:包年/包月,这里继承此模式;2.区域:华北—北京四,可用区:立时即可;3.实例规格:关闭性能模式,继承自界说,4vCPUs | 12GiB;4.镜像:巨匠镜像,Huawei Cloud EulerOS,版块,Huawei Cloud EulerOS 2.0 Standard 64 bit(10GiB);5.应用加快:这里继承不加快;6.存储:系统盘,通用型SSD100G;7.网罗:继承默许即可;8.安全组:继承默许即可;9.弹性公网IP:继承“面前购买”,全动态BGP,带宽3Mbit/s;10.云奇迹器称号:可自界说确立,这里继承默许的称号;11.登录左证:自界说确立密码;12.云备份:暂不购买;其余树立默许即可。

证据树立及购买:在证据树立页面仔细查验Flexus云奇迹器X实例的各项确立,确保无误后点击“立即购买”,完成付款经过即可告捷购买。

4.2 搜检Flexus云奇迹器X实例情状

干涉华为云Flexus云奇迹的罢休台,继承Flexus云奇迹器X实例,不错看到一经正在运行的Flexus云奇迹器X实例。

4.3 使用Xshell云尔聚合 复制Flexus云奇迹器X实例的弹性公网IP地址

主要填写Flexus云奇迹器X实例的弹性公网IP地址,输入其登请托户和密码,聚合即可。

五、查验Flexus云奇迹器X实例系统环境5.1 查验操作系统版块

查验Flexus云奇迹器X实例的操作系统版块,本次试验继承的版块为openEuler 22.03 LTS

[root@flexusx-51a1 ~]# cat /etc/os-release

NAME="openEuler"

VERSION="22.03 LTS"

ID="openEuler"

VERSION_ID="22.03"

PRETTY_NAME="openEuler 22.03 LTS"

ANSI_COLOR="0;31"

5.2 查验内核版块

查验现时操作系统的内核版块,现时内核版块为5.10.0-60.109.0.136.oe2203.x86_64。

[root@flexusx-51a1 ~]# uname -r

5.10.0-60.109.0.136.oe2203.x86_64

5.3 查验Docker版块

部署该技俩需要提前安设Docker环境,查验Docker版块,现时安设的Docker版块为 26.1.3。

[root@flexusx-51a1 ~]# docker -v

Docker version 26.1.3, build b72abbb

5.4 查验Docker奇迹情状

查验Docker奇迹情状,确保Docker奇迹普通。

[root@flexusx-51a1 ~]# systemctl status docker

● docker.service - Docker Application Container Engine

Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)

Active: active (running) since Wed 2024-09-04 21:23:44 CST; 15min ago探花 av

TriggeredBy: ● docker.socket

Docs: https://docs.docker.com

Main PID: 10018 (dockerd)

Tasks: 10

Memory: 196.3M

CGroup: /system.slice/docker.service

└─ 10018 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

5.5 查验Docker compose版块

查验docker compose版块,现时默许安设版块为v2.27.0`。

[root@flexusx-51a1 ~]# docker compose version

Docker Compose version v2.27.0

六、安设OpenCart应用6.1 拉取OpenCart镜像

扩充以下高唱,拉取OpenCart干系镜像。

docker pull mysql:8.0

docker pull aamservices/opencart:latest

6.2 创建部署目次

创建部署目次/data/opencart,行为存放docker-compose.yaml文献目次。

mkdir -p /data/opencart && cd /data/opencart

6.3 裁剪docker-compose.yaml文献

本次使用docker compose方法部署,需要新建及裁剪docker-compose.yaml文献。在部署文献中,不错自界说修改宿主机映射端口等信息,着重防御端口破损。

vim docker-compose.yaml

services:

mysql:

image: mysql:8.0

container_name: opencart-mysql

hostname: opencart-mysql

command: --default-authentication-plugin=mysql_native_password

environment:

- MYSQL_DATABASE=opencart

- MYSQL_ROOT_PASSWORD=123456

restart: always

volumes:

- mysql_data:/var/lib/mysql

opencart:

image: aamservices/opencart:latest

container_name: opencart

hostname: opencart

restart: always

ports:

- '8900:80'

- '8943:443'

volumes:

- opencart_html:/var/www

depends_on:

- mysql

volumes:

mysql_data:

driver: local

opencart_html:

driver: local

6.4 创建OpenCart容器

扩充以下高唱,快速创建OpenCart容器。

[root@flexusx-51a1 opencart]# docker compose up -d

[+] Running 5/5

? Network opencart_default Created 0.0s

? Volume "opencart_mysql_data" Created 0.0s

? Volume "opencart_opencart_html" Created 0.0s

? Container opencart-mysql Started 1.5s

? Container opencart Started 1.6s

6.5 搜检OpenCart容器情状

查验OpenCart容器情状,确保OpenCart容器普通启动。

[root@flexusx-51a1 opencart]# docker compose ps

NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS

清纯唯美激情

opencart aamservices/opencart:latest "docker-php-entrypoi…" opencart 34 seconds ago Up 32 seconds 0.0.0.0:8900->80/tcp, :::8900->80/tcp, 0.0.0.0:8943->443/tcp, :::8943->443/tcp

opencart-mysql mysql:8.0 "docker-entrypoint.s…" mysql 34 seconds ago Up 32 seconds 3306/tcp, 33060/tcp

七、安全树立职责7.1 关闭防火墙与selinux 关闭防火墙

systemctl stop firewalld && systemctl disable firewalld

关闭selinux

setenforce 0

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

7.2 Flexus云奇迹器X实例安全组树立

干涉Flexus云奇迹器X实例罢休台,进行安全组端正树立。在安全组入见地端正上,放行8900和8943端口。

八、OpenCart的启动化确立8.1 造访OpenCart启动页

浏览器造访地址:http://弹性公网IP地址:8900,将IP替换为我方奇迹器IP地址,干涉OpenCart首页。

8.2 搜检条约

在OpenCart启动页不错看到干系条约,点击“Continue”下一步。

8.3 环境查验

在环境查验页面,不错看到安设环境干系项皆普通情状,点击“Continue”下一步。

8.4 数据库树立职责

请按照以下本领填写 OpenCart 的数据库聚合信息和确立惩处员账号:

DB Driver: 继承 MySQLi。 Hostname: 这里需要修改为mysql 。 账号: 使用 root。 密码: 填写咱们在 Docker Compose 文献中为 MySQL 确立的密码(举例:123456)。 数据库称号: 输入 opencart。 其余选项: 保捏默许确立。

关于惩处员账号,请自界说确立以下信息:

惩处员用户名:输入但愿使用的用户名。 惩处员密码:输入一个强密码以确保安全。 惩处员邮箱:输入灵验的电子邮件地址。

由于树立过程中,如上图所示莫得将Hostname修改为mysql,使用的是默许值,会辅导数据库聚合失败。咱们将Hostname修改为mysql 后,此页面树立告捷,干涉到安设完成的辅导页。

九、造访OpenCart首页9.1 造访OpenCart前台首页

启动化安设完成后,浏览器造访地址:http://弹性公网IP地址:8900,将IP替换为我方云奇迹器的弹性公网IP地址,干涉OpenCart首页。

9.2 造访OpenCart后台惩处

浏览器造访地址:http://弹性公网IP地址:8900/admin,将IP替换为我方云奇迹器的弹性公网IP地址,干涉OpenCar后台惩处页面。

十、使用体验与回来

在华为云Flexus云奇迹器X实例上部署OpenCart的过程中,咱们真切体会到了其不凡的性能和清醒性;不管是启动化部署如故日常运营崇敬,总共经过皆极端顺畅,这得益于华为云对底层硬件与openEuler操作系统的深度优化。OpenCart在这么的环境下运行畅达,不仅大大简化了咱们惩处和膨胀在线商店的职责,还显耀培植了用户体验。华为云的宏大守旧使得咱们不错愈加专注于业务增长而非工夫贫寒,为咱们的电子商务平台提供了坚实的后援。继承华为云Flexus云奇迹器X实例与openEuler系统部署OpenCart,无疑为咱们带来了渔人之利的着力,加快了业务发展的步调。

收拢华为云828 B2B企业节的机遇,探索Flexus X实例带来的超值优惠,感受工夫与改变的好意思满和会。不管是在高性能探讨领域如故智能监控方面,华为云均以其不凡的品性和综合的奇迹彰显了其行业跳跃地位。继承华为云,不仅意味着获取了宏大的工夫守旧,更是迈向数字化转型的蹙迫一步。让咱们联袂前行,在华为云平台上开启新的告捷旅程!

发布于:河北省