树莓派有关教程

型号:树莓派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


树莓派有关教程_第1张图片
第一行是我们需要的版本

可以在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如何开放特定端口?

你可能感兴趣的:(树莓派有关教程)