部署React项目到云服务器(步骤清晰)

简介: 部署React项目到云服务器(步骤清晰)


前言(下载相关软件)

1. XShell7免费版安装
(1). 下载地址: https://www.xshell.com/zh/xshell-download/
(2). 打开后看到右侧 -> 点击免费授权页面
(3). 填写姓名, 邮件, 选择只需XShell
(4). 打开邮箱, 点击邮箱中的下载链接
(5). 安装
2. FileZilla(文件传输) 下载方式(window)
(1). https://www.filezilla.cn/download
(2). 客户端 -> 立即下载
(3). FILEZILLA 64位 安装版: 支持 64 位版本的 Windows 8.1 和 10。

开始部署

服务器以及域名购买

1. 一台属于自己的云服务器 阿里云,华为云... (我服务器是CentOS 7.6,当然你们也可以选择其他环境)
2. 一个域名(注意域名备案需要云服务器续费时长最少三个月,至少京东云是这样的_(:з」∠)_)

实例远程连接 或 XShell 7 远程连接服务器

远程连接服务器(你可以使用实例中的远程连接或者XShell7的远程连接),这一步的操作是为安装Nginx做准备
建议不要嫌麻烦, XShell7 很好用

实例连接:

XShell 7 连接:

XShell 7 连接云服务器操作

打开Xshell 7并连接到服务器后,下载Nginx,epel-release

1. 连接云服务器: ssh@服务器ip
2. 安装epel仓库: yum install epel-release -y
3. 安装Nginx: yum install nginx -y
4. nginx指令:
  (1) 开启防火墙: systemctl start nginx
  (2) 启动Nginx: service nginx start
  (3) 重启Nginx: nginx -s reload
  (4) 关闭Nginx: service nginx stop

当你完成了以上操作的时候, 在浏览器中输入ip地址, 你应该看到这样的界面

恭喜你, 成功了! 不过还差最后一步.

使用FileZilla将 打包后的 build(可能你们那里打包是dist)文件塞到服务器文件夹

打开fileZilla软件, 连接远程服务器

打开站点管理器 -> 新建站点
(1). 节点选择 SFTP - SSH File Transfer Protocol
(2). 登录类型 询问密码
(3). 连接成功

连接后输入服务器密码之后, 会显示连接成功, 如果不成功的话那可就奇怪了…如果不成功,具体办法你们自己问chatgpt吧_(:з」∠)_

会提示连接成功的

看右侧远程站点
首先 现在远程站点右侧路径框里把root删掉,只输入一个/ 按下回车进入根目录
例如: 在根目录新建一个www文件夹,再www文件夹再新建一个mofish文件夹(www和mofish是自定义名称随便起什么名字都行,只要你记得住)

在桌面创建一个mofish.conf文件内容如下

server {
 #端口号
 listen 80;
 #域名或者ip
 server_name 域名或ip;
 #文件的路径
 root /www/mofish/build;
 #配置默认访问的页面
 index index.html;
 #配置代理
 location /api {
   proxy_pass http://127.0.0.1:3033;
 }
  location /apilist {
   rewrite /apilist/(.*) /$1 break;
   proxy_pass http://127.0.0.1:3033;
 }

注意

将conf文件塞到 /etc/nginx/conf.d 文件夹下,不用管那个default

多么激动人心的时刻啊
完毕后 服务器后台或者XShell7 输入 nginx -s reload 重启Nginx
重启完毕浏览器输入 服务器ip即可访问你的网页了!!

感谢看到这里!点个关注再走啊! 彦祖!

私密马赛,点个关注呗~

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4天前
|
并行计算 前端开发 异构计算
告别服务器繁忙,云上部署DeepSeek
本文以 DeepSeek-R1-Distill-Qwen-32B-FP8 为例,向您介绍如何在GPU实例上使用容器来部署量化的 DeepSeek-R1 蒸馏模型。
|
7天前
|
机器学习/深度学习 人工智能 开发者
DeepSeek服务器繁忙?拒绝稍后再试!基于阿里云PAI实现0代码一键部署DeepSeek-V3和DeepSeek-R1大模型
阿里云PAI平台支持零代码一键部署DeepSeek-V3和DeepSeek-R1大模型,用户可轻松实现从训练到部署再到推理的全流程。通过PAI Model Gallery,开发者只需简单几步即可完成模型部署,享受高效便捷的AI开发体验。具体步骤包括开通PAI服务、进入控制台选择模型、一键部署并获取调用信息。整个过程无需编写代码,极大简化了模型应用的门槛。
132 7
|
8天前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
|
10天前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
|
10天前
|
机器学习/深度学习 弹性计算 人工智能
在阿里云ECS上一键部署DeepSeek-R1
Open WebUI 和 Ollama 的联合,通过集成 DeepSeek-R1 的强大功能,赋予每一位用户使用尖端 AI 技术的能力,使得复杂的 AI 技术不再是遥不可及的梦想。无论是研究人员、开发者,还是企业用户,您都能从这一创新中获得新的灵感和增长点。本文介绍通过计算巢一键部署和使用DeepSeek-R1。
在阿里云ECS上一键部署DeepSeek-R1
|
数据采集 SQL 弹性计算
使用云服务器ECS部署了自己的第一个爬虫
云服务器部署爬虫爬取网站最新通告并推送
使用云服务器ECS部署了自己的第一个爬虫
|
3天前
|
机器学习/深度学习 人工智能 程序员
阿里云出手DeepSeek拒绝服务器繁忙,程序员直呼:真香!
阿里云PAI平台支持一键部署DeepSeek-V3和DeepSeek-R1大模型,用户无需编写代码即可完成从训练到部署的全过程。通过PAI Model Gallery,开发者可轻松选择并部署所需模型版本,享受高效、便捷的AI开发体验。教程详细介绍了开通PAI、选择模型及一键部署的具体步骤,帮助用户快速上手。
|
4天前
|
机器学习/深度学习 存储 弹性计算
阿里云gpu云服务器租用价格:最新收费标准及活动价格参考
阿里云gpu云服务器多少钱?A10卡GN7i GPU云服务器32核188G3213.99/1个月起,V100卡GN6v GPU云服务器8核32G3830.00/1个月起,阿里云GPU云服务器是基于GPU应用的计算服务,多适用于视频解码,图形渲染,深度学习,科学计算等应用场景,该产品具有超强计算能力、网络性能出色、购买方式灵活、高性能实例存储( GA1和GN5特有)等特点。下面小编来介绍下阿里云gpu云服务器最新的收费标准及活动价格。
|
4天前
|
存储 机器学习/深度学习 人工智能
2025年阿里云GPU服务器租用价格、选型策略与应用场景详解
随着AI与高性能计算需求的增长,阿里云提供了多种GPU实例,如NVIDIA V100、A10、T4等,适配不同场景。2025年重点实例中,V100实例GN6v单月3830元起,适合大规模训练;A10实例GN7i单月3213.99元起,适用于混合负载。计费模式有按量付费和包年包月,后者成本更低。针对AI训练、图形渲染及轻量级推理等场景,推荐不同配置以优化成本和性能。阿里云还提供抢占式实例、ESSD云盘等资源优化策略,支持eRDMA网络加速和倚天ARM架构,助力企业在2025年实现智能计算的效率与成本最优平衡。 (该简介为原文内容的高度概括,符合要求的字符限制。)
|
4天前
|
机器学习/深度学习 存储 人工智能
2025年阿里云GPU服务器的租赁价格与选型指南
随着AI、深度学习等领域的发展,GPU服务器成为企业及科研机构的核心算力选择。阿里云提供多种GPU实例类型(如NVIDIA V100、A100等),涵盖计算型、共享型和弹性裸金属等,满足不同场景需求。本文详解2025年阿里云GPU服务器的核心配置、价格策略及适用场景,帮助用户优化选型与成本控制,实现高效智能计算。