树莓派搭建Java Web运行环境(jdk1.8+mysql5.7)

本次使用的是树莓派4B,安装树莓派爱好者基地2.0版本,准备搭建一个博客项目。使用的Java8和MySQL5.7。
以下就是安装步骤:

  1. 下载树莓派爱好者基地无桌面增强版,因为增强版的功能比较多吧。
    下载的方式:关注微信公众号“树莓派爱好者基地”发送「2.0正式版」即可获得。
  2. 下载后写进SD卡里面,使用的工具《SDFormatter》进行SD卡进行格式化(百度下载),再使用《Win32DiskImager》进行烧写。
  3. 查找树莓派IP,进行树莓派连接,输入账号 pi 密码 reapberry。

接下来就是安装Java8,安装过程我是参考:这一篇文章

  1. 下载JDK,下载地址:JDK1.8
    在这里插入图片描述
  2. 下载完成后,解压
tar -zxvf jdk-8u301-linux-aarch64.tar.gz
  1. 将解压后的文件夹剪切到usr/local/jdk1.8 目录下
cd /usr/local
sudo mkdir jdk1.8
sudo mv jdk-8u301-linux-aarch64 /usr/local/jdk1.8/
  1. 接下来配置Java的环境变量。
sudo vim bash.bashrc

所以我将这段代码添加在文件最后面

#jdk
export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_251
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

这一段代码放在: /etc/bash,如下图所示
在这里插入图片描述

  1. 重启设备
reboot

再接着安装MySQL5.7,我不是安装默认的MariaDB数据库。假如你安装了MariaDB数据库,可以用一下命令来卸载。

sudo apt-get remove mariadb-server
sudo apt-get remove --auto-remove mariadb-server
sudo apt-get purge mariadb-server
sudo apt-get purge --auto-remove mariadb-server

那就正式的开始安装MySQL吧。

  1. 首先创建一个文件夹,用来存放文件,然后下载相关deb文件
wget http://launchpadlibrarian.net/451652941/mysql-server_5.7.28-0ubuntu0.18.04.4_all.deb
wget http://launchpadlibrarian.net/451655612/mysql-server-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/451655610/mysql-client-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/353280751/mysql-common_5.8+1.0.4_all.deb
wget http://launchpadlibrarian.net/451655611/mysql-client-core-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/451655613/mysql-server-core-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/355861262/libevent-core-2.1-6_2.1.8-stable-4build1_arm64.deb

接着执行

# 一般会报错,反复执行直到不报错为止
dpkg -i *.deb

直到这样子才是可以的
在这里插入图片描述

  1. 访问MySQL
# mysql的root用户密码默认为空
mysql -uroot -p

设置密码

 mysql> use mysql;
 //mysql> UPDATE user SET password=password("test123") WHERE user='root'; 这是MySQL5.6的
 mysql> update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password' where user='root';
 mysql> flush privileges;  
 mysql> exit; 

到现在,MySQL已经安装好并设置密码了。

  1. 接下来设置外网可以连接,比如用Navicat进行连接
    设置MySQL的配置文件
	/etc/mysql/my.cnf//这个文件没有,查看这个文件引用的其他文件,引用的文件里面有
    找到 bind-address  =127.0.0.1  将其注释掉;//作用是使得不再只允许本地访问;
    sudo service mysql restart  #  重启服务

接下来进入数据库

mysql -u root -p123456  # 直接回车进入
mysql> update user set host='%' where user='root';
mysql> flush privileges;
mysql> exit;

安装完成啦!!!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值