华为云用户手册

  • 操作场景 本文以云服务器的操作系统为“Windows Server 2012 R2 Standard 64bit”、磁盘容量为3 TiB举例,提供容量大于2 TiB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TiB,GPT分区表最大支持的磁盘容量为18 EiB,因此当为容量大于2 TiB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TiB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见初始化数据盘场景及磁盘分区形式介绍。 不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云服务器操作系统的产品文档。 首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。
  • 操作场景 本文以云服务器的操作系统为“Windows Server 2008 R2 Enterprise 64bit”为例,提供磁盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TiB,GPT分区表最大支持的磁盘容量为18 EiB,因此当为容量大于2 TiB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TiB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见初始化数据盘场景及磁盘分区形式介绍。 不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云服务器操作系统的产品文档。 首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。
  • 步骤2:检查UVP VMTools版本 变更规格前请先检查UVP VMTools版本。 登录弹性云服务器。 下载驱动检查脚本 下载驱动检查脚本,用管理员权限执行脚本,等待检查结果。 请根据云服务器所在区域选择脚本的下载地址: 华东-上海二:https://cn-east-2-server-resize.obs.cn-east-2.myhuaweicloud.com/windows/server_resize/check_kvm_drivers.vbs 华北-北京一:https://cn-north-1-server-resize.obs.cn-north-1.myhuaweicloud.com/windows/server_resize/check_kvm_drivers.vbs 华南-广州:https://cn-south-1-server-resize.obs.cn-south-1.myhuaweicloud.com/windows/server_resize/check_kvm_drivers.vbs 驱动检查脚本在确认驱动安装成功后会自动为云服务器设置标签,标记驱动安装成功,没有设置标签的云服务器无法执行变更规格的操作。 检查结果为“Check version success!”说明驱动版本符合要求,且为云服务器设置标签标记驱动安装成功。您可以执行步骤4:变更规格。 检查结果为“Check version success but set metadata failed! Please run this script again later.”说明驱动版本符合要求,但为云服务器设置标签失败,请稍后重试。 检查结果为“Check version failed! Please install drivers at first. ”说明驱动版本不符合要求,请参见步骤3:安装或升级UVP VMTools安装或升级UVP VMTools。
  • 操作场景 XEN实例变更为KVM实例前,需要确保Windows弹性云服务器已安装了PV driver和UVP VMTools。 本节指导您安装PV driver和UVP VMTools,将XEN实例变更为KVM实例。 弹性云服务器的实例包括: XEN实例:S1、C1、C2、M1型弹性云服务器。 KVM实例:参考规格清单,查询对应规格的虚拟化类型。 QingTian实例:C7型弹性云服务器、M7型弹性云服务器、C6(支持KVM和QingTian虚拟化类型)型弹性云服务器。 不同弹性云服务器实例的变更原则: 支持将“KVM实例”变更为“QingTian实例”。 不支持将“QingTian实例”变更为“KVM实例”。 不支持将“XEN实例”变更为“QingTian实例”。 “XEN实例”变更为“KVM实例”必须先安装对应的驱动,然后再变更规格。否则,规格变更后的弹性云服务器不可用(如操作系统无法启动等问题)。 Linux操作系统的“XEN实例”变更为“KVM实例”时,优先推荐使用XEN实例变更为KVM实例(Linux-自动配置)。
  • 步骤2:检查S CS I驱动 登录弹性云服务器。 打开“运行”对话框,输入“regedit”进入注册表编辑器。 在注册表中找到以下路径:Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\vioscsi 查看该目录下是否存在“StartOverride”项。 若注册表该路径下只有“Enum”和“Parameters”项,则无需修改。 图2 注册表 若注册表该路径下存在“StartOverride”项,请执行步骤4。 修改“StartOverride”项中类型为“REG_DWORD”,数据为“3”的字段修改为“0”。 图3 “StartOverride”项 图4 修改“REG_DWORD”数据 将弹性云服务器关机。
  • 步骤3:检查 云服务器配置 是否成功 根据步骤2:安装驱动修改grub文件、安装所需驱动后,需检查修改是否生效、驱动是否安装成功。 手动方式配置弹性云服务器时请务必执行以下操作检查云服务器配置是否成功。 登录弹性云服务器。 执行以下命令,检查root分区是否以UUID的形式表示。 cat /boot/grub/grub.cfg 是,表示已修改grub文件的磁盘标识方式为UUID。 否,修改失败,请参见步骤2:安装驱动重新修改。 ……menuentry 'Ubuntu Linux, with Linux 3.13.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.13.0-24-generic-advanced-ec51d860-34bf-4374-ad46-a0c3e337fd34' { recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root ec51d860-34bf-4374-ad46-a0c3e337fd34 else search --no-floppy --fs-uuid --set=root ec51d860-34bf-4374-ad46-a0c3e337fd34 fi echo ‘Loading Linux 3.13.0-24-generic ...’ linux /boot/vmlinuz-3.13.0-24-generic root=UUID=ec51d860-34bf-4374-ad46-a0c3e337fd34 ro echo ‘Loading initial ramdisk ...’ initrd /boot/initrd.img-3.13.0-24-generic } 对于不同操作系统,grub文件的具体路径存在差异,请以具体的操作系统为准。例如:“/boot/grub/menu.lst”、“/boot/grub/grub.cfg”、“/boot/grub2/grub.cfg、“/boot/grub/grub.conf”。 执行以下命令,检查磁盘的标识方式是否为UUID。 cat /etc/fstab 是,表示已修改fstab文件的磁盘标识方式为UUID。 否,修改失败,请参见步骤2:安装驱动重新修改。 [root@****** ~]# cat /etc/fstab UUID=4eb40294-4c6f-4384-bbb6-b8795bbb1130 / xfs defaults 0 0 UUID=2de37c6b-2648-43b4-a4f5-40162154e135 swap swap defaults 0 0 检查是否已安装原生的XEN和KVM驱动。 如果引导的虚拟文件系统是initramfs,执行以下命令: lsinitrd /boot/initramfs-`uname -r`.img | grep ` uname -r ` | grep xen lsinitrd /boot/initramfs-`uname -r`.img | grep ` uname -r ` |grep virtio 如果引导的虚拟文件系统是initrd ,执行如下命令: lsinitrd /boot/initrd-`uname -r` | grep ` uname -r ` | grep xen lsinitrd /boot/initrd-`uname -r` | grep ` uname -r ` | grep virtio 如果安装成功,回显将显示已安装的原生XEN和KVM驱动名称。 [root@CTU10000xxxxx home]# lsinitrd /boot/initramfs-`uname -r`.img | grep ` uname -r`| grep xen -rwxr--r-- 1 root root 54888 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/block/xen-blkfront.ko -rwxr--r-- 1 root root 45664 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/net/xen-netfront.ko [root@CTU10000xxxxx home]# lsinitrd /boot/initramfs-`uname -r`.img | grep ` uname -r`| grep virtio -rwxr--r-- 1 root root 23448 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/block/virtio_blk.ko -rwxr--r-- 1 root root 50704 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/net/virtio_net.ko -rwxr--r-- 1 root root 28424 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/scsi/virtio_scsi.ko drwxr-xr-x 2 root root 0 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/virtio -rwxr--r-- 1 root root 14544 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/virtio/virtio.ko -rwxr--r-- 1 root root 21040 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/virtio/virtio_pci.ko -rwxr--r-- 1 root root 18016 Jul 16 17:53 lib/modules/2.6.32-573.8.1.el6.x86_64/kernel/drivers/virtio/virtio_ring.ko 执行以下命令更新云服务器的系统标签。 curl 'http://169.254.169.254/openstack/latest/support_hypervisor' -X POST -H "Accept: application/json" -d '{"support_hypervisor":["all"]}' -w %{http_code} 回显显示200说明云服务器的系统标签已添加成功。 图2 设置云服务器的系统标签 请务必确保云服务器配置成功,否则,可能会导致变更规格后的弹性云服务器不可用。
  • 步骤2:安装驱动 对于不支持使用脚本方式配置的弹性云服务器,请参见本部分内容,手动配置云服务器。 登录弹性云服务器。 卸载云服务器中已安装的Tools。 卸载操作请参见在Linux系统中卸载Tools。 修改grub的UUID。 具体操作请参见修改grub文件磁盘标识方式为UUID。 修改fstab的UUID。 具体操作请参见修改fstab文件磁盘标识方式为UUID。 安装原生的XEN和KVM驱动。 安装方法请参见安装原生的XEN和KVM驱动。
  • 操作场景 Linux操作系统XEN实例变更为KVM实例前,必须完成驱动的安装和配置。 本节操作指导您手动安装Linux云服务器驱动、配置磁盘自动挂载等,并将XEN实例变更为KVM实例。 如需使用自动化脚本安装驱动的方法请参考XEN实例变更为KVM实例(Linux-自动配置)。 XEN实例:S1、C1、C2、M1型弹性云服务器。 KVM实例:参考规格清单,查询对应规格的虚拟化类型。 为了同时支持XEN虚拟化和KVM虚拟化,Linux弹性云服务器的正常运行需依赖于xen-pv驱动、virtio驱动等。XEN实例变更为KVM实例前,需要确保Linux弹性云服务器已完成相关配置,包括安装驱动、配置磁盘自动挂载等。
  • 约束与限制 变更规格过程中,弹性云服务器需要关机,建议您选择业务空闲时间进行操作。 变更规格时不支持修改网络类型。 Linux操作系统云服务器的系统盘和数据盘如果存在由多个物理卷组成的LVM逻辑卷或组建了RAID磁盘阵列,均不支持变更规格,否则可能会导致数据丢失。 QingTian实例仅支持使用SCSI磁盘模式挂载磁盘,不支持使用VBD磁盘模式挂载磁盘。即磁盘标识为wwn。 支持将“KVM实例”变更为“QingTian实例”,不支持将“QingTian实例”变更为“KVM实例”。 不支持“XEN” 实例变更为“QingTian实例”。
  • 约束与限制 批量安装驱动仅支持Linux操作系统。 变更规格过程中,弹性云服务器需要关机,建议您选择业务空闲时间进行操作。 需要选取一台操作系统为CentOS 7且已绑定弹性公网IP的云服务器作为执行机,且与待批量安装驱动的弹性云服务器之间网络需要互通。 若已配置yum内部源,可不需要绑定弹性公网IP。 需要提前准备待批量安装驱动的云服务器的IP地址、root用户的密码信息或者私钥文件。 仅支持对使用同一密钥对的云服务器执行批量安装驱动和配置的操作。
  • 操作场景 Linux操作系统XEN实例变更为KVM实例前,必须已完成必要的驱动安装和配置。 当您需要变更的Linux操作系统的XEN实例比较多时候,推荐您使用本节的批量自动配置的方法安装驱动,通过自动化脚本的方式批量为Linux云服务器安装驱动、配置磁盘自动挂载。在驱动安装完成后使用控制台提供的“变更规格”功能将XEN实例变更为KVM实例。 XEN实例:S1、C1、C2、M1型弹性云服务器。 KVM实例:参考规格清单,查询对应规格的虚拟化类型。 为了同时支持XEN虚拟化和KVM虚拟化,Linux弹性云服务器的正常运行需依赖于xen-pv驱动、virtio驱动等。XEN实例变更为KVM实例前,需要确保Linux弹性云服务器已完成相关配置,包括安装驱动、配置磁盘自动挂载等。
  • 获取明细数据 OBS转储任务创建成功后,转储任务每天执行一次,系统推送成本明细文件到OBS桶的具体路径如下: “数据变更方式”为“覆盖现有文件”:{桶目录前缀}/{任务名称}/{账期}/{文件名} 示例:任务名称为test,桶目录前缀为cost,账期为202310,则转储文件路径cost/test/202310/amortized_cost_202310_000001.zip。 “数据变更方式”为“创建新文件”:{桶目录前缀}/{任务名称}/{账期}/{文件推送时间}/{文件名} 示例:任务名称为test,桶目录前缀为cost,账期为202310,则2023.10.16转储文件路径cost/test/202310/20231016T093940Z/original_cost_202310_000001.zip。 您可以直接从上述路径下载文件,也可以通过API或SDK方式获取OBS桶中的成本明细文件: API:通过API概览中的“获取对象内容”接口。 SDK:通过SDK功能矩阵中的“获取对象内容”接口。
  • 查看OBS转储任务 登录“成本中心”。 选择“成本明细导出”。 在“OBS转储”页签,查看OBS转储任务列表。 字段 说明 存储桶 成本明细文件存放的OBS桶。 桶目录前缀 成本明细文件存放的一级目录。 时间粒度 明细数据中的时间粒度,当前仅支持“每天”,表示转储的明细数据,按照天粒度进行汇总。 创建时间 OBS转储任务的创建时间。 数据上次刷新时间 OBS转储任务的上次执行时间,即转储成本明细文件到OBS桶的时间。 OBS转储每天执行一次,如果“数据上次刷新时间”超过24小时未更新,说明转储任务执行失败。 桶目录示意 在OBS桶中获取成本明细文件的路径。 如果页面提示如下信息时,表示OBS转储任务执行失败,请至 对象存储服务 检查存储桶是否失效或存储桶策略是否变更。
  • 获取AK/SK访问密钥 如果已有无需重复获取,操作步骤如下: 访问我的凭证。 在左侧导航栏选择“访问密钥”,单击“新增访问密钥”。在弹出的页面中填写描述信息,然后单击“确定”创建新的访问密钥。 在“管理访问密钥”页签,单击“新增访问密钥”,创建新的访问密钥。 输入当前用户的登录密码,并通过邮箱或手机进行验证。 在 统一身份认证 服务中创建的用户,如果创建时未填写邮箱或者手机号,则只需校验登录密码。 创建成功后,单击“立即下载”,下载访问密钥excel文件。
  • 使用模型 用训练好的模型预测测试集中的某个图片属于什么类别,先显示这个图片,命令如下。 1 2 3 # display a test image plt.figure() plt.imshow(test_images[9]) 图1 显示用以测试的图片 查看预测结果,命令如下。 1 2 3 4 5 6 7 8 9 # Grab an image from the test dataset. img = test_images[9] # Add the image to a batch where it's the only member. img = (np.expand_dims(img,0)) # make prediction probability_model = tf.keras.Sequential([model, tf.keras.layers.Softmax()]) predictions_single = probability_model.predict(img) class_names[np.argmax(predictions_single[0])] 图2 查看预测结果 当前只对python3做了优化,python2下无法直接运行Jupyter Notebook。 CodeArts IDE Online暂不支持GPU加速,建议安装tensorflow-cpu减小磁盘占用,并加快安装速度。 鲲鹏镜像暂时无法安装TensorFlow,敬请期待后续更新。 父主题: 基于CodeArts IDE Online、TensorFlow和Jupyter Notebook开发深度学习模型
  • 创建和训练模型 命令如下: 1 2 3 4 5 6 7 8 9 10 11 # create model model = keras.Sequential([ keras.layers.Flatten(input_shape=(28, 28)), keras.layers.Dense(128, activation='relu'), keras.layers.Dense(10) ]) model.compile(optimizer='adam', loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True), metrics=['accuracy']) # training model.fit(train_images, train_labels, epochs=10) 父主题: 基于CodeArts IDE Online、TensorFlow和Jupyter Notebook开发深度学习模型
  • 安装TensorFlow 进入CodeArts IDE Online实例,创建并打开一个空白工作目录,命令如下。 mkdir ai-test 使用pip安装TensorFlow等依赖包,为加快安装速度此处安装的是tensorflow-cpu,命令如下。 1 2 python3 -m pip install tensorflow-cpu matplotlib numpy pip install ipython==8.10.0
  • 部署微服务到CCI容器实例 配置Profile Profile是一组API调用鉴权所需配置的抽象,Profile中的相关信息可通过访问我的凭证获取,有了这些信息就可以获取到镜像列表、vpc列表、cci负载/命名空间等数据。 name:用于标识区分不同的Profile,只能输入大小写英文字母、下划线、中划线。 ProjectID:对应项目ID。 ProjectName:对应项目名称的英文。 Region:将控制台切换到区域项目所在region,网页URL中的region字段,如:cn-north-4。 UserID:用户ID。 UserName:用户名。 AK/SK:下载管理访问密钥页面中密钥excel文件,注意该文件的下载只有首次添加可以下载。 添加Namespace 选择不同的Profile,Namspace列表不尽相同,每一组profile对应不同的鉴权信息。 CCI命名空间参考文档。 创建Deployment 选择Profile和Namespace后,单击“Add”会出现deployment的配置输入,如果需要配置更多,则可以单击“Go to Portal”跳转至CCI页面进行创建。 如果Pod中的镜像启动需要监听端口并且需要开放外部访问权时,则需要增加容器端口跟elb端口的映射关系,其中elb的端口一定要填写未被占用的。 如果Pod中的镜像启动无监听端口或者不需要开发外部访问权时,则网络映射配置中的“Type”选择“Not enable”。 创建完成后,单击“Upgrade”将在IDE中直接升级负载,放弃升级则单击“Cancel”,如果希望跳转到CCI页面进行升级,则只需要单击与“Upgrade”平级的“Go to Portal”即可。 单击“Delete”,当前deployment则会被立即删除并附带删除配置的service数据。
  • 导入和预处理训练数据集 参考TensorFlow官网的教程,创建一个简单的图片分类模型。 查看当前TensorFlow版本,单击或者敲击Shift+Enter运行cell。 1 2 3 4 5 6 7 8 9 10 from __future__ import absolute_import, division, print_function, unicode_literals # TensorFlow and tf.keras import tensorflow as tf from tensorflow import keras # Helper libraries import numpy as np import matplotlib.pyplot as plt # print tensorflow version print(tf.__version__) 下载Fashion MNIST图片数据集,该数据集包含了10个类型共60000张训练图片以及10000张测试图片。 1 2 3 # download Fashion MNIST dataset fashion_mnist = keras.datasets.fashion_mnist (train_images, train_labels), (test_images, test_labels) = fashion_mnist.load_data() 对训练数据做预处理,并查看训练集中最开始的25个图片。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 class_names = ['T-shirt/top', 'Trouser', 'Pullover', 'Dress', 'Coat', 'Sandal', 'Shirt', 'Sneaker', 'Bag', 'Ankle boot'] # preprocessing train_images = train_images / 255.0 test_images = test_images / 255.0 # display first 25 images plt.figure(figsize=(10,10)) for i in range(25): plt.subplot(5,5,i+1) plt.xticks([]) plt.yticks([]) plt.grid(False) plt.imshow(train_images[i], cmap=plt.cm.binary) plt.xlabel(class_names[train_labels[i]]) plt.show() 父主题: 基于CodeArts IDE Online、TensorFlow和Jupyter Notebook开发深度学习模型
  • 2023年11月 序号 功能名称 功能描述 阶段 相关文档 1 应用平台(AppStage)全新公测上线 应用平台(AppStage)是基于平台工程(Platform Engineering)理念打造的下一代应用全生命周期管理平台,帮助客户快速高效地实现应用全生命周期管理,为应用构建、运维和运营等生命周期管理活动提供自助式服务能力,目标是通过标准化和自动化的服务来提升用户体验 ,促使客户可以专注于交付应用逻辑和云上业务创新。 公测 什么是AppStage
  • 2024年2月 序号 功能名称 功能描述 阶段 相关文档 1 AI原生应用引擎全新公测上线 AI原生应用引擎是一站式的企业专属AI原生应用开发平台,该平台面向企业的研发/技术人员,提供企业专属大模型开发和应用开发的整套工具链,包括数据准备、模型选择/调优、知识工程、模型编排、应用部署、应用集成等能力,降低智能应用开发门槛、提升开发效率。AI原生应用引擎助力企业客户将专属大模型能力融入自己的业务应用链路或对外应用服务中,实现降本增效、改进决策方式、提升客户体验、创新增长模式等经营目标,完成从传统应用到智能应用的竞争力转型。 公测 什么是AI原生应用引擎
  • 应用搭建 实践 说明 手工搭建FTP站点(Windows) 以Windows 2012数据中心版 64bit操作系统云服务器为例,介绍如何搭建FTP站点 手工搭建FTP站点(Linux) 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建FTP站点 手工搭建Microsoft SharePoint Server 2016 以Windows 2012数据中心版 64bit操作系统云服务器为例,介绍如何搭建Microsoft SharePoint Server 2016 手工搭建Docker 以CentOS 7.5 64bit操作系统云服务器为例,介绍如何搭建Docker 手工搭建AMH 以CentOS 7.5 64bit操作系统云服务器为例,介绍如何搭建AMH 镜像部署AMH 介绍如何使用市场镜像“PHP运行环境AMH4.2面板PHP CentOS6.8”部署AMH 手工搭建微信公众号后台 以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建微信公众号后台 手工安装宝塔面板 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何安装宝塔面板 手工搭建GitLab 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建GitLab 手工搭建RabbitMQ 以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建RabbitMQ 手工搭建PostgreSQL本地Slave 以CentOS 7.6 64bit操作系统云服务器为例,介绍如何搭建PostgreSQL本地Slave 手工部署Jenkins 以CentOS 7.6 64bit操作系统云服务器为例,介绍如何部署Jenkins
  • 环境搭建 实践 描述 手工搭建Java Web环境 以CentOS 7.4 64bit操作系统云服务器为例,介绍如何搭建Java Web环境 镜像部署Java Web环境 介绍如何使用市场镜像“Java环境”部署Java Web环境 手工搭建LNMP环境 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建LNMP环境 镜像部署LNMP环境 介绍如何使用市场镜像“LNMP平台(CentOS7.4 Nginx PHP7.2)”部署LNMP环境 手工部署Node.js环境 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建Node.js环境
  • 网站搭建 实践 说明 手工搭建WordPress网站 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建WordPress网站 镜像部署WordPress网站 介绍如何使用市场镜像“Wordpress官方正式版”部署WordPress网站 手工搭建Discuz论坛网站 以CentOS操作系统云服务器为例,介绍如何搭建Discuz论坛网站 手工搭建Magento电子商务网站 以CentOS 7.2 64bit操作系统云服务器为例,介绍如何搭建Magento电子商务网站 镜像部署Magento电子商务网站 介绍如何使用市场镜像“企业级开源电子商务系统 Magento”部署Magento 电子商务网站 镜像部署Moodle课程管理系统 介绍如何使用市场镜像“在线学习系统 Moodle LMS”部署Moodle课程管理系统 镜像部署OpenCart电子商务网站 介绍如何使用市场镜像“OpenCart电子商城(LAMP)”部署OpenCart电子商务系统 镜像部署Drupal网站 介绍如何使用市场镜像“Drupal内容管理系统(LAMP)”部署Drupal网站 手工搭建Ghost博客网站 以Ubuntu 20.04 64bit操作系统云服务器为例,介绍如何搭建Ghost博客网站 镜像部署Joomla内容管理系统 介绍如何使用市场镜像“Joomla 网站内容管理系统( LAMP)”部署Joomla系统
  • 后续处理 弹性云服务器购买完成后,您可能会通过邮件、短信、站内信等方式收到产品创建开通通知,如您不想接收此类消息,可前往“消息中心”,在“消息接收配置”中取消“产品创建开通通知”选项。 具体操作,请参见如何取消消息接收?。 如果您是使用外部镜像文件制作的私有镜像创建的云服务器,且未安装一键式重置密码插件,那么建议您成功创建、登录云服务器后,安装密码重置插件。当云服务器的密码丢失或过期时,则可以应用一键式重置密码功能,给云服务器设置新密码。 具体操作请参考安装一键式重置密码插件。
  • 确认订单 在“确认配置”页面,查看云服务器配置详情。 如果您对价格有疑问,可以在页面底部,单击“配置费用”右侧的“了解计费详情”来了解产品价格。 图1 了解计费详情 (可选)单击“生成Open API最佳实践脚本”。 支持Java、Python、Go、.NET、NodeJs、PHP、C++等编程语言。 如下配置信息暂不支持生成: 故障域(云服务器组策略) 弹性公网IP随实例释放 弹性网卡 数据盘随实例释放 系统盘和数据盘加密 云备份 (可选)勾选“设置定时删除时间”。 设置定时删除时间后,系统将在设定时间自动删除云服务器,请提前做好数据备份,谨慎操作。 设置的删除时间需晚于当前时间1小时,且不能超过3年。设置后还可以在实例删除前修改定时删除时间。 系统每5分钟执行一次定时删除任务,按照系统删除服务器的时间停止计费。 企业项目 该参数针对企业用户使用。如需使用该功能,请联系客服申请开通。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。 请从下拉列表中选择所在的企业项目。更多关于企业项目的信息,请参见进入企业中心。 设置您 购买云服务器 的数量。 购买时长:选择“包年/包月”方式的用户需要设置购买时长,最短为1个月,最长为1年。 您可以勾选“自动续费”,在“包年/包月”资源到期后,自动进行续费。 按月购买的资源:每次续费1个月 ,次数不限。 按年购买的资源:每次续费1年,次数不限。 关于自动续费的更多说明,请参考自动续费规则说明。 购买数量:设置您购买的云服务器数量。 系统会显示您当前还可以购买的云服务器数量。为了保证所有资源的合理分配,如果您需要的云服务器数量超过当前您可以购买的最大数值,您需要单击右侧“申请扩大配额”。申请通过后,您可以购买到满足您需要的云服务器数量。 协议:阅读并勾选同意协议。 如果您确认配置无误,单击“立即购买”。 云服务器创建成功后将默认开机。
  • 404 Not Found错误排查思路和处理建议 网站接入WAF后,访问网站时出现404 Not Found错误,请参考图1进行排查处理。 图1 404错误排查思路 如果访问网站返回如图2所示页面,原因和处理建议说明如下: 图2 404页面 原因一:添加防护 域名 到WAF时,配置了非标准端口,例如配置了如图3所示的非标准端口业务,访问网站时未加端口用“https://www.example.com”或者“https://www.example.com:80”访问网站。 图3 非标准端口配置 处理建议:在访问链接后加上非标准端口,再次访问源站,如“https://www.example.com:8080”。 原因二:添加防护域名到WAF时,没有配置非标准端口,访问时使用了非标准端口或者“源站端口”配置的非标准端口,例如配置了如图4所示的防护业务,用“http://www.example.com:8080”访问网站。 图4 未配置非标准端口 没有配置非标准端口的情况下,WAF默认防护80/443端口的业务。其他端口的业务不能正常访问,如果您需要防护其他非标准端口的业务,请重新进行域名配置。 处理建议:直接访问网站域名,如“https://www.example.com”。 原因三:域名解析错误。 处理建议: 如果该域名已添加到WAF进行防护,参照域名解析重新完成域名接入的操作,使流量经过WAF进行转发。 如果该域名未添加到WAF进行防护,需要在DNS服务商处将域名解析到源站的IP。 原因四:用户 多个域名 走同个WAF集群回源到同一个后端HTTPS源站+端口,由于WAF回源是长连接复用的,后端源站节点无法分辨是哪个域名(nginx通过Host和SNI分辨),会有一定几率出现A域名的请求转发到B域名的后端,所以会出现404。 处理建议:修改域名在WAF的后端配置,不同的域名走不同的源站端口进行规避。 如果访问网站时,返回的不是图2所示的404页面,原因和处理建议说明如下: 原因:网站页面不存在或已删除。 处理建议:请排查网站问题。
  • 服务范围 服务覆盖范围 本服务包括对客户的产品数字化现状开展调研访谈,为客户提供企业产品数字化现状诊断、蓝图规划,包括业务架构顶层设计、愿景和目标、新一代工业软件或XC工业软件国产化解决方案、实施路径等。具体的工作内容如下: 调研:通过问卷、访谈、观察等方式,在工业企业内开展调研访谈,了解客户的问题、痛点、需求等。 评估:开展企业产品数字化转型业务诉求解读、痛点及挑战分析,为客户提供企业产品数字化现状诊断。 设计:根据客户的产品数字化需求和评估结果,为客户提供企业产品数字化现状诊断、蓝图规划,包括业务架构顶层设计、愿景和目标、新一代工业软件或XC工业软件国产化解决方案、实施路径等。 报告:将调研、评估和设计的结果和建议,整理成一份详细的咨询报告,提交给客户,并进行沟通和确认。 服务不覆盖范围 本服务不含友商产品的对比评估,向企业决策团队进行报告汇报,帮助企业获取政策补贴等。 服务区域 中国。
  • 责任矩阵 共同责任 双方商定并确认具体的业务需求及目标。 双方商定并确认项目管理计划。 双方商定并确认方案内容并评审。 完成合同签订。 华为责任 华为云需明确此次项目的负责人,因特殊情况导致华为人员变更,需要提前3个工作日知会客户,直至项目最终验收完成。 华为云得到客户授权后,授权数据仅限用于稳定性提升服务中涉及的服务内容,不得超出限定范围。 客户责任 客户指派一位项目负责人协助华为云实施服务。此负责人应负责双方之协调及管理,负责审核、验收华为云提供的服务。 客户必须提供业务系统相关的信息(包括但不限于应用架构、部署架构、资源数量和性能)。 责任分工矩阵表 以下为职责描述案例,可酌情修改: R=责任方/Responsibility S=协助方/Support 序号 服务流程 工作内容 华为 客户 1 需求调研 通过与客户充分沟通需求,开展企业产品数字化转型业务战略解读、痛点及挑战分析 R S 2 现状诊断 开展企业产品数字化转型业务诉求解读、痛点及挑战分析,为客户提供企业产品数字化现状诊断 R S 3 方案设计 结合企业战略目标、业务痛点、技术成熟度以及组织与人才的完备度,通过与客户充分沟通,并给出对应的解决方案 R S 4 方案输出 根据项目目标,输出《产品数字化规划报告》或《工业软件国产替代规划报告》,通过客户评审与验收 R S 5 方案评审 客户对方案进行评审,提出意见和建议,确认方案是否满足需求 S R
  • 服务内容 服务规格 服务内容 适用场景 产品数字化咨询服务-资深咨询专家 与客户中高层对标,开展企业产品数字化转型业务战略解读、痛点及挑战分析,为客户提供企业产品数字化现状诊断、蓝图规划,包括业务架构顶层设计、愿景和目标、新一代工业软件或XC工业软件国产化解决方案、实施路径等。 客户需要借助咨询完成企业产品数字化/工业软件国产化现状诊断、蓝图规划、实现路径的场景。 产品数字化咨询服务-高级咨询专家 与客户中高层对标,开展企业产品数字化转型业务诉求调研、痛点及挑战分析,为客户提供企业产品数字化现状诊断、新一代工业软件或XC工业软件国产化实施路径规划等。 客户需要企业产品数字化现状诊断、新一代工业软件或XC工业软件国产化实施路径规划等。 产品数字化咨询服务-资深顾问 在工业企业内开展现状的调研访谈,访谈信息整理,汇总现状、问题、痛点、诉求等,输出调研评估报告。 企业需要开展现状的调研访谈,输出调研评估报告。
共100000条