全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 5855|回复: 0

腾讯云轻量服务器搭建时光邮局

[复制链接]
发表于 2021-6-30 09:19:12 | 显示全部楼层 |阅读模式

0x01应用简介
此项目采用:Vue 前端 Element-ui UI框架 Node 后端 Express 后端框架 Mongodb 数据库
时光邮局是一个可以给自己未来写信的应用,它会在指定时间给你的邮箱发你在之前写的对自己说的话的邮件
0x02服务器准备
服务器的选择上,当然是本文的主角:腾讯云轻量应用服务器(Lighthouse)。这是目前最快的建站方式,我们开始上路吧~
目前腾讯云最流行的IaaS层产品莫过于Lighthouse(轻量应用服务器)了。该产品以套餐形式提供了便捷的云主机选购,网络流量包、应用镜像以及免密登录等特性也更加注重了人性化的体验。Lighthouse作为目前最炙手可热的面向个人开发者及中小企业的新一代云服务产品,特别适合搭建个人博客、网站、论坛、小型应用等多种场景。另外,其良心的价格和促销力度也是前所未有,其持续运营的策略是相对面向未来的。
境外服务器价格及配置:

国内服务器价格和配置:

0x03开始安装
0.  目录简介
  1. public  // vue-cli3生成
  2. server  // 服务端代码
  3. src     // vue前端页面
复制代码



1. 克隆代码到本地
  1. git clone https://github.com/chengzhnag/mock-time-postOffice.git
复制代码


2. 安装依赖
  1. cd mock-time-postOffice
  2. npm i
  3. cd server
  4. npm i
复制代码


3. 修改接口地址
  1. .env.development  // 开发
  2. .env.production  // 生产
  3. 修改文件中的'VUE_APP_BASE_API'配置
  4. ps: 后端接口默认端口3000
复制代码


4. 运行
  1. // mock-time-postOffice目录下运行
  2. npm run build

  3. // 本人使用的是linux环境, 使用PM2进行node项目部署

  4. // pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能.

  5. 在PM2管理器中添加一个进程
  6. 项目所在根目录: /www/wwwroot/mock-time-postOffice/server/bin/  

  7. 启动文件名称: www

  8. 项目名称: 时光邮局

  9. 添加映射: (你的域名)

  10. 修改映射域名下的nginx配置, 添加以下代码
  11. location / {
  12.         proxy_pass http://127.0.0.1:3000;
  13. }
复制代码



0x04应用展示



您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-29 15:04 , Processed in 0.082712 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表