写在前面的话:把项目部署到阿里云上之前,我也在网上搜过很多教程,所有的教程几乎都是大概有点儿基础的人才能看得懂的,相类似我这样的,在本机上写完代码就完全不知道怎么办的人,看到教程直接就开始上yum...之类的代码,甚至都不知道要写到哪里去,所以在完成我自己的这个项目之后,写一个像这样子的傻瓜教程,希望很多初学者可以按着步骤能够找到下一个按键或者打字的地方在哪里……
目录
一、阿里云申请/购买服务器
二、下载及安装putty和Xftp
三、为云服务器安装环境
01.连接云服务器
02.安装node.js
03.安装mongoDB
四、上传代码
五、启动应用
六、大功告成
一、阿里云申请/购买服务器
01. 搜索引擎搜索阿里云,进入阿里云的网站
02. 点击登陆(如果没有注册请先注册)
03. 点击 产品
一、阿里云申请/购买服务器
01. 进入阿里云官方网站,找到云服务器ECS。
阿里云云服务器地址: 阿里云服务器
02. 重点看这里,由于是个人小网站,就没有必要买那么贵的啦,这个1核1G的就可以了。每年330块钱,折合每个月不超过30块。操作系统我选的是centOS 6.5。点击立即购买。
03. 点击立即购买之后进入到确认订单页, 会有一个设置密码。这个密码设置好之后要记住,待会儿要用到。设好密码之后点击去下单。
04. 好了,去付钱吧。
05. 买好云服务器之后,你在阿里云的首页,登陆之后可以直接点击右上角的控制台
06. 在左边点击云服务器ECS
09. 找到你刚才购买地区,运行中字样的图标。我买的是云服务器,有一个在运行中,就是这个,点击运行中1
10. 这时候你就可以看到你买到的云服务器了,注意我用红框框出来的位置,这个IP地址就是你的公网IP,后面要用到。
二、下载及安装putty和Xftp
putty 是用于连接你手头上这台电脑以及你刚才购买的阿里云服务器,没有这个软件,你都不知道上哪儿敲部署教程里面的那些个字母(没错,我就是白痴到竟然在这个步骤走了许多弯路)
Xftp 用于部署好之后把你本地写好的程序上传到云服务器
tips:putty直接下载就可以用了,Xftp下载好之后安装,一直下一步也可以了。
三、为云服务器安装环境
01. 连接云服务器
A.双击putty
B.出现的这个页面填写红框内信息,host name那里填写刚才申请的阿里云的公网IP,port一般是22,选择SSH,only on clean exit。点击open
C.然后进入这个状态,
输入root,回车。这时它会让你输入密码(tips),回车。出现
的时候,表示连接远程服务器成功了。
tips:注意linux系统,输入密码的时候不会出现任何字符包括空格或者*号,放心吧不是电脑坏了。当初我做的时候从来没有用过linux系统,一度怀疑我自己是不是又哪里操作错了,导致没反应
02. 把yum更新到最新版本:
yum -y update
03. 我们将使用最新源代码构建Node.js,要进行软件的安装,需要一组用来编译源代码的开发工具:
yum -y groupinstall
"Development Tools"
04. 安装node.js
A.开始安装Node.js,先进入/usr/src