【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 部署前端项目(步骤二)

news/2024/5/9 22:54:02/文章来源:https://blog.csdn.net/qq_40881695/article/details/124860624

部署前端项目

1. 前端项目打包(npm run build),上传打包后的 dist 文件夹到服务器,下面是操作步骤

新建文件夹 health-web ,根据自己项目来

在这里插入图片描述

打包后的 dist 文件夹内容上传至 新建的 health-web 文件夹内

在这里插入图片描述

2. 新建一个站点,让用户可以通过地址访问到页面

在这里插入图片描述

新建成功后的界面,这是就可以通过地址访问了,但这里只是静态页面,接口还没有生效(后面会说)

注意

  1. 如果访问地址不能看到界面,有可能是端口没放行(宝塔面板中的安全侧边菜单里),或者安全组(自行百度各个服务器设置安全组)没放心
    在这里插入图片描述我使用的是百度云,安全组放行如下
    在这里插入图片描述宝塔面板放行端口如下
    在这里插入图片描述

  2. 如果出现接口跨域问题,我实在后端 cors 的白名单里面配置了服务器地址,允许跨域
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_851532.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 部署后端项目(步骤三)

部署后端项目 1. 在宝塔面板的文件中,新建 health-server 文件夹,然后上传后端代码(千万不要上传 node_modules 文件夹) 需要上传的文件和文件夹 上传成功后的界面 在 health_server 文件夹下,安装 node_modules 文…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 使用mongodb数据库(步骤四)

使用 mongodb 数据库 在软件商店里找到 mongodb ,点击修改 mongodb 配置, 允许任何机器都可以访问该数据库 使用 mongodb 客户端 MongoDB Compass 连接服务器数据库 如果刷新页面出现 404,可以通过配置 nginx 解决 location / {try_files …

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- http变成https(步骤五)

1. 介绍 因为微信小程序请求接口需要 https,所以这里把 http 转换为 https 2. 申请 ssl 证书 其他免费证书 https://freessl.cn/ 因为我有百度云账号,这里免费申请了百度云的 ssl 证书,支付成功后还需要申请一下 申请成功后 下载证书&…

【服务器】搭建vue3+vite+koa2+mongodb网站 ----- 常见问题

一. 接口不通 需要查看是否开启线上配置,默认是开发环境,需要配置一个生成环境,这里 VITE_BASE_API 使用线上地址加端口,也就是马赛克挡住的部分 二. 刷新页面出现404 如果刷新页面出现 404,可以通过配置 nginx 解决…

推荐 | 基于Linux命令行的五个文件下载和网站浏览工具

Linux命令行是GNU/Linux中最神奇迷人的部分,它是非常强大的工具。命令行本身功能多样,多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大。Linux Shell支持多种不同类型的网络应用,无论是BT下载软件,专用下载器或者互联…

使用laravel快速开发网站流程(composer)

一、下载安装composer 1、composer官方下载地址 2、安装 中间的选项可以不用操作忽略掉直接下一步到安装结束 3、完成 cmd中输入composer出现下面的信息证明安装结束 4、配置中文镜像 快速down包 , 不需要的可以忽略这一步 。直接在cmd中输入命令 命令地址 二、laravel应用 …

标题党:如何写出SEO与新媒体平台都吸喜欢的标题!

标题党,这里先简述一下,大部分作者往往将标题党定义为那些利用浮夸标题吸引眼球的写手,基本上文不对题,但实际上我认为“标题党”这个词应该作为中性词。 道理很简单,在任何时期,我们都得承认标题的作用&am…

在线压力测试,测试网站并发量

原文 最近都在折腾这个站点,发现有时内存挺高的,本身使用的就是廉价小内存VPS,所以比较担心站点的稳定性,对运维压测也不是特别熟悉,所以找了两个在线的压力测试网站,小试一下,下面介绍给大家&a…

记录一次垃圾短信网站短链分析

垃圾办信用卡短信数据分析 最近天天收到叫我办理某银行的信用卡的短信,让我们感觉和真的一样,其实,很多都是套路,都是别人拿来套用户的信息的。下面我们来看下短信 常理分析 分析一下下面这条短信,首先乍一看这个短信好…

针对网站漏洞怎么修复区块链漏洞之以太坊

2019独角兽企业重金招聘Python工程师标准>>> 前段时间以太坊升级架构,君士坦丁堡的硬分叉一个升级代号,被爆出含有高危的网站漏洞,该漏洞产生的原因是由于开启了新的协议模式eip1283导致的,也是区块链漏洞当中危害较为…

网站负载均衡

1、什么是负载均衡 负载均衡就是由多台服务器(群集)对同一个网站提供服务,用户的请求被分配给群集中某台服务器来处理。不同的用户访问同一个网站,但后台提供服务的服务器可能是不同的。当有大量的并发访问时,这种群集…

[译] 用 Workers 让静态网站动态化

原文地址:Using Workers To Make Static Sites Dynamic原文作者:Guest Author译文出自:掘金翻译计划本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO1/using-workers-to-make-static-sites-dynamic.md译者&…

精选:3个可以下载免费的高质量照片的网站

在您的照片库中加入成千上万张高品质的照片,涵盖各种主题和风格!下面列出的网站提供可用于任何项目的图像,没有限制。您不必担心因为一张小图片的版权而导致麻烦。通过这些网站可以改善你的设计项目,这些是网上提供免费的高质量图…

mouseout、mouseover和mouseleave、mouseenter区别

今天在使用鼠标事件时,用错了mouseout,于是做个测试总结。 结论: mouseenter:当鼠标移入某元素时触发。 mouseleave:当鼠标移出某元素时触发。 mouseover:当鼠标移入某元素时触发,移入和移出…

16个时髦的扁平化设计的 HTML5 CSS3 网站模板

创建网站最好办法之一是使用现成的网站模板或使用开源 CMS 应用程序。所以,今天这篇文章给大家带来的是16款基于 HTML5 & CSS3 的精美的扁平风格网站模板,大家可以借助这些优秀的网站模板创建自己的优秀网站。这些网站模板虽然是收费,但是…

经典网页设计:20个与众不同的国外 HTML5 网站

大家都都知道, HTML5 具备所有最新的技术和功能,帮助我们创造平滑过渡,花式图像滑块和动画。如果你正在考虑使用HTML5 来设计自己的网站,那么这个集合能够帮助你。 在过去的10年里,网页设计师使用 Flash、JavaScript 或…

你应该知道的10个奇特的 HTML5 单页网站

网页设计师努力寻找新的方式来展现内容。其中一个大的趋势是单页网站,现在被世界上的一些大的品牌广泛采用,使用它们来为用户提供一个快速,干净和简单的而且​​美丽的网站。 下面是10个令人惊叹的单页 H​​TML5 的网站,涵盖了简…

经典网页设计:20个创新的 HTML5 网站《上篇》

在过去的10年里,网页设计师使用 Flash、JavaScript 或其他复杂的软件和技术来创建网站。但现在你可以前所未有的快速、轻松地设计或创造互动的、有趣好看的网站。如何创建?答案是 HTML5 。 这篇文章向大家展示20个创新的 HTML5 网站。看看这些惊人的 HTM…

经典网页设计:25个华丽的 CSS 网站作品案例

CSS 是网页设计师和网页开发人员最喜欢的技术之一,因为它有大量新特性、新元素和新技术。创建一个基本的布局可能并不需要很多的时间或精力。但是,如果你想让您的设计脱颖而出,那么就真的需要花费一番功夫。今天,我向大家分享25个…