制作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 |
|
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-06-20 11:05:35 顶(0) | 踩(0) 回复
受教
回复评论