node.js部署到阿里云中的一些小问题
https://blog.csdn.net/moumaobuchiyu/article/details/55004430
1.使用XShell
远程连接服务器
2.配置阿里云服务器电脑的node环境和npm环境
使用ls命令查看服务器的文件列表
cd
命令进入对应文件夹node -v
和npm -v
检查你的node版本和npm版本
如果想要升级你的阿里云服务器的node
版本和npm
版本,按照顺序在终端输入以下命令(可选)
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
tar xvf node-v6.9.5-linux-x64.tar.xz
3.所以关键,我们需要将我们的源代码部署到阿里云服务器主机上
4.
.利用Xshell
来启动Xftp
Xftp
,就可以使用Xshell
来启动(我是手动启动的)
Xftp
一定要注意端口号与我们的Xshell
一致5.
上传nodejs项目文件到阿里云服务器
6.在阿里云服务器启动你的nodejs项目
手动启动mongodb改成:
cd /root/mongodb/bin
修复方法:
这算是一个Mongod 启动的一个常见错误,非法关闭的时候,lock 文件没有干掉,第二次启动的时候检查到有lock 文件的时候,就报这个错误了。
解决方法:进入 mongod 上一次启动的时候指定的 data 目录 --dbpath=/data/mongodb
删除掉该文件:
rm /data/mongodb/mongo.lock --linux
del /data/mongodb/mongo.lock --windows
用Node.js启动项目的时候
node /root/node-express-mongodb-master/bin/www
忘记在哪看到的了,split不是原创vector<string> split(const string &ComStr, const string &pattern)//字符串分割{ vector<string> res; if(ComStr == "") return res; //在字符串末尾也加入分隔符,方便截取最后一段 string strs = ComStr + pattern; size_t .
(本文讲解了在Android中实现列表下拉刷新的动态效果的过程,文末附有源码。) 看完本文,您可以学到: 1.下拉刷新的实现原理 2.自定义Android控件,重写其ListView 3.ScrollListener滚动监听 4.Adapter适配器的使用 话不多说,先来看看效果图: 接下来我们一步一步地实现以上的...
tell application "Calendar" quit end tellEND。
<script type="text/javascript"> function checkall(qx) { var ck=document.getElementsByClassName("ck"); if(qx.checked) { for (var i=0;i<ck.length;i++)...
为了测试所有文件是否写好,写了一个测试类运行程序,抱了一下的错误,但是还是成功的输出的了数据库的东西。
原文:https://www.cnblogs.com/zhaoqingqing/p/5059479.html5. 优化重点#A. CPU-GC Allow:关注原则:1.检测任何一次性内存分配大于2KB的选项 2.检测每帧都具有20B以上内存分配的选项.B. Time ms:记录游戏运行时每帧CPU占用(特别注意占用5ms以上的).C. Memory Profiler-Other:...
1、所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。2、节点的fail是通过集群中超过半数的节点检测失效时才生效。3、客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可。4、redis-cluster把所有的物理节点映射到[0-16383]slot上(不一定是平均分配),cluster...
Mysql 数据库date, datetime类型设置0000-00-00默认值报错问题现象:MySQL5.7版本之后,date, datetime类型设置默认值"0000-00-00",出现异常:Invalid default value for 'time'原因:在命令行窗口查看当前的sql_mode配置:select @@sql_mode;结果如下:ONLY_FULL_GROUP_BY, S...
漏刻有时数据可视化大屏常见问题(8)count(): Paarameter must be an array or an object that implements Countable
我的新课《C2C 电商系统微服务架构120天实战训练营》在公众号儒猿技术窝上线了,感兴趣的同学,可以长按扫描下方二维码了解课程详情:课程大纲请参见文末“这篇文章,给大家聊一个生产环境的...
1:语法2:作用div 标签可以用来划分 HTML 结构,从而配合 CSS 来整体控制某一块的样式。div 标签是块级元素,它可用做组合其它 HTML 元素的容器。div 标签可以用作严格的组织工具,如果用 id 或 class 来标记 div 标签,则 div 标签的作用会更加完美。3:例子我们以 “坚持就是胜利” 这句话的中英文书写方式为例,看一下 div 是如何划分结构的首先先看一下编辑器效...
原文链接:http://chenhao.space/post/20300dce.htmljieba的三种分词模式Jieba中文分词包含三种模式,下面来介绍一下这三种模式的不同:精确模式:试图将句子最精确地切开,适合文本分析;全模式:把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义问题;搜索引擎模式:在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分...