华为云云耀云服务器L实例评测|使用云服务器部署网站的完整指南

本文主要是介绍华为云云耀云服务器L实例评测|使用云服务器部署网站的完整指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 简介
    • 什么是静态网站
    • 为什么选择Linux作为部署环境?
  • 云服务器推荐 华为云耀云服务器
  • 配置SSH客户端连接
  • 安装Nginx
    • 安装nginx依赖
    • 下载并解压nginx安装包
      • 1.下载nginx安装包
      • 2.解压nginx安装包
    • 安装nginx
    • 启动nginx
  • 部署静态资源
  • 配置Nginx
  • 配置云服务器安全组

简介

什么是静态网站

静态网站是指在服务器上预先生成并存储好的纯HTML、CSS和JavaScript文件的网站。这些文件在被访问时直接从服务器发送给用户,并且内容不会根据用户的请求而改变。静态网站通常由静态页面组成,每个页面都是一个独立的HTML文件,没有与数据库或其他动态数据源的实时连接。

相比之下,动态网站则使用服务器端的脚本语言(如PHP、Python或Ruby)生成网页内容。这意味着每次用户访问动态网站时,服务器都会根据用户的请求和数据进行实时处理,并将生成的结果发送给用户。动态网站通常用于需要频繁更新和交互的场景,例如在线商店、论坛或博客。

静态网站的主要特点包括:

  1. 快速加载:由于静态网站仅包含静态文件,不需要进行实时处理,因此加载速度很快。
  2. 安全性高:静态网站没有与数据库的实时连接,因此减少了潜在的安全风险。
  3. 简单易部署:静态网站只需要将预生成的文件上传到服务器即可,不需要配置和管理复杂的服务器环境。

然而,静态网站的内容不具备自动更新功能,如果需要更新网页内容,需要手动修改并重新生成静态文件再上传到服务器。对于需要频繁更新的内容,静态网站可能不太适合,而动态网站更具灵活性和交互性。

为什么选择Linux作为部署环境?

选择Linux作为部署环境有以下几个主要原因:

  1. 开源性:Linux是一个开源操作系统,这意味着用户可以自由地查看、修改和分发其源代码。开源性使得Linux具有更高的灵活性和可定制性,可以根据用户的需求进行自定义配置和优化。

  2. 稳定性和可靠性:Linux以其卓越的稳定性和可靠性而闻名。Linux操作系统在服务器环境下表现出色,能够长时间运行而不需要频繁的重启或维护。这对于需要保持系统连续性和稳定性的应用程序非常重要。

  3. 安全性:相比其他操作系统,Linux通常被认为更加安全。Linux社区和开发者对安全问题给予高度关注,并及时修复漏洞和提供安全补丁。此外,Linux提供了许多安全功能和机制,如访问控制和权限管理,帮助管理员保护服务器和应用程序免受潜在的威胁。

  4. 高度可定制性:Linux操作系统提供了广泛的软件包和工具,可以满足各种需求。用户可以根据自己的具体要求选择和安装所需的软件和服务,以最大程度地满足应用程序的需求。

  5. 高性能:Linux在多任务处理和并发处理方面表现出色,能够有效地管理系统资源,提供高性能的运行环境。这对于需要处理大量请求和并发用户的应用程序至关重要。

总的来说,选择Linux作为部署环境可以获得灵活性、稳定性、安全性和性能等众多优势。尤其是在服务器环境下,Linux已成为首选操作系统之一。当然,在选择部署环境时,还需要考虑具体应用程序的需求和团队的技术能力。

云服务器推荐 华为云耀云服务器

云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。

云耀云服务器L实例使用门槛较低,如果您是正在了解云计算服务的入门用户,或是需要在服务器中部署简单应用的个人开发者、中小企业,那么推荐您选择云耀云服务器L实例。

云耀云服务器L实例具备计算、存储、镜像安装、备份等能力:

  • 云耀云服务器L实例在不同区域中部署,一个区域发生故障后不会影响其他区域的云服务器。
  • 可以通过虚拟私有云(VPC)建立专属的网络环境,设置子网、安全组,并通过弹性公网IP实现外网链接。
  • 通过云硬盘(EVS)服务实现数据存储,并通过云硬盘备份服务实现云耀云服务器L实例数据的备份和恢复。
  • 云服务器备份(CBR)提供对云耀云服务器L实例的备份保护服务。支持对云耀云服务器L实例中的所有云硬盘(系统盘和数据- 盘)进行备份,并利用备份数据恢复云耀云服务器L实例数据。
  • 主机安全(HSS)提升云耀云服务器L实例整体安全性,通过入侵检测、漏洞管理、基线检查功能,可识别并管理云服务器中的- - 信息资产,实时监测云服务器中的风险,降低服务器被入侵的风险。
  • 云耀负载均衡(HCES ELB)是将访问流量根据分配策略分发到后端多台云耀云服务器L实例的流量分发控制服务。负载均衡可以通过流量分发扩展应用系统对外的服务能力,同时通过消除单点故障提升应用系统的可用性。

点击跳转华为云耀云服务器L实例购买地址

配置SSH客户端连接

请添加图片描述
点击远程连接
请添加图片描述
使用CloudShell登录
请添加图片描述
输入设置的实例密码进行连接

安装Nginx

安装nginx依赖

#安装gcc
yum install gcc-c++#安装PCRE pcre-devel
yum install -y pcre pcre-devel#安装zlib
yum install -y zlib zlib-devel#安装Open SSL
yum install -y openssl openssl-devel

下载并解压nginx安装包

1.下载nginx安装包

wget http://nginx.org/download/nginx-1.23.0.tar.gz 
你也可以到网站选择你所需要的版本

nginx官网链接

2.解压nginx安装包


#创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx#解压缩包,直接tar -xvf nginx安装包所在路径
tar -xvf nginx-1.16.1.tar.gz

安装nginx


#进入nginx目录
cd /usr/local/nginx
#进入目录
cd nginx-1.16.1
#编译 执行命令 考虑到后续安装ssl证书 添加两个模块  如不需要直接执行./configure即可
./configure --with-http_stub_status_module --with-http_ssl_module
#执行make命令
make
#执行make install命令
make install

启动nginx


cd /usr/local/nginx/sbin
# 默认配置文件启动
./nginx# 指定配置文件启动
./nginx -c  /usr/local/nginx/conf/nginx.conf

部署静态资源


#进入根目录
cd /#在根目录下创建/home/html文件夹将静态资源拖入文件夹中
mkdir /home/html

请添加图片描述

配置Nginx


# 进入conf目录
cd /usr/local/nginx/conf# 编辑nginx.conf文件
vi nginx.conf

请添加图片描述


#进入nginx的sbin目录
cd /usr/local/nginx/sbin
#重启nginx服务
./nginx -s reload

配置云服务器安全组

请添加图片描述
请添加图片描述
点击实例
请添加图片描述
选择安全组

请添加图片描述
点击配置规则

请添加图片描述
选择入站规则
点击添加规则
请添加图片描述
优先级填写1,开放80端口,保存
即可使用ip进行访问。

这篇关于华为云云耀云服务器L实例评测|使用云服务器部署网站的完整指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/543243

相关文章

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

pdfmake生成pdf的使用

实际项目中有时会有根据填写的表单数据或者其他格式的数据,将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdfmake生成pdf文件 1.下载安装pdfmake第三方包 npm i pdfma