部署前端项目到服务器

声明:1.我演示使用的是华为云的服务器的Linux 系统
       2.通过宝塔部署项目
       3.项目是vue打包之后的
	   4.其他服务器都差不多一样的配置	       
       5.我是做前端的,下面教程只是个人操作

1.购买服务器

1.1:以下案例我使用的是华为云的服务器
购买服务器后,都有部署教程
在这里插入图片描述
有的人可能不知道下面的命令在那里输入,其实下面的命令是在服务器上输入安装宝塔面板(具体在哪安装查看2.2)
在这里插入图片描述

1.2:购买成功

在这里插入图片描述

2. 点击远程远程登录

在这里插入图片描述
2.1.下面的方式都可以(我用的第二个)
在这里插入图片描述
2.2.之前提到的安装宝塔的命令要在这里输入,安装过程中需要确认一下,实用教程中都提示了,记得输入y,也可以直接去宝塔官网获取对应的下载命令
宝塔官网:

https://www.bt.cn/

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.3:安装成功后如下图,需要把路径,名称,密码记录下来
在这里插入图片描述
2.3.1:有个需要注意的点这里,安装宝塔成功后会给两个路径,直接点击后是打不开面板的,而且也没有下一步的高级选项,你需要在服务器的安全组中设置规则放开这个端口号
在这里插入图片描述
2.3.2: 点击下面的服务器名称
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.3.3:然后就可以通过外网链接打开面板了
如果还是打不开,下面是有个高级按钮,点击下面确认安全按钮即可进入
在这里插入图片描述
如果有下面的推荐,可以装一下,我也装了,随意,我是为了后期部署后端方便
在这里插入图片描述
这是我的全部安装
在这里插入图片描述

3.打包vue项目

复制dist目录,到下面目录,新建一个目录把dist复制到里面
路径一定别填错,要和我的一样,目录名随意

在这里插入图片描述
注意把这两个文件夹的权限改成777
在这里插入图片描述
复制进来之后的样子(这里的权限,随意,暂时没发现什么要求)

在这里插入图片描述

创建站点

部署前端,选择php就行,具体原因不解释了
在这里插入图片描述
点击提交
在这里插入图片描述
创建成功如下
在这里插入图片描述
要求是yxx文件夹下,必须有index.html目录,咱们复制的是整个dist,所以需要配置一下,
点击下图的设置–点击网站目录,先确认一下项目目录对不对,
重要的是配置运行目录
在这里插入图片描述

重要,重要,重要的来了:---------如果你想配置项目的端口需要在安全中放开这个端口(就是配置规则),同时也要在服务器安全组---安全规则中设置该端口号,服务器要和宝塔同时配置才能生效

默认80等是放开的,不修改的话项目使用的是80端口
在这里插入图片描述
这样项目就配置好了,接下来运行

运行项目

如果刚开始,你不知道如何运行项目,如下图
点击网站中的,网站名,再点击域名即可运行了
在这里插入图片描述
运行成功自己的项目,记住网址即可
在这里插入图片描述
以上就是全部过程了,如有问题或者需要帮助可在评论区告知!

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤在 Linux 服务器部署前端项目: 1. 安装必要的软件和工具: - 安装 Node.js:可以从 Node.js 官方网站下载并按照它们的指南进行安装。 - 安装 Git:使用包管理工具(如 apt、yum 等)安装 Git。 2. 克隆前端代码仓库: - 使用 Git 命令克隆前端项目的代码仓库到服务器上的目标位置。例如,使用以下命令克隆代码库: ``` git clone <代码仓库URL> ``` - 进入项目目录: ``` cd <项目目录> ``` 3. 安装项目依赖项: - 使用 npm(Node.js 的包管理器)安装项目所需的依赖项。运行以下命令: ``` npm install ``` 4. 构建前端项目: - 执行构建命令来编译和构建前端项目。具体命令与项目工具和框架有关,通常是 `npm run build` 或类似的命令。这将生成一个用于生产环境的优化版本的前端文件。 5. 配置 Web 服务器: - 根据你使用的 Web 服务器软件,配置服务器以提供前端文件。一般来说,你需要将服务器的根目录配置为编译后的前端项目的目录。 6. 启动 Web 服务器: - 启动 Web 服务器并确保它监听正确的端口。你可以使用命令行启动服务器,也可以使用守护进程管理工具(如 systemd、pm2 等)来管理 Web 服务器的生命周期。 7. 验证部署: - 使用浏览器访问服务器的 IP 地址或域名,并确认前端项目能够正常加载和运行。 这些步骤提供了一个基本的指南来在 Linux 服务器部署前端项目。具体的步骤可能会因项目的工具和框架而有所不同,所以请根据你的项目需求进行相应的调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值