zoukankan      html  css  js  c++  java
  • 把项目部署到linux系统

    1.修改数据库 的相关连接:db.properties里
    把mysql的ip地址写成windows的ip (ipconfig,如果连的是无线网,找无线局域网适配器 Ipv4的地址
    如果连的是网线,就找局域网,本地连接 ipv4)
    2.对着你的项目,右键 Run as --> Maven build -->package (跳过测试skip tests)--等他执行完毕
    3.执行完毕后,在日志里找到war包所在的位置,把他copy出来到桌面,重命名叫ROOT.war
    4.把ROOT.war 上传到linux里的tomcat目录下的webapps下,并且删除ROOT文件夹
    5.进到tomcat的bin目录上一级,执行--> ./bin/shutdown.sh 先关闭tomcat ---> 动态查看tomcat日志 tail -f logs/catalina.out --> ./bin/startup.sh 开启tomcat
    6.浏览器直接输入:linux的ip:8080/访问路径
    7.为linux的ip虚拟一个域名-->到c盘下找到如下路径: C:WindowsSystem32driversetc 找到hosts文件,右键打开,添加一句: 192.168.21.128 www.gengjiaxin.com 保存
    9.直接在浏览器利用域名加端口号的形式来访问了
    ====================注意:=====================
    在项目部署的时候:如果是你认为你的步骤都对,项目也对,但是,访问项目一直转圈,访问不了
    有可能是你的windows上的mysql安装的时候,不允许远程用户访问(只允许localhost或者127.0.0.1来访问)
    只需要打开小绿叶执行如下两个命令:
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这个是你的mysql的密码';
    flush privileges;

  • 相关阅读:
    P4149 [IOI2011]Race dsu on tree
    CodeForces
    2020牛客国庆集训派对day2 CHEAP DELIVERIES
    Hero In Maze
    topo排序
    今年暑假不AC
    小国的游戏
    Stall Reservations
    博弈论
    Reversed Words
  • 原文地址:https://www.cnblogs.com/liujinqq7/p/12501063.html
Copyright © 2011-2022 走看看