樹莓派搭建java web服務器具體的教程(tomcat+mysql)


更新一個加強版解決tomcat找不到java jdk環境問題:https://www.cnblogs.com/xiangzhuo/p/9445959.html

 

安裝之前運行sudo apt-get update和sudo apt-get upgrade更新一下樹莓派

我用的樹莓派3b,沒放太大網站運行挺流暢(放dubbo、solr、cas還是沒啥問題的開發網站的時候電腦可以少開幾個虛擬機了,電腦8G內存的我傷不起)。

首先安裝java:

sudo apt-get install oracle-java7-jdk

查看java版本:

java -version

 

接着安裝tomcat:

直接去官網去下載tomcat,隨便選什么版本的,我選的是7.0.90的版本,選擇tar.gz格式下載。(這時一種linux中的壓縮格式)

用工具把文件傳到樹莓派中,我用的WinSCP非常好用還是免費的,360軟件管家里就有。

查看當前目錄下的文件,可以看見有剛剛拖進去的apache-tomcat-7.0.90.tar.gz ,接着打tar zxvf apache-tomcat-7.0.90.tar.gz。然后他就會自動解壓

進入文件夾  cd apache-tomcat-7.0.90/bin

ls下可以看到所有的文件

./startup.bat運行tomcat 

這樣tomcat就安裝好了,直接在自己的電腦上打樹莓派的ip:8080就可以查看是否安裝成功!
比如我樹莓派的Ip是192.168.31.134,我直接打192.168.31.134:8080就ok了(看到ip大家可能發現我用的是小米路由器了)
 

接下來是安裝mysql:

sudo apt-get install mysql-server安裝mysql

我以為中間會讓我提示輸入 數據庫root的密碼,沒想到一帆風順,直接完成,我要瘋了,密碼到底是什么了。通過搜索發現,可以使用如下命令,空密碼登錄

sudo mysql -u root

 

設置root密碼:

use mysql;

update user  set  plugin= 'mysql_native_password'  where user= 'root' ;
UPDATE user SET password=PASSWORD( '你自己的密碼' ) WHERE user= 'root' ;
flush privileges;
exit ;
 
sudo  /etc/init .d /mysql  status /start/stop/restart 重啟mysql

開啟mysql遠程訪問

修改mysql配置,允許遠程登錄

sudo vim /etc/mysql/mariadb.conf.d/50-server.cnf

#將bind-address這行注釋掉,然后重啟
 
sudo  /etc/init .d /mysql  restart
 
設置賬號可以遠程登錄:
$ mysql -uroot -p
 
use mysql;
GRANT ALL PRIVILEGES ON *.* TO  'root' @ '%'  IDENTIFIED BY  'root賬號密碼'  WITH GRANT OPTION;
flush privileges;
然后就可以使用其他客戶端直接連接了(我用的Navicat大家隨意)
 
一個完整的java web環境的樹莓派服務器就部署好了!
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM