[Java] ubunt安装mysql、Tomcat、mqtt。。。 →→→→→进入此内容的聊天室

来自 , 2019-03-24, 写在 Java, 查看 162 次.
URL http://www.code666.cn/view/db191505
  1. 制作usb镜像:
  2. 工具:ultraiso  安装 ubuntu   (进入bos开启usb启动)
  3. 正常安装,不再赘述。
  4. 安装完成后,设置电脑的IP地址,教程地址 http://jingyan.baidu.com/article/455a99508be7cda167277865.html
  5. 或者鼠标点击即可
  6. 【系统配置缺省服务安装】
  7. sudo passwd  重置管理权限。默认安装的toot为保证安全将权限锁死,重置即可
  8. 安装SSH服务  sudo apt-get update   sudo apt-get install openssh-server
  9. sudo apt-get install yum   安装yum 以及vim:yum install vim   sudo apt-get install -y lrzsz
  10.  
  11. ubuntu系统安装mysql
  12. sudo apt-get install mysql-server  安装mysql
  13. 下面来创建数据库mydatabase
  14. create database mydatabase;
  15. service mysql start  启动mysql服务
  16. mysql -u username -p 进入mysql命令行
  17. ps -ef |grep mysqld  查看mysqld进程
  18. ps -ef |grep mysql  查看mysql进程
  19.  
  20. ubuntu安装java
  21. http://www.linuxidc.com/Linux/2016-11/136958.htm
  22. cd /usr
  23. mkdir -m 755 java
  24. cp jdk-7u79-linux-x64.tar.gz /usr/java/
  25. sudo tar zxvf jdk-7u79-linux-x64.tar.gz
  26. vi ~/.bashrc
  27. export JAVA_HOME=/usr/lib/jvm/java-8u5-sun  
  28. export JRE_HOME=${JAVA_HOME}/jre  
  29. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  30. export PATH=${JAVA_HOME}/bin:$PATH
  31.  
  32. ubuntu安装tomcat
  33. /bin/catalina.sh
  34. CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899"
  35. usr/local 下创建 755 tomcat
  36. TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-7.0.14/bin
  37. 启动查看服务  ps -ef
  38. wget http://192.......
  39. curl .....(需要安装服务)
  40.  
  41. ubuntu安装mqtt
  42. http://blog.csdn.net/zhang89xiao/article/details/51734536  来源
  43. # 下载源代码包
  44. wget http://mosquitto.org/files/source/mosquitto-1.3.4.tar.gz
  45. # 解压
  46. tar -zxfv mosquitto-1.3.4.tar.gz
  47. # 进入目录
  48. cd mosquitto-1.3.4
  49. # 编译
  50. make
  51. # 安装
  52. sudo make install
  53. 报错,缺少服务
  54. 1】编译找不到openssl/ssl.h
  55. 【解决方法】——安装openssl
  56. sudo apt-get install libssl-dev
  57. 2】编译过程找不到ares.h    vi config.mk
  58. 【解决方法】—修改config.mk中的WITH_SRV:=yes,改为WITH_SRV:=no
  59. 3】使用过程中找不到libmosquitto.so.1
  60. error while loading shared libraries: libmosquitto.so.1:cannot open shared object file: No such file or directory
  61. 【解决方法】——修改libmosquitto.so位置
  62. sudo ln -s /usr/local/lib/libmosquitto.so.1/usr/lib/libmosquitto.so.1
  63. sudo ldconfig
  64. 4】make: g++:命令未找到
  65. 【解决方法】
  66. 安装g++编译器
  67. sudo apt-get install g++
  68. 5】uuid/uuid.h: 没有这个文件或目录
  69. sudo apt-get install uuid-dev
  70.    
  71. mqtt 启动的两种方式
  72. # mosquitto -c /usr/mqtt/mosquitto-1.4.5/mosquitto.conf -d
  73. # sudo /etc/init.d/mosquitto start
  74.  
  75. 【测试】
  76. Error: Invalid user 'mosquitto'.
  77. 解决:adduser mosquitto  添加用户
  78. mosquitto -v
  79. -v】打印更多的调试信息
  80. 2.2 发布内容
  81. mosquitto_pub -t sensor -m 12
  82. -t】指定主题
  83. -m】指定消息内容
  84. 2.3 订阅主题
  85. mosquitto_sub -v -t sensor
  86. -t】指定主题,此处为sensor
  87. -v】打印更多的调试信息
  88.  
  89. 2.4 运行结果
  90. 当发布者推送消息之后,订阅者获得以下内容
  91. sensor 12
  92.  
  93. 打开本地客户端。选择exras新建用户,点击subscribe ,moonstart/lora/pub
  94. {"sn":"00:00:00:00:00:05", "seqID":14,"values":[66.4,3.1,0.0]}
  95.  
  96. 【数据库备份】
  97.   mysqldump -uroot -proot -d moonstart > moonstart.sql
  98.  
  99. linux下执行mysql的sql文件
  100.  
  101. mysql -uroot -proot
  102. 进入到mysql
  103. 然后执行source /var/ftp/pub/sogoodsoft.sql;
  104.  
  105. 【docker安装】
  106. $ sudo apt-get update
  107. $ sudo apt-get install docker.io
  108. $ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
  109.  

回复 "ubunt安装mysql、Tomcat、mqtt。。。"

这儿你可以回复上面这条便签

captcha