这篇文章主要介绍了node.js实例部署分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇node.js实例部署分析文章都会有所收获,下面我们一起来看看吧。服务器服务器选择了:9.92一个月,适合用来个人开发测试。配置:系统:centos6.5 64位(linux系统的一种)配置环境配置服务器环境1.在阿里云管理控制台把云服务器实例启动2.登入服务器:用putty 或 xshell(我使用的是xshell):
下载安装xsheel后,新建会话。3.把yum更新到最新版本:4.我们将使用最新源代码构建node免费云主机域名.js,要进行软件的安装,需要一组用来编译源代码的开发工具:安装node.js1.开始安装node.js,先进入/usr/src文件夹,这个文件夹通常用来存放软件源代码:2.从node.js的站点中获取压缩档源代码, 我选择的版本为v0.10.18:3.解压缩源文件,并且进入到压缩后的文件夹中:4.执行配置脚本来进行编译预处理:5.开始编译源代码6.当编译完成后,我们需要使之在系统范围内可用, 编译后的二进制文件将被放置到系统路径,默认情况下,node二进制文件应该放在/user/local/bin/node文件夹下:7.现在已经安装了node.js, 可以开始部署应用程序, 首先要使用node.js的模块管理器npm安装express middleware 和forever(一个用来确保应用程序启动并且在需要时重启的非常有用的模块):8.建立超级链接, 不然 sudo node 时会报 “command not found”安装mongodb(在项目中使用的数据库)1.安装说明:系统环境:centos-6.5安装软件:mongodb-linux-x86_64-2.4.9.tgz下载地址:上传位置:/usr/local/软件安装位置:/usr/local/mongodb数据存放位置:/var/mongodb/data日志存放位置:/var/mongodb/logs2.进入文件夹/usr/local,下载mongodb源代码:3.解压安装包,重命名文件夹为mongodb4.在var文件夹里建立mongodb文件夹,并分别建立文件夹data用于存放数据,logs用于存放日志5.打开rc.local文件,添加centos开机启动项:6.将mongodb启动命令追加到本文件中,让mongodb开机自启动:复制代码代码如下:
/usr/local/mongodb/bin/mongod –dbpath=/var/mongodb/data –logpath /var/mongodb/logs/log.log -fork
7.启动mongodb复制代码代码如下:
/usr/local/mongodb/bin/mongod –dbpath=/var/mongodb/data –logpath /var/mongodb/logs/log.log -fork
8.看到如下信息说明已经安装完成并成功启动:上传代码上传代码可以考虑使用ftp(xftp、sftp等)、svn、git。我用的是xftp。
下载安装xftp后,启动xftp,新建会话:我把代码上传到了/home目录文件夹下。启动应用1.进入存放代码的目录,存放在/home/app目录下,server.js为程序入口文件2.检视运行中的应用:3.如果需要关闭应用,命令如下:自此,没有意外的话,项目部署成功。关于“node.js实例部署分析”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“node.js实例部署分析”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。
本篇内容主要讲解“php转utf-8中文乱码如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php转utf-8中文乱码如何解决”吧! php转utf-8中文乱码的解决办法:1、在代码开始处加入“header(…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。