前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端部署云服务器—仅仅是为了好玩

前端部署云服务器—仅仅是为了好玩

作者头像
念念不忘
发布2019-03-29 16:39:21
3.1K3
发布2019-03-29 16:39:21
举报

初衷

最初的打算是准备构建一个面向小型商户的统计分析服务系统,于是购买了服务器,开始学在服务端着部署nodejs以及mongodb数据库。

预览地址: 简易版QQ音乐(打开会比较慢 请耐心等一下)

服务器能带给我们什么好处?

  • 可以帮助我们更好的理解与后端的交互,理解服务器,域名等等这一系列是如何工作的
  • 可以部署自己的一些的项目(装逼必备),以及在简书,知乎,微信群,QQ群等社交工具上面看到自己项目的预览地址。
  • 可以作为自己创业的起点......
  • 提高自己的技术多面性,可以向全栈工程师进发啦!
  • 为了好玩........

ok 回归正题

第一步 买服务器

目前市面上,知名度比较高的有阿里云和腾讯云,百度云,华为云和京东云等。不知名的就不提了。向来比较喜欢阿里,于是先找到了阿里云。

阿里云

阿里云目前有一个云毅计划(云计算普惠校园计划,助力学生的辉煌明天!), 在这里感谢阿里为大学生做出的杰出贡献。

image

先不要太高兴,这个优惠是有条件的,我在进行学生的认证的时候,发现认证不了,尴尬。。。。

image

于是从正常渠道购买

image

自定义购买,更贵而且配置选项比较繁琐。于是我就去看了看腾讯云

腾讯云

image

腾讯云的优惠活动

image

腾讯云活动链接

大部分配置按照他们的配置来就行,系统的话 建议选centos(咨询了相关的后端的同学)

云主机控制台

控制台中,可以设置很多很多的东西,展示给我们很多有效的信息。

  1. 总览页面
  2. 安全组 暴露端口号 等等
连接服务器方式
  • 客户端登录

image

  • 服务端登录

image

接下来...

后续我们就要开始安装node+mongodb服务,部署完整的项目了。node的安装比较简单 使用yum即可,但是mogodb比较麻烦,尤其是要配置公网ip,通过公网的ip+端口号可以链接到云服务的数据库,我看了很多的文档,大部分讲的 都是比较模糊。为此研究了好久,捣弄了不少时间。

  • 安装node和npm

https://blog.csdn.net/xerysherryx/article/details/78920978

https://www.cnblogs.com/yanwanglol/p/8762488.html

vue+express+mongodb部署到腾讯云服务器上

只参考 安装node的方式即可

  • 安装mongodb数据库

centos7下mongodb安装和配置

建议 此博客 按照步骤 安装到第7步即可 我们启动mongodb的服务 按照他的方式启动不起来 使用命令 mongo 新建窗口连接服务器开启mongod

腾讯云 Contos 7.4 安装 mongodb

  • 连接mongodb数据库的可视化软件

我自己用的是 robo 3t 感觉还不错 附截图一张

image

  • 远程链接服务器(进行上传文件,下载文件)的可视化软件

推荐使用filezilla(就找到这一个可用的),也可以使用命令行进行上传和下载,但是个人认为比较麻烦!

  • 服务器端开启node服务,部署项目
  • linux守护进程,杀死进程,查看占用端口号

Linux 守护进程的启动方法

https://blog.csdn.net/qq_38082304/article/details/78918959

https://blog.csdn.net/qq_21956483/article/details/72835126

https://www.cnblogs.com/aipiaoborensheng/p/7676364.html

  • 关闭和打开防火墙

https://blog.csdn.net/ytangdigl/article/details/79796961

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.11.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 初衷
    • 预览地址: 简易版QQ音乐(打开会比较慢 请耐心等一下)
    • 服务器能带给我们什么好处?
    • ok 回归正题
      • 第一步 买服务器
        • 阿里云
          • 腾讯云
            • 接下来...
            相关产品与服务
            云数据库 MongoDB
            腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档