Linux下JDK和Tomcat安装(适用与树莓派) 2016年12月22日 13:29:09 酷点点 阅读数:5370 参考http://blog.csdn.net/tongzidane/article/details/44035087 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html http://download.oracle.com/otn-pub/java/jdk/8u31-b13/jdk-8u31-linux-x64.tar.gz?AuthParam=1425274077_b32bf92a0bb67039ccba3e32e85fb356 注:树莓派下载32位版本,下面JDK和tomcat同理,以后树莓派有64位操作系统了就可以下载64的软件了。 查看环境变量 whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 二,安装 选择要安装java的位置,如/usr/目录下,新建文件夹java(mkdir java) #mkdir -p /usr/java 拷贝下载的jdk-8u31-linux-x64.tar.gz到/usr/java下 #cd /usr/java # tar -zxvf jdk-8u31-linux-x64.tar.gz 三、设置变量 # vim /etc/profile 在最后面添加如下内容: # JAVA JAVA_HOME=/usr/java/jdk1.8.0_31 CLASSPATH=.:$JAVA_HOME%/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 使变量生效 # source /etc/profile 验证是否成功 # java -version java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) 查看变量 # which java //java执行路径 /usr/java/jdk1.8.0_31/bin/java # echo $JAVA_HOME /usr/java/jdk1.8.0_31 # echo $PATH /usr/java/jdk1.8.0_31/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 四. 卸载jdk ·找到jdk安装目录的_uninst子目录 ·在shell终端执行命令./uninstall.sh即可卸载jdk。 五,安装tomcat 下载tomcat 在http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.9/bin/这里下载合适的版本 (1)解压apache-tomcat-8.0.20.tar.gz # tar-zxvf apache-tomcat-8.0.20.tar.gz (2)复制解压后的目录apache-tomcat-8.0.20到/usr/local下并重命名为tomcat8 # cp -R apache-tomcat-8.0.20 /usr/local/tomcat8 注意:/usr/local/tomcat8就是后面我们要修改环境变量时需要填写的目录路径 (3) 添加tomcat环境变量 # vim /etc/profile 加入下代码 TOMCAT_HOME=/usr/local/tomcat8 CATALINA_HOME=/usr/local/tomcat8 exportTOMCAT_HOME exportCATALINA_HOME 修改应用环境变量,是配置生效 # source/etc/profile (4)进入bin目录 ,启动tomcat # cd/usr/local/tomcat8/ # cd bin/ #./startup.sh (5)修改环境变量后重新启动tomcat启动成功 # ./startup.sh (6)关闭tomcat # ./shutdown.sh (7) 查看进程 # ps -ef | grep tomcat (8)添加管理权限 #cd /usr/local/tomcat8/conf 默认情况下,Tomcat并没提供具有管理权限的账号,所以需要添加具有这种权限的账号。角色manager-gui具有这种权限,但在系统用户控制文件tomcat-users.xml中并没有设置这两种角色和对应的用户,所以需要添加这种角色和用户,方法是打开tomcat-users.xml文件,添加如下内容: 然后重启Tomcat服务器,文件修改生效。 安装MySql 我们仅需要这一个包 sudo apt-get install mysql-server 配置mysql可以远程连接 vi /etc/mysql/mariadb.conf.d/50-server.cnf 注释掉 bind-address = 127.0.0.1 修改root密码 sudo mysqladmin -u root -p password Enter password: 我安装的这个版本安装时没有设置root密码的提示,这个随便输 New password: 填你的密码 Confirm new password: 开启root 远程登录权限 sudo mysql #超级用户进入mysql ->USE mysql; ->GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'zhlc1234' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'zhlc1234' WITH GRANT OPTION; ->FLUSH PRIVILEGES; 重启mysql sudo service mysql stop sudo service mysql start 修改mysql文件目录 sudo cp -rp /var/lib/mysql /mnt/myusbdrive/mywork/mydata/ 修改mysql配置文件 /etc/mysql/my.cnf datadir=/mnt/myusbdrive/mywork/mydata/mysql MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456” C:/>mysql -h 192.168.1.100 -P 3306 -u root -pzhlc1234