创客神器NanoPi
直播中

曹峰

9年用户 94经验值
擅长:嵌入式技术
私信 关注
[经验]

【NanoPi NEO Plus2开发板试用体验】tomcat+mysql搭建服务器

简介:在NanoPi NEO Plus2上安装tomcat、MySQL搭建服务器,实现登陆验证。
  • 安装tomcat
  • 运行 java -version后发现系统没有自带jdk,因此需要下载jdk
        下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(选择ARM64 Hard Float)  

       1.png

  • 以上文件是windows下下载的,需要把文件上传到nanopi,这里需要一个工具WinSCP,输入主机IP地址和用户名和密码。
3.png
  • 直接用鼠标拖过去就可以了
4.png
  • 到nanopi目录home/pi下解压文件
  1. tar xv*** jdk-8u144-linux-arm64-vfp-hflt.tar.gz
    解压之后将文件拷贝到/usr/local/文件夹下
  1. sudo cp -R jdk1.8.0_144  /usr/local
   配置环境
  1. sudo nano /etc/profile
  加入以下代码
  1. # JAVA
  2. JAVA_HOME=/usr/java/jdk1.8.0_144
  3. CLASSPATH=.:$JAVA_HOME/lib.tools.jar
  4. PATH=$JAVA_HOME/bin:$PATH
  5. export JAVA_HOME CLASSPATH PATH
  查看是否配置合适
   5.png
  • 下载tomcat,把tomcat上传到nanopi,并解压放到/usr/local/tomcat7  下载链接 http://tomcat.apache.org/download-70.cgi
6.png
  • 配置tomcat环境
       修改sudo nano /etc/profile

  1. TOMCAT_HOME=/usr/local/tomcat7

  2. CATALINA_HOME=/usr/local/tomcat7
  3. export TOMCAT_HOME
  4. export CATALINA_HOME
  • 启动tomcat
  1. cd /usr/local/tomcat7/bin
  2. sudo ./startup.sh
   多数情况下应该没什么问题,少数情况下会报错,下面是报出的错误
  1. Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
  • 出错的情况下,到文件/usr/local/tomcat7/bin/catalina.sh添加一下内容,打开文件时东西比较多,不太容易找到,我用的是nano编辑器,ctrl+w进行搜索cygwin
  1. export JAVA_HOME=/usr/local/jdk1.8.0_144
  2. export JRE_HOME=/usr/local/jdk1.8.0_144/jre
    7.png
  • 重新启动tomcat
       8.png
  • 启动成功,用浏览器访问IP:8080即192.168.1.118:8080(前提是nanopi和电脑要在同一局域网内)
       9.png
  • 安装MySql
      第一条指令安装时需要两次输入密码

  1. sudo apt-get install mysql-server
  2. apt-get isntall mysql-client
  3. sudo apt-get install libmysqlclient-dev
10.png
  • 总结:时间不够了下次写完

更多回帖

发帖
×
20
完善资料,
赚取积分