# 解压文件 tar -zxf jdk-8u221-linux-arm32-vfp-hflt.tar.gz # 移动文件到opt目录(个人习惯) sudo mv jdk1.8.0_221/ /opt/ # 环境变量配置: sudo nano /etc/profile # 在文档末尾添加如下信息 JAVA_HOME=/opt/jdk1.8.0_221 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Ctrl + X,Y,Enter
source /etc/profile 再输入java –version看到如下信息则安装成功:
简单安装:sudo apt install tomcat8 –y
开启方式:tomcat start
强迫症安装:进入Tomcat官网下载最新的版本
# 同样用FTP传到树莓派,解压: tar zxf apache-tomcat-9.0.22.tar.gz # 移动到opt目录: sudo mv apache-tomcat-9.0.22 /opt/ # 更改权限,使其访问不受限制: sudo chmod -R 777 /opt/apache-tomcat-9.0.22/ # 开启Tomcat服务: bash /opt/apache-tomcat-9.0.22/bin/startup.sh
在浏览器输入树莓派IP:8080 可以看到Tomcat服务开启。
简单安装:sudo apt install mysql-server –y
不一定成功,如下图的依赖错误:
终极安装:进入debian的mysql软件包站点将mysql和其所依赖的包全部下载并逐个安装:https://packages.debian.org/sid/mysql-server-5.7,
此法是apt自动安装脚本的手动实现,这里吐槽以下apt一点都不智能,经常出现依赖问题,再有MySQL被Oracle公司收购后走向商业化,现在开源工作者力推MariaDB,它是MySQL的一个开源分支,用法和命令与MySQL完全一致。
共需下载9个包:
可以直接下载我打包好的:
链接:https://pan.baidu.com/s/1ZMBWovALd-SZZMvfmCjyRw
提取码:72h5
例举其中一个包的下载方法:
选择合适的体系结构,Raspbian是基于armhf
选择镜像站点开始下载,当然是亚洲中国的最快:
使用dpkg包管理命令安装,按顺序输入如下命令:
sudo dpkg -i libaio1_0.3.112-3_armhf.deb sudo dpkg -i libevent-core-2.1-6_2.1.8-stable-4_armhf.deb sudo dpkg -i libevent-extra-2.1-6_2.1.8-stable-4_armhf.deb sudo dpkg -i libmecab2_0.996-6_armhf.deb sudo dpkg -i mysql-client-core-5.7_5.7.26-1_armhf.deb sudo dpkg -i mysql-common_5.8+1.0.5_all.deb sudo dpkg -i mysql-client-5.7_5.7.26-1_armhf.deb sudo dpkg -i mysql-server-core-5.7_5.7.26-1_armhf.deb sudo dpkg -i mysql-server-5.7_5.7.26-1_armhf.deb
所有包安装完成后输入sudo mysql出现如下信息,则安装成功:
最新的MySQL5.7安装后没有提示修改密码,此时密码是未知的,通过以下方式重置:
1.打开MySQL配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
如图所示加入:
skip-grant-tables
并注释:
bind-address =127.0.0.1(开启远程连接用)
Ctrl + X,Y,Enter
2. 输入mysql –u root –p 不用输密码直接回车,在MySQL输入: