个人网站搭建保姆级教程(1)-服务器购买与环境搭建

前言

最近搞了个服务器,想着自己做个网站的脚手架,因为自己是纯前端新手,而且半路出家,中途踩了好多坑,准备写5篇给各位大佬们分享一下,如何从0搭建个人网站

  1. 服务器购买与环境搭建
  2. 前端工程umi脚手架搭建
  3. 服务器node前端启动文件
  4. 服务器node后端编写
  5. 数据库搭建

主要技术栈

前端:react umi

后端:node

数据库:mysql

服务器:linux操作系统

这些都是考虑到作为纯前端新手,直接用umi脚手架更舒服,node也是用js写的(对于前端来说轻松上手),mysql现在最为主流,而且也有可视化的mysql管理工具

服务器购买

比较推荐阿里云的云服务器ECS,有新用户优惠,需要注意的是哪些一年几十块钱的都是要么共享的,要么是只允许20%性能的,尽量买300+的服务器,毕竟一分钱一分货,当然了土豪随意

个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第1张图片

如果只是为了体验一下服务器的构建,那么怎么便宜怎么来

需要注意的是优惠只有第一年有,第二年以后续费就按原价了

服务器的配置大概如下

操作系统选CentOS,带宽尽量选2m以上的(只是体验一下就按最低配置)

买好后,进入我们刚刚买好的云服务器控制台,应该是自动启动好了的

个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第2张图片

 跟着阿里云的教程一步步的构建一下node环境

需要注意的是,配好之后记得在安全组里面把端口打开

如何可视化连接我们的云服务器?

阿里云展示的是本机通过cmd远程桌面控制,既没有可视化界面,每次还得重新连接,很是麻烦

我们可以通过阿里云自带的Workbench远程连接

个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第3张图片

 个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第4张图片

 个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第5张图片

 现在可以可视化查看云服务器上的文件,而且还有终端让我们输入linux命令

如何向云服务器传输文件?

推荐一个远程连接的软件Xftp 7

个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第6张图片

 个人网站搭建保姆级教程(1)-服务器购买与环境搭建_第7张图片

 直接拖拽式傻瓜式操作,可以百度自行下载,这里不赘述了

你可能感兴趣的:(服务器,前端,阿里云,react,node.js)