首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Frost's Blog

    Web 服务的进程托管

    在开发 Web 服务(或者叫 App,后文中 App 和服务概念等同)的时候,最后一步就是启动服务器运行你的 App。在大部分的教程中,这里的选择通常是 uwsgi 或者 gunicorn。 这时假如你关闭终端、关闭 SSH 连接客户端(PuTTy, Xshell 之类),Web 服务进程就立刻退出了,那不是白忙活了吗? mkdir /etc/supervisor.d 编辑/etc/supervisord.conf文件,将文件最后两行取消注释 [include] files = supervisor.d/*.ini 编写应用进程的配置

    1.7K40编辑于 2023-10-19
  • 来自专栏李珣

    使用Azure Storage进行静态Web托管

    Azure中的相对性新特性是能够在Azure存储中托管静态网站。如果您只需要廉价且配置很少地托管一个简单的网站,那么这将非常方便。 下面我将向您展示如何使用Azure存储来托管一个简单的静态web页面。 配置Storage Account 首先,我们需要一个Storage Account。 输入信息后,单击Save: 保存完成后,您将看到新的web地址: 上传网站 单击save后,将在存储帐户中的blob存储中为您创建一个新容器。新的容器名为$web。 我们可以通过很多种方式上传我们的html网站,在此我是用portal的方式上传: 点击“上传”并选择我们准备好的index.html文件进行上传: 文件上传成功后,我们时候浏览器访问此站点: 托管

    2.1K20编辑于 2022-05-07
  • 来自专栏云鼎实验室的专栏

    浅谈云上攻防——Web应用托管服务中的元数据安全隐患

    Web应用托管服务是一种常见的平台即服务产品(PaaS),可以用来运行并管理Web类、移动类和API类应用程序。 Web应用托管服务作为一种云上服务,其中也会应用到的元数据服务进行实例元数据查询,因此不得不考虑元数据服务安全对Web应用托管服务安全性的影响。 Web应用托管服务中同样存在着元数据服务带来的安全挑战,本文将扩展探讨元数据服务与Web应用托管服务这一组合存在的安全隐患。 Web应用托管服务中的 元数据安全隐患 在Web应用托管服务中的元数据安全隐患章节中,我们将以AWS 下的Elastic Beanstalk服务进行举例,以此介绍一下攻击者如何攻击Web应用托管服务并利用元数据服务获取信息发起后续攻击 更多安全隐患 除了上文章节中介绍的安全隐患,Web应用托管服务中生成的错误的角色权限配置,将为Web应用托管服务带来更多、更严重的元数据安全隐患。

    5.9K20发布于 2021-07-12
  • 2025年Web应用托管平台选择指南:从小白到大神都能找到合适的家

    前言 最近有不少朋友问我,做好的Web应用到底该放在哪里?这个问题说简单也简单,说复杂也复杂。 不像手机App那样直接丢到应用商店就完事,Web应用需要找个靠谱的托管平台,能够稳定、快速地把你的HTML、CSS、JavaScript这些文件送到用户面前。 我在运维这行摸爬滚打这么多年,见过太多因为选错托管平台而踩坑的案例。 我特别喜欢它的一点是,静态网站和Web服务都有免费套餐,对于个人开发者来说很友好。 而且Render的文档写得挺清楚的,各种语言和框架的部署教程都有,跟着做基本不会出错。 虽然主要是做后端服务的,但也提供静态文件托管功能。 如果你的项目本来就在用Supabase的数据库和认证服务,那顺便用它托管前端文件也挺方便的。

    2.6K10编辑于 2025-11-20
  • 来自专栏HueiFeng技术专栏

    ASP.NET Core Web程序托管到Windows 服务

    前言 在 .NET Core 3.1和WorkerServices构建Windows服务 我们也看到了,如何将workerservices构建成服务,那么本篇文章我们再来看看如何将web应用程序托管到我们的服务中 将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成exe文件,在ASP.NETCore中其实这是一个很简单的过程,我们只需要修改.csproj即可。 接着来我们需要安装Microsoft.Extensions.Hosting.WindowsServices到我们的WEB应用程序中,如下所示: Install-Package Microsoft.Extensions.Hosting.WindowsServices 这意味着我们将应用程序所需的一切部署在发布文件夹中,而不必在目标计算机上安装.NET Core运行时。 我想知道如果以Windows服务运行时从应用程序内的磁盘读取本地文件怎么办?

    3.4K31发布于 2020-02-24
  • 来自专栏HueiFeng技术专栏

    ASP.NET Core Web程序托管到Windows 服务

    前言 在 .NET Core 3.1和WorkerServices构建Windows服务 我们也看到了,如何将workerservices构建成服务,那么本篇文章我们再来看看如何将web应用程序托管到我们的服务中 将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成exe文件,在ASP.NETCore中其实这是一个很简单的过程,我们只需要修改.csproj即可。 接着来我们需要安装Microsoft.Extensions.Hosting.WindowsServices到我们的WEB应用程序中,如下所示: Install-Package Microsoft.Extensions.Hosting.WindowsServices 这意味着我们将应用程序所需的一切部署在发布文件夹中,而不必在目标计算机上安装.NET Core运行时。 我想知道如果以Windows服务运行时从应用程序内的磁盘读取本地文件怎么办?

    2.7K00发布于 2020-01-11
  • 来自专栏learn

    Web前端】Web API:构建Web应用核心

    Web 开发中,API 通常用于实现前端与后端之间的通信。 客户端 JavaScript 中的 API 客户端 JavaScript 提供了众多可用的 API。 通常,这些 API 可以分为两种类型: 第一类是浏览器 API,它们嵌入于 Web 浏览器中,能够从浏览器及其周边环境获取数据,并用于执行各种复杂而有益的操作。 例如,Web 音频 API 为在浏览器中处理音频提供了一整套 JavaScript 接口,允许用户进行音轨提取、音量调整和特效应用等操作。 此外,如果需要改变 API 的基础 URL,只需修改一次,而不必在整个应用程序中查找所有引用。 这样的设计使得应用程序能够更加灵活地应对动态变化。

    2.5K10编辑于 2024-11-21
  • 来自专栏阿杜的世界

    Web应用安全

    二、认证与授权 Web容器进行认证与授权的过程: 客户端:浏览器向容器请求一个web资源发出请求; 服务端:容器接受到请求时,容器在“安全表”中查找URL(安全表存储在容器中,用于保存安全信息),如果在安全表中查找到 如果不匹配则再次返回401; 如果匹配,说明认证通过,则接着检查这个用户的权限,容器会查看这个用户指派的“角色”是否允许访问这个资源(即授权),如果授权成功,则把这个资源返回给客户端; 三、实施web安全 耗时程度 认证 管理员 中 高 授权 部署人员 高 高 机密性 部署人员 低 低 数据完整性 部署人员 低 低 四、Spring-Security Spring Security是专注于为Java应用提供认证 应用中使用Spring Security保护资源的例子——securing-web demo,我自己试验做了一遍,建议读者也跟着自己实现一遍,加深理解。 HTTPS HTTP协议是基于TCP构建的应用层协议;HTTPS协议是基于SSL/TLS协议之上的应用层协议,而SSL/TLS是基于TCP构建的协议。

    2.4K30发布于 2018-08-06
  • 来自专栏李才哥

    构建Web应用

    构建Web应用.png 构建Web应用 基础功能 请求方法 最常见的请求方法是GET和POST,除此之外,还有HEAD、DELETE、PUT、CONNECT 等方法 PUT代表新建一个资源,POST表示要更新一个资源 通过查询字符串来实现浏览器端和服务器端数据的对应 缓存 设置缓存 · 添加Expires 或Cache-Control 到报文头中 · 配置 ETags · 让Ajax 可缓存 清除缓存 · 路径中跟随Web 应用的版本号 · 路径中跟随该文件内容的hash值 Basic认证 当客户端与服务器端进行请求时,允许通过用户名和密码实现的一种身份认证 方式 数据上传 表单数据 Content-Type: application 响应JSON 响应跳转 视图渲染 在动态页面技术中,最终的视图是由 模板和数据共同生成出来的 模板 模板语言 包含模板语言的模板文件 拥有动态数据的数据对象 模板引擎 模板引擎 · 模板编译 with的应用

    1.7K20发布于 2021-03-02
  • Web安全应用

    Web安全应用 任务环境说明: 服务器场景:match_win03-4-1(关闭链接) 服务器场景操作系统:Windows Server 2003 使用渗透机Kali Linux,访问靶机FTP服务,下载靶机网站中的部分源码并分析

    18510编辑于 2025-10-23
  • 来自专栏ops技术分享

    Maven Web 应用

    本章节我们将学习如何使用版本控制系统 Maven 来管理一个基于 web 的项目,如何创建、构建、部署已经运行一个 web 应用。 创建 Web 应用 我们可以使用 maven-archetype-webapp 插件来创建一个简单的 Java web 应用。 src/main/webapp 包含 index.jsp 文件和 WEB-INF 文件夹. src/main/webapp/WEB-INF 包含 web.xml 文件 src/main/resources 应用 打开 C:\ < MVN < trucks < target < 文件夹,找到 trucks.war 文件,并复制到你的 web 服务器的 web 应用目录,然后重启 web 服务器。 测试 Web 应用 访问以下 URL 运行 web 应用: http://:/trucks/index.jsp 验证结果:

    99310发布于 2021-07-15
  • 来自专栏小程序·云开发专栏

    用云托管CloudBase Run部署图床应用

    那么,如何优雅地部署一款图床应用呢?本文就以一个开源的多功能图床为例,向大家讲解如何借助云托管(CloudBase Run)在云开发环境中轻松部署一款图床应用。 项目主页:https://github.com/wisp-x/lsky-pro 云托管 CloudBase Run 是由云开发提供的新一代云原生应用引擎(App Engine 2.0),支持托管任意语言和框架编写的容器化应用 配置相关服务 完成上述步骤后,我们已经把我们的应用部署至云托管啦,但是还差最后一步,给我们的图床创建一个数据库(部分应用可自动创建)。我们点击腾讯云控制台菜单,点击「TDSQL-C」。 点击「登陆」 在输入密码后,创建数据库 创建完成后,我们可以回到刚刚的云托管应用界面啦。点击「访问」即可跳转至应用安装页 数据库地址输入我们的内网地址哦! 安装完成后,就大功告成啦!! serverless化能力,可用于云端一体化开发多种端应用(小程序,公众号,Web 应用,Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维

    1.5K30发布于 2021-06-16
  • 来自专栏小程序·云开发专栏

    实战:用云托管CloudBase Run部署站点应用

    托管 CloudBase Run 是由云开发提供的新一代云原生应用引擎,支持托管任意语言和框架编写的容器化应用。 可用于云端一体化开发多种端应用(小程序、公众号、Web 应用、微服务应用、Flutter 客户端等),那么,如何使用云托管实现表白墙应用呢? 现在,使用云托管可以将自己开发的应用快速部署到云端,云托管为开发者提供高可用、自动弹性扩缩的后端云服务。使开发者可以专注于业务逻辑的实现,极大程度的增加了开发效率。 总结 使用云托管部署自己的后端项目,是无需提前规划资源容量、购买服务器,也无需安装、运维、扩展您的集群管理基础设施,上传代码或镜像即可一键开始部署应用了。 ,可用于云端一体化开发多种端应用(小程序,公众号,Web 应用,Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现

    1.6K20发布于 2021-06-17
  • 来自专栏全栈技术

    Python Web开发:构建动态Web应用

    Python已经成为一门流行的编程语言,广泛用于Web开发。它提供了众多优秀的框架和库,使得构建强大的Web应用变得更加容易。 本文将深入介绍Python Web开发的基本原理,包括使用Flask框架创建一个简单的Web应用,并展示如何处理路由、模板、表单和数据库。 Flask框架入门 Flask是一个轻量级的Python Web框架,适用于构建小型到中型规模的Web应用。让我们从一个简单的示例开始,创建一个Hello World应用。 总结 Python Web开发提供了众多工具和框架,使得构建动态Web应用变得更加容易。本文介绍了Flask框架的基础知识,包括路由、视图函数、模板、表单和数据库集成。 希望这篇文章为您提供了一个坚实的起点,帮助您开始构建Web应用程序并探索这个令人兴奋的领域。

    1.2K40编辑于 2023-09-19
  • 来自专栏张志敏的技术专栏

    Cordova 运行 Web 应用

    Cordova 运行 Web 应用 Cordova 简介 Cordova 非常的流行,因为它可以让 Web 开发人员来创建移动应用, 而且还可以通过 JavaScript 来调用设备硬件 API (GPS 通常 Cordova 的做法是把应用Web 内容 (HTML, JavaScript, CSS) 打包到移动应用中, 这样看起来更像是一个本地应用, 即使在离线的情况下也可以使用。 其实还可以使用 Cordova 为现有的 Web 应用提供设备 API , 增强现有 Web 应用的功能。 这样做不仅可以使用服务端技术(aspx, cshtml, php等), 还可以随时更新 Web 应用, 只有在需要新的设备功能(Cordova 插件)时才更新客户端。 部署 Web 内容至服务器 本文的目的是在 Web 服务器上的脚本中使用 Cordova 的插件功能, 因此需要把 Cordova 的插件脚本也部署到服务器上: cordova build android

    1.9K20发布于 2020-08-10
  • 来自专栏Hongten

    Java Web Web应用,打包和web.xml文件

     Web应用:   Web应用就是包括了一系列Servlet,jsp,html等相关文件的集合,他需要 成功部署到服务器中才能运行和被访问;   根据规范,Web应用中的所有文件必须按照特定的目录结构进行组织 ,才能 顺利地部署到不同的服务器中; Web应用的打包:   在开发阶段,我们需要经常的修改web应用中的一些文件,当我们开发结束的时候  我们将web应用交付给用户去使用,为了便于携带和部署,我们一般情况下会把这个 web  应用进行打包。 或者可以通过web应用的管理页面进行上传部署。   这个跟Myeclipse生成的*.war文件是一样的。 web.xml文件   web.xml文件是web应用中不可缺少的配置文件。 >描述当前web应用的,这是一个描述性的信息,可有可无</description> <display-name>       <display-name>在web应用中显示在web应用管理页面的名字,

    1.8K10发布于 2018-09-13
  • 来自专栏云原生生态圈

    在Docker中使用nginx托管vue应用程序

    首先,我们将使用Vue CLI生成入门Vue应用程序,我们将这个应用命名vue-nginx-docker npx @vue/cli create vue-nginx-docker 创建应用程序后,进入到新的应用程序文件夹 用于构建前端资源的node镜像 阶段2:Nginx阶段为前端资源提供服务的 阶段1:构建前端文件 我们的第一阶段将: 使用node镜像 将我们所有的Vue文件复制到工作目录中 用yarn安装项目依赖项 用yarn构建应用程序 如果您的应用由于某种原因将文件构建到另一个文件夹中,请进行相应调整。 现在我们的镜像已构建,我们可以使用以下命令启动一个容器,该容器将在端口8080上为我们的应用程序提供服务。 docker run --rm -it -p 8080:80 vue-nginx 然后访问http://localhost:8080即可访问vue应用程序。

    1.6K40发布于 2020-12-31
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    Nodejs·构建web应用

    本篇的内容比较多..... 1 首先是从基本的Nodejs服务方面讲述前后端统一语言在web应用中的作用; 2 然后讲了web中基本的知识,从请求方法到路由、从查询字符串到Cookie和Session

    3.1K80发布于 2018-01-17
  • 来自专栏闪石星曜CyberSecurity

    Web应用信息隐藏

    作者 axuy Web应用信息隐藏 信息收集的前期工作,决定后期渗透工作的难易程度,而自己搭建网站时则需要隐藏自己服务器的信息,增加网站的安全性。 1 Php 隐藏网页报错信息 网页报错信息可能会暴露你网站的绝对路径,web应用版本信息等敏感信息 修改php.ini 文件中 display_errors 将默认的on 改为off 隐藏报错信息 2

    1.7K20发布于 2020-07-27
  • 来自专栏运维记录点滴

    Skype for Business Web 应用

    Skype for Business Web应用基于网页加入会议,仅需安装一个插件,在新窗口中加入会议,快速加入会议,更便捷了。

    3.4K20发布于 2019-03-05
领券