樹莓派+tomcat+mysql安裝及配置


0x00 系統:ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi

該版本中apt源在國內訪問速度不算慢,可以不換,但軟件包不完整,建議添加阿里雲源

deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib

安裝公鑰

gpg --keyserver pgpkeys.mit.edu --recv-keys 公鑰后八位
gpg --export --armor 公鑰后八位 | sudo apt-key add -

0x01 樹莓派基礎設置

開啟常用模塊(camera、ssh、vnc等)

raspi-config

0x02 安裝mysql

apt install mysql-server

登錄mysql並設置允許遠程訪問

mysql> grant all privileges  on *.* to username@'%' identified by "password";

0x03 安裝tomcat

該版本鏡像中集成openjdk7,但未配置環境變量

在/etc/profile中添加如下設置(包括tomcat)

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-armhf
export CATALINA_HOME=/etc/tomcat
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CATALINA_HOME/lib
export PATH=${JAVA_HOME}/bin:$PATH

tomcat官網下載tar.gz解壓並更名為tomcat,放進/etc里

復制啟動腳本到/etc/init.d/

mv tomcat/bin/catalina.sh /etc/init.d/tomcat

在/etc/init.d/tomcat中添加路徑

JAVA_HOME=/usr/lib/jvm/java-8-openjdk-armhf
CATALINA_HOME=/etc/tomcat
CLASSPATH=.:${JAVA_HOME}/lib:$CATALINA_HOME/lib

給腳本添加權限

chmod a+x /etc/init.d/tomcat

添加insserv在/usr/lib中的鏈接

ln -s /usr/lib/insserv/insserv /sbin/insserv

安裝chkconfig並將tomcat設置為啟動項

chkconfig –add tomcat
chkconfig tomcat on

重啟系統


免責聲明!

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



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