vue+node(express)+mysql部署阿里云服务器

本文详细介绍了如何在阿里云服务器上部署vue应用和node(express)服务,以及安装配置mysql数据库。首先购买服务器并设置密码,然后通过putty和Xftp连接并传输文件。接着安装node.js,配置并启动node应用,安装mysql并创建数据库。最后,通过Xftp上传vue项目,配置tomcat并开放安全组端口,实现项目在线访问。
摘要由CSDN通过智能技术生成

一、购买服务器

  • 1 、进入阿里云官网,选择服务器ECS,我买的是学生的,当然你要是学生,可以通过身份购买学生专用优惠服务器,9.5一个月
    在这里插入图片描述
  • 2、接下来会有个密码设置,这个密码会从始至终会用到哦
    在这里插入图片描述
  • 3、购买成功后,实例就创建成功了,也就会有自己的服务器了
    在这里插入图片描述
  • 4、在控制台中可以查看自己的实例,里面会有你所买的服务器的ip地址,且显示运行中,到此,就可以开始部署准备工作了

二、下载安装putty和Xftp

注意:此教程针对windows系统,mac可根据如下参考本教程

  • 连接服务器方面:windows 通过 puttymac 中 不用 putty,命令行直接通过ssh root@xxx.xx.xxx.xx -p 22连接服务器,因为后面都是在 linux 中执行命令,所以命令同 windows 相同
  • 传输文件方面:mac 下下载 FileZillaFileZillaXftp ,设置好 ip 和端口连接即可,使用方式基本相同

puttyXftp可在网上自行下载安装

putty连接服务器

1、打开putty
在这里插入图片描述
2、根据图中设置ip
在这里插入图片描述
3、出现下面界面,设置登录名,为root,登录密码为注册服务时设置的密码(输入密码不会出现字符,放心输入完了按回车就是了)
在这里插入图片描述
4、登录成功后,就进入到Linux系统了
在这里插入图片描述

安装node

1、先把yum更新到最新版本

yum -y update

2、我们将使用最新源代码构建Node.js,要进行软件的安装,需要一组用来编译源代码的开发工具

yum -y groupinstall "Development Tools"

3、进入/usr/src文件夹,这个文件夹通常用来存放软件源代码

cd /usr/src

4、从 Node.js的站点 中获取压缩档源代码, 我选择的版本为v10.13.0

wget http://nodejs.org/dist/v10.13.0/node-v10.13.0.tar.gz 

5、解压文件,并进入文件夹

tar zxf node-v10.13.0.tar.gz
cd node-v6.9.1
  • 5
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Vue+Node+MySQL是一种常见的前后端开发组合。Vue是一种流行的JavaScript框架,用于构建用户界面。Node是一个基于Chrome V8引擎的JavaScript运行时环境,用于构建服务器端应用程序。MySQL是一种关系型数据库管理系统,用于存储和管理数据。 在这个组合中,Vue通常用于构建前端界面,包括用户界面和交互逻辑。Node用于构建后端服务器,处理前端发送的请求,并与数据库进行交互。MySQL用于存储和管理数据。 在你提供的引用中,\[1\]是一个Node服务器端的代码示例,用于处理添加用户的请求,并将用户信息插入到数据库中。\[2\]是一个MySQL连接示例,用于连接到数据库并暴露连接对象供接口操作数据库时使用。\[3\]提供了一个简单的目录结构示例,展示了如何在Node工程中进行数据库操作。 综上所述,Vue+Node+MySQL是一种常见的前后端开发组合,用于构建Web应用程序。Vue负责前端界面,Node负责后端服务器,MySQL负责数据存储和管理。通过这种组合,可以实现前后端数据交互和处理。 #### 引用[.reference_title] - *1* [vue+node+mysql项目开发(包括部署到服务器)](https://blog.csdn.net/juvialoxer/article/details/114012421)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [vue+node+mysql+nginx+express完成云服务器前后端分离搭建](https://blog.csdn.net/weixin_43480867/article/details/103255855)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值