在Linux VPS上运行Spring MVC项目。

huangapple go评论67阅读模式
英文:

Running Spring MVC project on linux VPS

问题

我有一个Spring MVC项目(规模还算不小),带有MySQL数据库,想要在Linux VPS上运行它。我找不到关于如何做这件事的教程(我使用的是Windows,从未接触过Linux)。我曾考虑过在VPS上像本地主机一样运行Eclipse,但我不知道是否应该这样做。我能得到一些建议吗?

英文:

I have a Spring MVC project (not really small) with a MySQL and want to run it on a linux VPS. I can't find a tutorial of how to do it (i'm using Window and have never touch linux). I had thinked of running Eclipse just like the localhost on the VPS but i don't know if i should do that. Can i get some advice ?

答案1

得分: 0

这里很难解释整个教程。不过,我可以提供主要的步骤。你可以在Google上搜索这些步骤的详细信息。

  • 第一步 - 在VPS上安装Mysql 第二步 - 允许mysql进行远程连接 第三步 - 在mysql服务器上添加一个远程用户 第四步 - 在VPS上安装Java 第五步 - 在VPS上安装tomcat服务器 第六步 - 在application.properties中配置新的mysql详细信息 第七步 - 将你的Spring Boot应用程序类扩展为SpringBootServletInitializer 第八步 - 配置pom.xml以生成war文件 第九步 - 运行项目,执行"Maven Install"。将生成一个war文件 第十步 - 将war文件复制到{tomcat安装路径}/webapps文件夹 第十一步 - 重新启动服务器并查看tomcat日志是否有任何错误
英文:

It is tough to explain entire tutorial here. However, I can provide major steps involved. You can google detailed steps for these

  • Step 1 - Install Mysql on VPS Step 2 - Allow mysql for remote
    connections Step 3 - Add a remote user to mysql server Step 4 -
    Install Java on VPS Step 5 - Install tomcat server on VPS Step 6 -
    Configure new mysql details in application.properties Step 7 - Extend
    your Spring boot application class with SpringBootServletInitializer
    Step 8 - Configure pom.xml to generate war file Step 9 - Run project
    as "Maven Install". A war would be generated Step 10 - Copy the war
    file to {tomcat install path}/webapps folder Step 11 - Restart server
    and tail tomcag logs for any error

huangapple
  • 本文由 发表于 2020年8月15日 14:07:15
  • 转载请务必保留本文链接:https://go.coder-hub.com/63423119.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定