静态网站是指在服务器上预先生成并存储好的纯HTML、CSS和JavaScript文件的网站。这些文件在被访问时直接从服务器发送给用户,并且内容不会根据用户的请求而改变。静态网站通常由静态页面组成,每个页面都是一个独立的HTML文件,没有与数据库或其他动态数据源的实时连接。
相比之下,动态网站则使用服务器端的脚本语言(如PHP、Python或Ruby)生成网页内容。这意味着每次用户访问动态网站时,服务器都会根据用户的请求和数据进行实时处理,并将生成的结果发送给用户。动态网站通常用于需要频繁更新和交互的场景,例如在线商店、论坛或博客。
静态网站的主要特点包括:
- 快速加载:由于静态网站仅包含静态文件,不需要进行实时处理,因此加载速度很快。
- 安全性高:静态网站没有与数据库的实时连接,因此减少了潜在的安全风险。
- 简单易部署:静态网站只需要将预生成的文件上传到服务器即可,不需要配置和管理复杂的服务器环境。
然而,静态网站的内容不具备自动更新功能,如果需要更新网页内容,需要手动修改并重新生成静态文件再上传到服务器。对于需要频繁更新的内容,静态网站可能不太适合,而动态网站更具灵活性和交互性。
选择Linux作为部署环境有以下几个主要原因:
开源性:Linux是一个开源操作系统,这意味着用户可以自由地查看、修改和分发其源代码。开源性使得Linux具有更高的灵活性和可定制性,可以根据用户的需求进行自定义配置和优化。
稳定性和可靠性:Linux以其卓越的稳定性和可靠性而闻名。Linux操作系统在服务器环境下表现出色,能够长时间运行而不需要频繁的重启或维护。这对于需要保持系统连续性和稳定性的应用程序非常重要。
安全性:相比其他操作系统,Linux通常被认为更加安全。Linux社区和开发者对安全问题给予高度关注,并及时修复漏洞和提供安全补丁。此外,Linux提供了许多安全功能和机制,如访问控制和权限管理,帮助管理员保护服务器和应用程序免受潜在的威胁。
高度可定制性:Linux操作系统提供了广泛的软件包和工具,可以满足各种需求。用户可以根据自己的具体要求选择和安装所需的软件和服务,以最大程度地满足应用程序的需求。
高性能:Linux在多任务处理和并发处理方面表现出色,能够有效地管理系统资源,提供高性能的运行环境。这对于需要处理大量请求和并发用户的应用程序至关重要。
总的来说,选择Linux作为部署环境可以获得灵活性、稳定性、安全性和性能等众多优势。尤其是在服务器环境下,Linux已成为首选操作系统之一。当然,在选择部署环境时,还需要考虑具体应用程序的需求和团队的技术能力。
云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。
云耀云服务器L实例使用门槛较低,如果您是正在了解云计算服务的入门用户,或是需要在服务器中部署简单应用的个人开发者、中小企业,那么推荐您选择云耀云服务器L实例。
云耀云服务器L实例具备计算、存储、镜像安装、备份等能力:
点击跳转华为云耀云服务器L实例购买地址
点击远程连接
使用CloudShell登录
输入设置的实例密码进行连接
#安装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
wget .23.
你也可以到网站选择你所需要的版本
nginx官网链接
#创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx#解压缩包,直接tar -xvf nginx安装包所在路径
tar -xvf nginx-1.16.
#进入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
cd /usr/local/nginx/sbin
# 默认配置文件启动
./nginx# 指定配置文件启动
./nginx -c /usr/local/nginx/f
#进入根目录
cd /#在根目录下创建/home/html文件夹将静态资源拖入文件夹中
mkdir /home/html
# 进入conf目录
cd /usr/local/nginx/conf# 编辑f文件
f
#进入nginx的sbin目录
cd /usr/local/nginx/sbin
#重启nginx服务
./nginx -s reload
点击实例
选择安全组
点击配置规则
选择入站规则
点击添加规则
优先级填写1,开放80端口,保存
即可使用ip进行访问。
本文发布于:2024-02-01 04:27:37,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170673286033853.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |