欢迎你进入酷痞的物联网世界。这里有着自由的空气和自然的气息。接下来我将告诉你如果一步步建立一个自己专属的物联网平台。

由于目前的酷痞的官方域名还没有通过备案所以现在用临时域名解说本说明。

最终酷痞的官网地址:http://icoolpy.com

运行系统参数:

操作系统:ubuntukylin-14.04.1-desktop-amd64

1.下载酷痞Linux版程序及数据库解压到home目录下

2.运行第一个终端用于运行数据库服务(b操作只需操作一次,以后操作均只需执行c操作指令即可启动数据库服务)

a.进行coolpylinuxdb目录指令

$ cd coolpylinuxdb

b.安装数据库依赖库,过程中会提示需要输入密码,请输入你系统的管理员密码,然后提示需要使用相关硬盘空间,按回车即可。

$ sudo apt-get install mongodb-server

c.运行数据库,请区分你的操作系统使用不同的运行指令,以下是64位系统和32位系统不同的运行指令

1)如果你的linux是64位系统使用以下命令运行

$ mongod --dbpath=data --fork --logpath=logs --smallfiles

2)如果你的linux是32位系统使用以下命令运行

$ ./32bit/mongod --dbpath=./32bit/data --fork --logpath=./32bit/logs --smallfiles

如无意外会出现下图:

到此酷痞数据库已运行完成。

3.运行一个新终端用于运行酷痞服务器端。鼠标右键终端图标,点击新终端项。

a.进入CoolpyLinux目录

b.编译node,此操作每个系统只需操作一次,在日后的运行中无需再次执行此操作。

*安装依赖库:

$ sudo apt-get install g++

$ sudo apt-get install libssl-dev

c.运行酷痞服务端,请区分你的操作系统使用不同的运行指令,以下是64位系统和32位系统不同的运行指令

1)如果你的linux是64位系统使用以下命令运行

$ ./node/bin/node ./bin/coolpy.js

2)如果你的linux是32位系统使用以下命令运行

$ ./node32/bin/node ./bin/coolpy.js

出现以上提示即酷痞服务器端已成功运行。

4.现在我们测试一下平台是否正常。

在Linux当前系统打开一个浏览器,输入地址:http://127.0.0.1:1337 如正常显示下图即服务器已正确运行,系统默认的管理员账号是admin密码相同,当你登陆成功后即证实数据库也是在正常运行的:

以下是登陆完成后的截图:

关于其他酷痞平台系统默认参数请参阅另一篇文章:http://www.cnblogs.com/jacle169/p/4176629.html

----------------------------------------------------------------------------------

如果你有任何疑问请联系:

QQ:229292620

Email:jacle169@21cn.com

你好!酷痞Coolpy 之 Linux篇的更多相关文章

  1. 你好!酷痞 Coolpy

    欢迎你进入酷痞的物联网世界.这里有着自由的空气和自然的气息.接下来我将告诉你如果一步步建立一个自己专属的物联网平台. 由于目前的酷痞的官方域名还没有通过备案所以现在用临时域名解说本说明. 最终酷痞的官 ...

  2. 酷痞运行于openwrt路由系统

    欢迎你进入酷痞的物联网世界.这里有着自由的空气和自然的气息.接下来我将告诉你如果一步步建立一个自己专属的物联网平台. 酷痞官网地址:http://icoolpy.com   由于openwrt系统复杂 ...

  3. [zz] 安装PostGIS(Linux篇)

    0.安装PostgreSQL数据库 参考安装PostgreSQL数据库(Linux篇). 1.安装proj4 #tar zxvf proj-4.8.0.tar.gz#cd proj-4.8.0#./c ...

  4. os内存使用管理之linux篇

    os内存使用管理之linux篇 看一下LINUX内存机制是怎么运作的,了解了基础知识,对于理解和操作是有很大帮助的. 抛砖引玉: Linux 优先使用物理内存,当物理内存还有空闲时,linux是不会施 ...

  5. 安装酷痞到IIS7.x共用80端口Windows(64位)系统下运行多个酷痞

    需求: 1.酷痞直接运行的模式是自宿主运行.由于win系统一般都由iis提供多个网站服务,并首先占用了80端口,如果想酷痞可以直接通过主机头和iis共用80端口会出现这种运行模式的需求. 以下是实现方 ...

  6. 版本控制工具Git工具快速入门-Linux篇

    版本控制工具Git工具快速入门-Linux篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.版本管理系统的介绍 1>.版本管理系统的特点 1.1>.自动生成备份: ...

  7. C语言-apache mod(模块开发)-采用apxs开发实战(centos7.2 linux篇)

    C语言-apache mod(模块开发)-采用apxs开发实战(centos7.2 linux篇) 名词解释:apxs apxs is a tool for building and installi ...

  8. Python自动化测试面试题-Linux篇

    目录 Python自动化测试面试题-经验篇 Python自动化测试面试题-用例设计篇 Python自动化测试面试题-Linux篇 Python自动化测试面试题-MySQL篇 Python自动化测试面试 ...

  9. [二进制漏洞]栈(Stack)溢出漏洞 Linux篇

    目录 [二进制漏洞]栈(Stack)溢出漏洞 Linux篇 前言 堆栈 堆栈(Stack)概念 堆栈数据存储方式 函数调用 函数调用C语言代码 函数调用过程GDB调试 函数Call返回原理 函数栈帧 ...

随机推荐

  1. 洛谷P3806 点分治

    点分治 第一次写点分治..感觉是一个神奇而又暴力的东西orz 点分治大概就是用来处理树上链的信息,把路径分成过点x和不过点x的两种,不过点x的路径可以变成过点x的子树中一点的路径,递归处理 #incl ...

  2. Magento 2 安装数据表

    Magento 2 安装数据表 第1步:安装脚本 首先,我们将为CRUD模型创建数据库表.为此,我们需要插入安装文件 app/code/Mageplaza/HelloWorld/Setup/Insta ...

  3. apt-get软件包管理命令 和 apt-key命令

    apt-get命令是Debian Linux发行版中的APT软件包管理工具. 所有基于Debian的发行都使用这个包管理系统.deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件 ...

  4. 利用zabbix api添加、删除、禁用主机

    python环境配置yum -y install python-pip安装argparse模块pip install -i https://pypi.douban.com/simple/ argpar ...

  5. 初学cdq分治学习笔记(可能有第二次的学习笔记)

    前言骚话 本人蒟蒻,一开始看到模板题就非常的懵逼,链接,学到后面就越来越清楚了. 吐槽,cdq,超短裙分治....(尴尬) 正片开始 思想 和普通的分治,还是分而治之,但是有一点不一样的是一般的分治在 ...

  6. 记录一次被bc利用跳转过程分析

    挖公司的项目站,发现站点一访问就直接跳转到了赌博站,有点懵逼,简单分析下hc利用过程: 公司项目站:http://***.com 当我访问它: 通过http:***.com直接跳转到了306648.c ...

  7. CSS实现动画特效导航栏

    0 写在前面 今天用纯CSS编写了一种带有特效的导航栏,一方面巩固熟悉了导航栏的一般写法,另一方面练习了CSS3的一些新特性. 1 实现效果 当鼠标划过时,实现了一种动态百叶窗效果. 2 实现细节 2 ...

  8. CodeForces 70

    题目 A题 #include<bits/stdc++.h> using namespace std; int n,b,sum; int main(){ scanf("%d&quo ...

  9. Mock8 moco框架如何返回一个cookie信息

    还是用之前的startupWithCookies.json这个文件,直接往里面添加上面的一个代码: [ { "description":"这是一个会返回cookies信息 ...

  10. python之OpenCv(四)---人脸识别

    对特定图像进行识别,最关键的是要有识别对象的特征文件.OpenCV已经内置了人脸识别特征文件,我们只要使用OpenCV的CascadeClassifier类即可进行识别. 语法: https://gi ...