创客神器NanoPi
直播中

曹峰

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

【NanoPi NEO Plus2开发板试用体验】tomcat+mysql+natapp搭建服务器(域名登陆)---续

前言:前面写到安装好tomcat、mysql之后,在电脑端用浏览器登陆服务器,接下来配置虚拟目录,创建数据库和表,插入数据。之前部分的链接是:https://bbs.elecfans.com/jishu_1309627_1_1.html
  • 配置虚拟目录
1.  将mysql-connector-java-5.1.40.tar.gz解压放到/usr/local/tomcat7/lib(
mysql-connector-java-5.1.40.tar.gz (3.73 MB)
(下载次数: 1, 2017-8-25 16:01 上传)
)(windows上的文件上传到linux需要工具WinSCP,具体操作请参考上篇)
     2.  在/usr/local/创建mldn文件,并将文件(
mldn.rar (1.91 KB)
(下载次数: 0, 2017-8-25 16:05 上传)
)放到/usr/local/mldn下,这个文件时李兴华javaweb开发实战教程的示例
  1. sudo mkdir mldn
    3.  修改文件web.xml,将false改为true,保存并退出。
  1. sudo nano web.xml

  2.    
  3.         default
  4.         org.apache.catalina.servlets.DefaultServlet
  5.         
  6.             debug
  7.             0
  8.         
  9.         
  10.             listings
  11.             false
  12.         
  13.         1
  14.    

       4.  修改文件server.xml,我的文件mldn在/usr/local/下,因此修改配置为此
             12.png
      5.  以上tomcat配置完成,现在创建数据库、创建表、插入数据
         
  1. create database if not exists mldn default character set 'utf8';

  2. use mldn;

  3. CREATE TABLE user(
  4.         userid  VARCHAR(30)  PRIMARY KEY ,
  5.         name  VARCHAR(30)  NOT NULL ,
  6.         password  VARCHAR(32)  NOT NULL
  7. ) ;

  8. INSERT INTO user (userid,name,password) VALUES ('jueshanzhe','administrator','123456');
    16.png
     6.  启动tomcat
         
15.png
17.png
18.png

  • 域名登陆(以上均是在局域网内用ip登陆的,下面的是在公网用域名登陆)
        1.  介绍一个内网穿透网站natapp.cn,注册登陆认证
        2.  在目录/usr/local创建natapp文件,在natapp网站下载树莓派64位客户端。
             19.png
      3.  修改config.ini文件,
  1. [default]
  2. authtoken=XXXXXXXXXXXXX               #复制authtoken码替换,其他不变
  3. clienttoken=
  4. logto=none
  5. loglevel=DEBUG
  6. http_proxy=
18.png
     4.  给natapp权限,不给权限执行不了
  1. sudo chmod 777 natapp
   5.  运行natapp
  1. sudo ./natapp
20.png
   6. 手机4G网测试
         22.png
23.png
  • 总结
  • 时间比较仓促,不足之处,请大家见谅指出。



  • 11.png

更多回帖

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