前端的部署

​​​​​​一、Tomcat部署(前端无需部署JDK)

目前在10.85.153.55上部署了一个tomcat7,我们使用tomcat7作为前端vue代码的容器。1、将tomcat压缩包apache-tomcat-7.0.91.zip通过scp工具提交到/export下;

  1. 解压缩该zip文件,命令:unzip apache-tomcat-7.0.91.zip

     2.解压缩完毕后,出现apache-tomcat-7.0.91文件夹,进入conf文件夹,对server.xml文件进行配置;

 

    3.配置server.xml文件;(针对我们项目,主要需要在host配置添加docBase等配置

    vi /export/apache-tomcat-7.0.91/conf/server.xml

    在host配置节中添加 :

 <Context  path="/"  docBase="/export/apache-tomcat-7.0.91/webapps/package"  debug="0"  privileged="true"> </Context>

  

   注意:path为/ ,docBase为/export/apache-tomcat-7.0.91/webapps/package,表示户请求根目录的时候,会到/export/apache-tomcat-7.0.91/webapps/package下去寻找index.html来反馈给前端。

   因此,我们在前端代码部署的时候需要将打包好的包放到该文件夹下。

 

    4. 配置好后,启动tomcat:

  1. 查看tomcat是否已经启动;ps -ef|grep tomcat

         如果显示如下,代表未启动。

 

       如果打印出来tomcat进程,那么证明已经启动。 

     2.启动Tomcat:

   cd /export/apache-tomcat-7.0.91/bin

   ./start.sh && tail -f ../logs/catalina.out (带详细日志)

   这时候会实时打印出来启动过程,如果有异常会有打印提示。

 

 

      3.关闭Tomcat服务:

         默认shutdown.sh文件无执行权限,所以需要修改权限;

 

    4.使用浏览器访问:

        启动后,我们可以通过任意浏览器访问:http://10.85.153.55:8080/来查看是否能访问到我们的前端了。(建议使用google浏览器

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fabric 是一个 Python 库,用于管理远程计算机上的应用程序部署和系统管理任务。在前端部署中,你可以使用 Fabric 来自动化执行一系列部署任务,例如将代码从代码库拉取到服务器上,安装依赖项,构建应用程序,并重启服务器以加载新代码。 以下是在前端部署中使用 Fabric 的一些步骤: 1. 安装 Fabric 你需要在本地计算机上安装 Fabric。可以使用 pip 包管理器来安装 Fabric。在命令行中运行以下命令即可: ``` pip install fabric ``` 2. 创建 Fabric 脚本 创建一个 Python 脚本,其中包含你要在远程服务器上执行的任务。例如,以下是一个简单的 Fabric 脚本,用于从 Git 代码库中拉取代码并在服务器上启动应用程序: ```python from fabric.api import run, local, env def deploy(): code_dir = '/home/user/myapp' with cd(code_dir): run('git pull') run('npm install') run('npm run build') run('pm2 restart myapp') ``` 此脚本将在远程服务器上执行以下操作: - 切换到 myapp 目录 - 执行 git pull 命令,从 Git 代码库中拉取最新代码 - 执行 npm install 命令,安装应用程序的依赖项 - 执行 npm run build 命令,构建应用程序 - 执行 pm2 restart myapp 命令,重启服务器以加载新代码 3. 配置远程服务器 在执行 Fabric 脚本之前,你需要在远程服务器上安装必要的软件和依赖项。例如,在上面的示例中,你需要在服务器上安装 Git、Node.js、npm 和 pm2。 4. 运行 Fabric 脚本 最后,你可以使用 Fabric 在远程服务器上执行部署任务。在命令行中,切换到包含 Fabric 脚本的目录,并运行以下命令: ``` fab deploy -H user@server.com ``` 此命令将使用 SSH 连接到名为 server.com 的远程服务器,并在其中运行 deploy 函数。注意,在运行此命令之前,你需要在本地计算机上配置 SSH 密钥以连接到远程服务器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值