型號:樹莓派3B
樹莓派安裝Ubuntu MATE
從Ubuntu MATE官網(wǎng)下載好鏡像壓縮包 ubuntu-mate-16.04-desktop-armh.xz
按照官網(wǎng)的步驟,解壓邀杏,復制到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卡內(nèi)容到鏡像
類似GHOST的原理蜻势,用dd命令一位一位的復制sd卡的內(nèi)容到img文件等限。
同樣的用 lsblk 命令查看sd卡是sd幾,如sdb释漆,sdc
lsblk
復制sd卡內(nèi)容到鏡像里
sudo ddrescue -D --force /dev/sdx /target/path/ubuntu-mate-2017-1-16-backup.img ?
樹莓派搭建mysql+tomcat+jdk環(huán)境
更新軟件源
apt-get upgrade
apt-get update
安裝mysql
apt-get install mysql-server
安裝完成后會配置root密碼
移除自帶的openjdk
apt-get?remove?openjdk*
安裝jdk
下載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/
添加環(huán)境變量逊笆,在/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
使環(huán)境變量生效
source /etc/profile
執(zhí)行命令后只是當前用戶生效栈戳,重啟后使得所有用戶都生效。
執(zhí)行
java -version
可以看到java是否已經(jīng)安裝成功览露。
tomcat安裝可以看我之前的一篇文章荧琼,完全一樣。
其他電腦在能ping同樹莓派ip的情況下差牛,如果訪問不了ip:8080,查看ufw狀態(tài)
sudo?ufw status
簡單的方法就是關掉
sudo ufw disable
或者可以開放8080端口
sudo ufw allow 8080
更多配置可以在百度上搜索有關ufw的配置堰乔,如ubuntu的ufw如何開放特定端口?