使用华为云服务器搭建一个简单网站(内容全面)

一、购买服务器

因为遇上华为云服务器打折活动,因此就买了一年的华为云服务器。购买过程如下:
首先是去华为云官网注册账号,如果是学生进行学生认证,然后搜索“学生套餐”,点击“参与”就会出现一下界面:
在这里插入图片描述
按自己需要选好套餐,然后点击立即购买

在这里插入图片描述
购买完成后可以打开控制台,然后在【更多】->【资源】->【我的资源】里面查看自己拥有的资源及套餐等

在这里插入图片描述
这是我拥有的资源
在这里插入图片描述

二、配置安全组

安全组
  安全组是一个逻辑上的分组,为具有相同安全保护需求并相互信任的云服务器提供访 问策略。安全组创建后,用户可以在安全组中定义各种访问规则,当云服务器加入该 安全组后,即受到这些访问规则的保护。
系统会为每个用户默认创建一个默认安全组,默认安全组的规则是在出方向上的数据 报文全部放行,入方向访问受限,安全组内的云服务器无需添加规则即可互相访问。 默认安全组可以直接使用,也可以根据需要创建自定义的安全组。
  对于刚购买的服务器公网ip可能无法ping通,这时需要添加“入方向”的“ICMP”安全组规则
打开网络控制台,找到安全组,点击配置规则
在这里插入图片描述
添加入方向的规则,因为入方向表示外部设备能够访问服务器
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
其中源地址和图中一模一样即可。然后在自己本地主机的命令提示符窗口中输入:

ping 你的公网ip

测试能否访问,能访问则配置成功,可以进行下一步了。

三、远程登录

可以点击这里进行远程登录在这里插入图片描述为了方便,也可以通过本地主机远程桌面登录访问自己的服务器
windows+R,输入mstsc回车
在这里插入图片描述
设置服务器能访问的本地资源
在这里插入图片描述

这里输入公网ip地址
在这里插入图片描述
然后输入服务器主机登录密码
在这里插入图片描述
然后就能够远程登录服务器了

四、IIS安装

我服务器主机选的是Windows,所以这里用IIS搭建网站,
安装过程参考IIS安装
1、鼠标右键【我的电脑(Computer)】→【管理(Manager)】
在这里插入图片描述
2、选择【角色(Roles)】,右键【添加角色(Add Roles)】,弹出【添加角色向导(Add Roles Wizard)】选择【下一步(Next)】
在这里插入图片描述
在这里插入图片描述
3、勾选【Web服务器IIS(Web Server IIS)】
在这里插入图片描述

4、勾选需要安装的角色服务(Server Roles)
这里一路next就好,选择默认配置

5、选择完角色服务后,点击【安装(Install)】等待安装完成

五、简单web网站搭建

1打开控制面板,选择管理工具
在这里插入图片描述
2.打开IIS
在这里插入图片描述
3.右键网站,选择添加网站
在这里插入图片描述
4.这里我的站点名称命名为web1,然后选择物理路径,这里的物理路径所包含的是你整个项目的所有文件,这个文件夹最好是防止根目录下,之前我放在子目录下,发现访问出错。点击确定
在这里插入图片描述
5.在物理路径下添加一个htm文件用于测试
在这里插入图片描述
6.用记事本打开,编辑文件,输入测试文本并保存

在这里插入图片描述
7.打开默认文档
在这里插入图片描述
8.右键添加文档,输入完整的文件名及后缀(因为添加了物理路径的,所以这里只需填写相对路径)
在这里插入图片描述
9.在网页中浏览
在这里插入图片描述
在这里插入图片描述
10.然后有个问题,只能在服务器局域网里访问,不能通过公网访问,因此需要绑定公网ip,所以要到华为云网络控制台添加安全组规则,在入方向添加这两个规则即可
在这里插入图片描述
11.测试其他设备能否访问该网站,这里用了本地主机和手机分别输入公网ip来进行访问

在这里插入图片描述
在这里插入图片描述
至此,所有基本配置已完成,接下来就可以尽情自由发挥了。当然也可以不使用windows的IIS,可以安装apache等web服务软件,原理类似。
感谢华为云提供的平台让我有了学习的机会,也感谢华为云提供的技术支持。

### 华为云服务器配合DevEco Studio开发项目的配置教程 #### 1. 准备工作 为了在华为云服务器上配置环境并使用DevEco Studio进行项目开发,需先确认已安装满足需求的工具版本。基于Cloud Foundation Kit(云开发服务)的端云一体化开发需要使用 **DevEco Studio NEXT Developer Beta1** 及以上版本[^1]。 如果当前未安装该版本或版本较低,则应访问 **HUAWEI DevEco Studio产品页** 下载最新版软件[^2]。 --- #### 2. 安装Java Development Kit (JDK)华为云服务器环境中,可以通过 `yum` 命令快速完成 JDK 的安装: - 使用以下命令查找可用的 JDK 包: ```bash yum search java | grep jdk ``` - 执行以下命令安装 OpenJDK 1.8 版本: ```bash yum install java-1.8.0-openjdk -y ``` - 验证安装是否成功: ```bash java -version ``` 此操作确保 Java 环境正常运行,因为 DevEco Studio 和其相关功能依赖于稳定的 JDK 支持[^5]。 --- #### 3. 数据库MySQL的安装与初始化 同样通过 `yum` 工具来简化 MySQL 的安装过程: - 更新系统包管理器缓存: ```bash sudo yum update -y ``` - 安装 MySQL 社区版数据库: ```bash sudo yum install mysql-server -y ``` - 启动 MySQL 并设置开机自启: ```bash systemctl start mysqld && systemctl enable mysqld ``` - 查看默认临时密码以便后续登录: ```bash cat /var/log/mysqld.log | grep password ``` 上述步骤完成后即可安全连接到本地数据库实例,并根据实际业务场景创建所需的表结构和数据集。 --- #### 4. 开发环境中的云端代码同步 当准备就绪后,在 DevEco Studio 中可以选择性地将云端代码同步至本地工程文件夹下。需要注意的是,对于早于 **DevEco Studio 4.1 Canary 2** 的版本所部署的功能单元,默认下载形式可能仅为 JavaScript 编码逻辑[^3]。因此建议始终更新至官方推荐的新版本以获得更全面的支持和服务体验。 --- #### 5. 应用程序测试与调试 利用 DevEco Studio 自带的 Simulator 功能模块能够有效支持 HarmonyOS 生态圈内的各类终端设备模拟仿真需求。无论是 Lite Wearable 还是 Smart Vision 类型的应用/服务都可以在此平台上实现无缝衔接式的构建、编译以及最终成果展示验证流程[^4]。 具体启动方法如下所示: 点击菜单栏选项 **Run > Run '模块名称'** 或者直接按下快捷键组合 Ctrl+F10 来触发对应目标硬件平台上的虚拟机加载动作。 --- ### 总结 综上所述,从基础软硬件设施搭建直至高级特性运用整个环节都进行了详细介绍说明。希望这些指导可以帮助开发者顺利完成基于华为云计算资源之上借助 DevEco Studio 展开高效便捷的产品研发活动!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值