英文:
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
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论