web项目外网服务器

web项目外网服务器

本地JAVAWEB项目,如果想通过外网URL可以直接访问,就需要将本地程序包的war包上传到远程服务器指定文件。本文以上传ubuntu服务器为例介绍。

步骤

  1. 远程服务器配置安装Apache、Tomcat、MySQL[参考网址]
  2. 将本地程序上传服务器
  3. 将数据库脚本.sql文件上传服务器

将本地程序上传服务器

在配置好服务器环境之后,选择任何一种可连接远程终端工具将项目文件上传即可,在这里推荐Mobatek,支持窗口可视化及shell等多种用户操作方式。

  • 登录方式选择ssh,输入远程服务器ip地址、用户

  • 将压缩后的程序war包放入/var/lib/tomcat/webapps文件夹下

此时连接 服务器ip:8080/项目名即可外网访问项目(服务器运行慢的情况下,刚将项目上传需要多刷新几遍才能出来)

将本地数据库上传服务器

  • 将本地数据库导出到.sql脚本文件,再将该文件上传到服务器任意文件夹下

  • 在命令行进入mysql命令模式

    1
    2
    3
    4
    mysql -u用户名 -p密码    //进入数据库命令模式
    show databases; //查看当前有哪些数据库
    creat database 数据库名 //创建自己的数据库
    source /var/lib/tomcat/webapps/数据库名.sql //执行上传的sql脚本文件,source后拼接的是.sql文件的路径
  • 额外需注意问题:windows数据库不区分大小写,Linux区分,需要修改
    解决办法是:修改MySQL的配置文件my.cnf,在[mysqld]部分添加如下配置选项lower_case_table_names = 1,然后重启MySQL服务即可

# WEB

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×