制作usb镜像: |
工具:ultraiso 安装 ubuntu (进入bos开启usb启动) |
正常安装,不再赘述。 |
安装完成后,设置电脑的IP地址,教程地址 http://jingyan.baidu.com/article/455a99508be7cda167277865.html |
或者鼠标点击即可 |
【系统配置缺省服务安装】 |
sudo passwd 重置管理权限。默认安装的toot为保证安全将权限锁死,重置即可 |
安装SSH服务 sudo apt-get update sudo apt-get install openssh-server |
sudo apt-get install yum 安装yum 以及vim:yum install vim sudo apt-get install -y lrzsz |
ubuntu系统安装mysql |
sudo apt-get install mysql-server 安装mysql |
下面来创建数据库mydatabase |
create database mydatabase; |
service mysql start 启动mysql服务 |
mysql -u username -p 进入mysql命令行 |
ps -ef | grep mysqld 查看mysqld进程 |
ps -ef | grep mysql 查看mysql进程 |
ubuntu安装java |
http://www.linuxidc.com/Linux/2016-11/136958.htm |
cd /usr |
mkdir -m 755 java |
cp jdk-7u79-linux-x64. tar .gz /usr/java/ |
sudo tar zxvf jdk-7u79-linux-x64. tar .gz |
vi ~/.bashrc |
export JAVA_HOME=/usr/lib/jvm/java-8u5-sun |
export JRE_HOME=${JAVA_HOME}/jre |
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib |
export PATH=${JAVA_HOME}/bin:$PATH |
|
ubuntu安装tomcat |
/bin/catalina.sh |
CATALINA_OPTS= "-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899" |
usr/ local 下创建 755 tomcat |
TOMCAT_HOME=/usr/ local /tomcat/apache-tomcat-7.0.14/bin |
启动查看服务 ps -ef |
wget http://192....... |
curl .....(需要安装服务) |
ubuntu安装mqtt |
http://blog.csdn.net/zhang89xiao/article/details/51734536 来源 |
# 下载源代码包 |
wget http://mosquitto.org/files/ source /mosquitto-1.3.4. tar .gz |
# 解压 |
tar -zxfv mosquitto-1.3.4. tar .gz |
# 进入目录 |
cd mosquitto-1.3.4 |
# 编译 |
make |
# 安装 |
sudo make install |
报错,缺少服务 |
【1】编译找不到openssl/ssl.h |
【解决方法】——安装openssl |
sudo apt-get install libssl-dev |
【2】编译过程找不到ares.h vi config.mk |
【解决方法】—修改config.mk中的WITH_SRV:= yes ,改为WITH_SRV:=no |
【3】使用过程中找不到libmosquitto.so.1 |
error while loading shared libraries: libmosquitto.so.1:cannot open shared object file : No such file or directory |
【解决方法】——修改libmosquitto.so位置 |
sudo ln -s /usr/ local /lib/libmosquitto.so.1/usr/lib/libmosquitto.so.1 |
sudo ldconfig |
【4】 make : g++:命令未找到 |
【解决方法】 |
安装g++编译器 |
sudo apt-get install g++ |
【5】uuid/uuid.h: 没有这个文件或目录 |
sudo apt-get install uuid-dev |
【6】read_handle_server.o |
apt-get install uuid-dev |
|
mqtt 启动的两种方式 |
# mosquitto -c /usr/mqtt/mosquitto-1.4.5/mosquitto.conf -d |
# sudo /etc/init.d/mosquitto start |
【测试】 |
Error: Invalid user 'mosquitto' . |
解决:adduser mosquitto 添加用户 |
mosquitto - v |
【- v 】打印更多的调试信息 |
2.2 发布内容 |
mosquitto_pub -t sensor -m 12 |
【-t】指定主题 |
【-m】指定消息内容 |
2.3 订阅主题 |
mosquitto_sub - v -t sensor |
【-t】指定主题,此处为sensor |
【- v 】打印更多的调试信息 |
2.4 运行结果 |
当发布者推送消息之后,订阅者获得以下内容 |
sensor 12 |
打开本地客户端。选择exras新建用户,点击subscribe ,moonstart/lora/pub |
{ "sn" : "00:00:00:00:00:05" , "seqID" :14, "values" :[66.4,3.1,0.0]} |
【数据库备份】 |
mysqldump -uroot -proot -d moonstart > moonstart.sql |
linux下执行mysql的sql文件 |
|
mysql -uroot -proot |
进入到mysql |
然后执行 source /var/ ftp /pub/sogoodsoft.sql; |
【docker安装】 |
$ sudo apt-get update |
$ sudo apt-get install docker.io |
$ sudo ln -sf /usr/bin/docker.io /usr/ local /bin/docker |
by: 发表于:2017-09-07 15:49:57 顶(0) | 踩(0) 回复
??
回复评论