运维学习(五)前后端分离项目的部署运维实践

一、选择开源项目renren-fast

renren-fast是一款前后端分离的开源项目,前端主要技术是vue,后端主要技术java。我以开源项目renren-fast做为这次部署运维实践的素材。

访问www.renren.io,点击下载后端源码以及前端源码,跳转gitee,从gitee上获得前后端源码。

二、Windows中查看项目

2.1 运行后端项目

使用eclipse导入renren-fast的后端项目代码:

db文件夹中是项目将要使用到的数据,这里就使用mysql数据库,选用db文件夹中的mysql.sql把数据表建立好:

application.yml中配置了运行项目时使用的是dev环境的配置 ,那么需要把application-dev.yml中的数据源配置做修改,

将其中的数据库连接信息修改成自己的:

之后运行项目即可。

renren-fast中使用了swagger技术便于接口测试,在人人网的开发文档中提供了swagger的接口测试页面地址。

访问该页面,就可以对接口进行测试 :

 

2.2 运行前端项目 

前端项目主要采用到的技术是VUE、NodeJS、ElementUI。

NodeJS要运行需要先下载安装NodeJS环境,下载后傻瓜式安装即可:

进入前端项目文件夹,

cmd运行命令安装npm:npm install 

cmd运行命令启动前端项目:npm run dev

之后会自动弹出前端项目的登录页,填写用户名/密码:admin/admin 登录即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值