树莓派有关教程

作者: mitten | 来源:发表于2017-01-16 22:52 被阅读290次

    型号:树莓派3B

    树莓派官网

    Ubuntu MATE官网

    树莓派安装Ubuntu MATE

    Ubuntu MATE官网下载好镜像压缩包 ubuntu-mate-16.04-desktop-armh.xz

    按照官网的步骤,解压,复制到sd卡里

    解压

    unxz ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img.xz

    用 lsblk 命令查看sd卡是sd几,如sdb,sdc(The microSDHC may be presented on any/dev/sdXso use the command lsblk to check.)

    lsblk

    复制镜像到sd卡里

    sudo ddrescue -D --force ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img /dev/sdx

    或者windows中用Win32DiskImager复制到sd卡里

    复制sd卡内容到镜像

    类似GHOST的原理,用dd命令一位一位的复制sd卡的内容到img文件。

    同样的用 lsblk 命令查看sd卡是sd几,如sdb,sdc

    lsblk

    复制sd卡内容到镜像里

    sudo ddrescue -D --force /dev/sdx /target/path/ubuntu-mate-2017-1-16-backup.img  

    树莓派搭建mysql+tomcat+jdk环境

    更新软件源

    apt-get upgrade

    apt-get update

    安装mysql

    apt-get install mysql-server

    安装完成后会配置root密码

    移除自带的openjdk

    apt-get remove openjdk*

    安装jdk

    下载jdk

    orcale jdk官网

    版本是Linux ARM 32 Hard Float ABI,笔者写这篇文章时的最新版本为:jdk-8u111-linux-arm32-vfp-hflt.tar.gz

    第一行是我们需要的版本

    可以在pc机用迅雷等下载工具下载,然后通过xftp等工具上传到树莓派上。或者直接在树莓派上用wget命令下载

    解压缩

    tar zxvf jdk-8u111-linux-arm32-vfp-hflt.tar.gz

    移动到自己喜欢的文件夹,或者是一般存放第三方软件的文件夹

    mv jdk-8u111-linux-arm32-vfp-hflt.tar.gz /usr/local/java/

    添加环境变量,在/etc/profile文件中添加以下三行

    export JAVA_HOME=/usr/local/jdk1.7.0_79

    export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin

    使环境变量生效

    source /etc/profile

    执行命令后只是当前用户生效,重启后使得所有用户都生效。

    执行

    java -version

    可以看到java是否已经安装成功。

    tomcat安装可以看我之前的一篇文章,完全一样。

    其他电脑在能ping同树莓派ip的情况下,如果访问不了ip:8080,查看ufw状态

    sudo ufw status

    简单的方法就是关掉

    sudo ufw disable

    或者可以开放8080端口

    sudo ufw allow 8080

    更多配置可以在百度上搜索有关ufw的配置,如ubuntu的ufw如何开放特定端口?

    相关文章

      网友评论

        本文标题:树莓派有关教程

        本文链接:https://www.haomeiwen.com/subject/vtnpbttx.html