美文网首页
记一次vue项目部署到linux的tomcat里面

记一次vue项目部署到linux的tomcat里面

作者: Yl奋斗的小白 | 来源:发表于2020-01-01 13:08 被阅读0次

    tomcat官网:https://tomcat.apache.org/download-80.cgi

    下载一个新的tomcat,上传到linux服务器指定的文件夹下,然后解压

    清空webapps里的ROOT文件夹rm -rf *

    Vue项目运行 npm run build  将打包出来的dist文件夹里的static文件夹和index文件上传到ROOT文件夹里,在ROOT文件夹下新建一个WEB-INF文件夹,再在WEB-INF里面新建一个web.xml文件。文件内容如下:

    <?xml version="1.0" encoding="UTF-8"?>

    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee

                          http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"

        version="3.1"

        metadata-complete="true">

          <display-name>Welcome to Tomcat</display-name>

          <error-page>

              <error-code>404</error-code>

              <location>/index.html</location>

         </error-page>

         <description>

             Welcome to Tomcat

         </description>

    </web-app>

    在tomcat文件夹里的conf/server.xml 文件的端口改为指定端口,启动tomcat就行了

    参考:https://blog.csdn.net/aSmallProgrammer/article/details/87296308

    当没有权限时  通过  sudo su -root 获取root权限

    如果已经是root了则chmod 777 *.sh  // 这里是tomcat的bin文件夹下的startup.sh等等以sh结尾的文件无权限

    相关文章

      网友评论

          本文标题:记一次vue项目部署到linux的tomcat里面

          本文链接:https://www.haomeiwen.com/subject/qpgwoctx.html