sudo raspi-config
5 —— 2 —— Yes
sudo raspi-config
5 —— 6 —— No —— Yes
(1)修改root密码
sudo passwd root
(2)解锁root用户
sudo passwd -u root
(3)修改配置文件
sudo nano /etc/ssh/sshd_config
修改内容
PermitRootLogin without-password --> PermitRootLogin yes
(4)重启(必须)
修改源文件
sudo nano /etc/apt/sources.list
添加如下内容(阿里的源)
deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi
修改源文件
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
更新命令
sudo apg-get update -y
sudo apg-get upgrade -y
JDK下载地址
编辑配置文件:
sudo nano /etc/profile
在文件底部追加如下内容
JAVA_HOME=/cloud/jdk
JRE_HOME=/cloud/jdk/jre
CATALINA_HOME=/cloud/tomcat9.0
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$JRE_HOME:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export CATALINA_HOME
export JRE_HOME
export PATH
export CLASSPATH
最后执行如下命令使之生效
source /etc/profile
Tomcat下载地址
修改/Tomcat/bin/setclasspath.sh文件,添加如下内容
exprot JAVA_HOME=/cloud/jdk
export JRE_HOME=/cloud/jdk/jre
在/Tomcat/bin/catalina.sh文件中搜索这句话
JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"
双引号内追加
-Djava.security.egd=file:/dev/urandom
即
JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Djava.security.egd=file:/dev/urandom"
修改$JAVA_HOME/jre/lib/security/java.security文件,
替换
securerandom.source=file:/dev/random
为
securerandom.source=file:/dev/./urandom
修改 tomcat-users.xml,增加:
<role rolename="manager-gui"/>
<role rolename="manager"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<user username="admin" password="tom123" roles="manager,manager-gui,admin,admin-gui"/>
修改 webapps/manager/META-INF/context.xml,注释掉如下内容:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
sudo sh /cloud/tomcat9.0/bin/catalina.sh start
sudo sh /cloud/tomcat9.0/bin/catalina.sh stop
sudo tail -f /cloud/tomcat9.0/logs/catalina.out