之前在阿里云备案过,也买过域名和虚拟主机(6元一年),可惜虚拟主机虽然说可选linux或windows系统,但linux系统只支持几个php程序,一番折腾,云栖社区的大伙们都说要弄node得买个ECS服务器,但基于价格考虑,还是买了海外的Vultr VPS。

1.购买VPS:

https://www.zhihu.com/question/20800554

Vultr购买攻略:http://vultr.jiaochengwang.top/

过程非常简单,阿里云支付一下就搞定了也不用备案。

2.有了自己的VPS后,简书上有两个很详细:

购买vps并使用XShell教程(文章很短,主要看XShell部分):

http://www.jianshu.com/p/c182dc23fbba

安装node的教程:

http://www.jianshu.com/p/0496ef49b2a5

注意安装node教程里边有些细节问题:

1.作者给的XShell 百度云已经无效了,但可以在百度软件下载:

http://rj.baidu.com/soft/detail/15201.html

2.步骤中,在加载并解压完node后,./configure这一步可能会报错说系统找不到解压器,

solution: 安装gcc-c++ ,命令如下 :

yum install gcc-c++

3.解压缩mongodb时,作者给出的命令中mongodb的版本不一致,再解压时把解压命令中的版本号改为加载的版本号即可。

4.添加CentOS开机启动项这一步,可能会报错说vim: command not found.

  soluton:输入rpm -qa|grep vim 命令

如果还是不行,就输入yum -y install vim*,然后再一次  rpm -qa|grep vim

参考:http://linushai.blog.51cto.com/4976486/1154871

http://helpdesk.blog.51cto.com/219783/591464

5.对不不熟悉Linux或vim/vi使用的同学,可以花30s看看菜鸟这篇简单教程:http://www.runoob.com/linux/linux-vim.html

6. 在Mongodb 2.4.x以上版本中,创建用户的命令是db.addUser而不是db.createUser,按照作者这里的创建用户命令会报错(当然版本方面我们自行选择)

参考:https://stackoverflow.com/questions/23034841/typeerror-occurs-when-trying-to-enable-mongo-db-authentication

7.git 命令无效

solution:sudo yum install git

8.git clone repo-address 出现Permission denied (publickey).

   参考githubhelp:https://help.github.com/articles/error-permission-denied-publickey/

    其实最直接的方案是在Linux上创建新的ssh key 并加到你的github agent上:

    Generating a new SSH key and adding it to the ssh-agent

Adding a new SSH key to your GitHub account

    上面两个链接的介绍中,出现过apt-get 命令,如果你们用的是centOS系统,会出现apt-get: command not found,将apt-get: 改为yum即可。

    原因是基于redhat的系统安装的是yum而不是apt-get,centOS是基于redhat的发行版。

最新文章

  1. 鼠标移到导航上面 当前的LI变色 处于当前的位置
  2. C#综合揭秘——通过修改注册表建立Windows自定义协议
  3. win7 64位 VS2010调试提示“ORA-12154: TNS: 无法解析指定的连接标识符”的解决方法
  4. 【iCore3 双核心板】DEMO 1.0 测试程序发布
  5. 本地调试webapi
  6. JSP-03-实现数据传递
  7. kernel 校验和实现
  8. 子查询解嵌套not in 无法展开改写
  9. java常用包
  10. java自定义随机数(实例)
  11. UpdatePanel + 弹出框
  12. BZOJ2318: Spoj4060 game with probability Problem
  13. SQLServer数据库中开启CDC导致“事务日志空间被占满,原因为REPLICATION”的原因分析和解决办法
  14. Go语言的切片
  15. 复制粘贴之不带插件的jquery
  16. linux配置https站点
  17. vue_全局注册过滤器
  18. 第10章 统计和查看Linux的系统状态
  19. Event Recommendation Engine Challenge分步解析第七步
  20. Python模块的导入以及软件开发规范

热门文章

  1. shll脚本常用格式和规则使用
  2. python爬虫-User-Agent的伪造
  3. Python 替换文本中的某些词语
  4. 快速部署一个Kubernetes集群
  5. 从GC的SuppressFinalize方法带你深刻认识Finalize底层运行机制
  6. js 实现对象的混合与克隆效果,带完整版解析代码[helpers.js]
  7. js之用IndexOf返回指定字符串的次数
  8. Linux系统应用管理:增加普通用户(密码管理等)
  9. HTML 教程之常用html标签
  10. 图论--2-SAT--暴力染色法模板(字典序最小解) RQ的板子