首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏架构师成长之路

    Spring boot(4)-应用打包部署

    合适的资源过滤 4、合适的插件配置(exec插件,surefire,Git commitID,shade) 5、针对 application.properties和application.yml 的资源过滤 启动: 我们直接启动:java -jar demo-0.0.1-SNAPSHOT.jar 4部署到javaEE容器 修改启动类,继承 SpringBootServletInitializer 5、热部署 在我们开发过程中,我们需要经常修改,为了避免重复启动项目,我们可以启用热部署。 Spring-Loaded项目提供了强大的热部署功能,添加/删除/修改 方法/字段/接口/枚举 等代码的时候都可以热部署,速度很快,很方便。 expected user} autostart=true autorestart=true startsecs=10 startretries=3 10、生产环境运维支持 与开发和测试环境不同的是,当应用部署到生产环境时

    1.9K20编辑于 2022-04-14
  • 来自专栏浊酒清味

    2020年部署Web应用4种方式

    最重要的是,如何部署web应用程序?今天在这里,我们将讨论和比较部署这类应用的不同平台,并找到最适合你的平台! Travis支持很多部署平台,如Heroku, Cloud Foundry, OpenShift, Cloud Control, Nedejitsu等。 4、自动化的云平台 最后,对于一个完整而简单的自动化解决方案,我们可以选择许多自动化云平台中的一个。[其中,我个人更喜欢男招待,但这完全是主观的。 基本上,大多数幕后的编码工作已经为您完成了,因此您可以直接从git存储库部署代码。 所有关于设置云服务器、web服务器和类似繁琐任务的担忧都不需要您操心。 具体如何部署请参考原文: https://dev.to/asaurav/4-ways-of-deploying-web-apps-in-2020-1a55 ·END·

    3.7K20发布于 2020-11-17
  • 来自专栏悠扬前奏的博客

    Tomcat-4.部署

    在Tomcat服务器上,部署Web应用有多种方法: 静态部署,在启动Tomcat之前安装Web 应用 动态部署,使用Tomcat的Manager应用直接操纵已经部署好的Web应用(依赖于auto-deplyment 4. 在启动Tomcat时部署 将Web应用静态的部署到Tomcat中,再启动Tomcat,这种情况下应用部署的位置有appBase目录决定,每台主机都指定了一个这样的位置。 应用进行部署 对于已通过war文件配置好的应用,如果又提供了更新的war文件,则使用新的war文件对该应用重新部署。 如果用来部署web应用的上下文描述文件更新,则重新部署web应用 如果web应用所使用的全局或者每台主机中的上下文描述文件已经更新,则重新部署与该应用有依赖关系的web应用 如果一个上下文描述文件被添加到 默认为myapp path:应用部署的上下文路径,默认为/myapp url:tomcat中管理器应用的绝对地址,用于部署和结束部署应用

    84530发布于 2019-05-28
  • 来自专栏开发笔记

    部署Python应用

    -devel openssl-devel openssl-static ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4- /usr/bin/python2 部署文件 关于依赖安装的问题,使用批量安装的方式生成依赖清单,多了很多奇奇怪怪的东西,就直接手动使用pip安装了 另外,linux系统无法识别模块的问题通过:

    1.4K10发布于 2020-08-11
  • 来自专栏cwl_Java

    Docker应用部署

    4 应用部署 4.1 MySQL部署 (1)拉取mysql镜像 docker pull centos/mysql-57-centos7 (2)创建容器 docker run -di --name=tensquare_mysql :容器运行端口 -e 代表添加环境变量 MYSQL_ROOT_PASSWORD 是root用户的登陆密码 (3)远程登录mysql 连接宿主机的IP ,指定端口为33306 4.2 tomcat部署 -name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:7-jre7 4.3 Nginx部署 (1)拉取镜像 docker pull nginx (2)创建Nginx容器 docker run -di --name=mynginx -p 80:80 nginx 4.4 Redis部署 (1)拉取镜像

    1.4K20发布于 2019-12-25
  • 来自专栏golang云原生new

    Statefulset部署应用

    Statefulset Statefulset 资源 Statefulset 也是和 ReplicaSet 一样的属于 K8S 中的一种资源,可以管理 pod 的,但是 Statefulset 是可以专门定制一类应用 ,并且这些应用每一个实例都是不可替代的,可以说是独一无二 正因为 ReplicaSet 无法解决上述的问题,Statefulset 就来帮忙解决了,那么我们来看一下 Statefulset 为什么能解决

    73220编辑于 2023-09-01
  • 来自专栏云计算linux

    Docker 应用部署

    Docker 应用部署 一、部署MySQL 搜索mysql镜像 docker search mysql 拉取mysql镜像 docker pull mysql:5.6 创建容器,设置端口映射、目录映射 进入容器,操作mysql docker exec –it c_mysql /bin/bash 使用外部机器连接容器中的mysql 二、部署Tomcat 搜索tomcat镜像 docker search 将容器的8080端口映射到主机的8080端口 **-v $PWD:/usr/local/tomcat/webapps:**将主机中当前目录挂载到容器的webapps 使用外部机器访问tomcat 三、部署 日志目录 使用外部机器访问nginx 四、部署Redis 搜索redis镜像 docker search redis 拉取redis镜像 docker pull redis:5.0 创建容器,设置端口映射

    59810编辑于 2024-12-13
  • 来自专栏超级架构师

    「架构框架」ArchiMate视图指南(4):应用使用视图和实现部署视图

    业务流程的增值、一致性和完整性、责任 实现和部署 显示如何将应用程序映射到底层技术。 应用平台的结构以及它们与支持技术的关系 ---- 应用程序使用视图 什么是应用程序使用视图? 、应用程序组件/协作、应用程序接口、应用过程/功能/交互、应用程序事件、应用程序服务、数据对象 应用程序使用视图示例 下图显示了在应用程序使用视图下绘制的原始图。 实现和部署视图 什么是实现和部署视图? 实现和部署视角显示了基础设施上应用程序的实现。这涉及到将应用程序和组件映射到工件,以及将这些应用程序和组件使用的信息映射到底层存储基础设施。 下表更详细地描述了实现和部署视图。 、系统软件、技术接口、路径、技术过程/功能/交互、技术服务、构件 实现和部署视角示例 下图显示了在实现和部署视角下绘制的原型图。

    1.6K10发布于 2020-11-24
  • 来自专栏Helloted

    Runloop(4):应用

    4、事件响应 苹果注册了一个 Source1 (基于 mach port 的) 用来接收系统事件,其回调函数为 __IOHIDEventSystemClientQueueCallback()。 随后苹果注册的那个 Source1 就会触发回调,并调用 _UIApplicationHandleEventQueue() 进行应用内部的分发。 实际上,start 这个函数的内部会会获取 CurrentRunLoop,然后在其中的 DefaultMode 添加了4个 Source0 (即需要手动触发的Source)。

    53120编辑于 2022-06-07
  • 来自专栏菩提树下的杨过

    webrtc笔记(4): kurento 部署

    : DISTRO="xenial" # KMS for Ubuntu 16.04 (Xenial) DISTRO="bionic" # KMS for Ubuntu 18.04 (Bionic) 4、 执行时,terminal终端中,按顺序把上面4行,都复制进去就行(注:1个字符都不要少) 6、安装kurento media server apt-get update \ && apt-get install 另外,如果不想麻烦,只是想快速搭建一个kurento环境,也可以直接用docker部署

    2.4K30发布于 2019-07-15
  • 来自专栏数据库干货铺

    Redis4 Cluster部署

    Redis5版本前(redis3.x及redis4.x)cluster部署较麻烦,因部署过程中涉及的依赖软件版本要求较苛刻,因此记录一下redis4.0.14版本redis cluster的部署过程。 1 Redis各节点部署 使用源码安装各节点,不过与非cluster方式不同的是,配置文件中需启动cluster相关的配置。 编译过程可参考分分钟搞定Redis编译安装 因本次为伪分布式部署,生产环境部署时建议至少3台机器部署(其中每台机器1主1从) ip port 192.168.56.101 7000 192.168.56.101 S: 905dc9de7e074c282aab44b4ed5680a2020bcf4c 192.168.56.101:7005 replicates 43fa53cec1ae164f784e5d439aaf80ee2f7e35af 192.168.56.101:7001 slots:5461-10922 (5462 slots) master 1 additional replica(s) S: 905dc9de7e074c282aab44b4ed5680a2020bcf4c

    1.1K40编辑于 2022-03-07
  • 来自专栏东风微鸣技术博客

    开发者openshift4使用入门教程 - 2 - 部署JAVA应用

    希望对在使用OpenShift 4的开发者会有所帮助. ❤️❤️❤️ 一 概述 一句话总结本文内容: 如何将以下应用部署到容器云平台: java应用 提供方式为二进制工件(war包, jar包) 二 准备工作 要部署到容器平台, 你需要有: OpenShift 4 的租户(Project) (如果你是OpenShift 4管理员,你自然就有;如果你是使用者,请向管理员申请租户) oc 命令行工具(CLI) (war包, jar包)部署到OpenShift 4的步骤. 构建完成后会自动触发trigger, 滚动部署java应用新版本. , 必须将刚部署应用创建域名后暴露(expose)到OpenShift 4 集群外部(公司内网或互联网).

    1.1K20编辑于 2022-04-21
  • 来自专栏时悦的学习笔记

    MySQL MHA部署 Part 4 MHA部署前准备

    这节的内容为在正式部署MHA前需要做哪些准备 1. hosts文件 首先我们在四台服务器上添加其他服务器的hosts信息 11.12.14.29 shytest 11.12.14.30 shytest2 11.12.14.39 shytest3 11.12.14.40 shytest4 2. ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest2 ssh-copy-id shytest3 ssh-copy-id shytest4 ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest ssh-copy-id shytest3 ssh-copy-id shytest4 采用基于GTID的复制方式,否则建议关闭GTID功能 这里就不多做介绍了,具体见上一个专题 注意在做主从同步的时候建议清理下从库相关信息 reset master ; reset slave all; 4.

    86421发布于 2020-08-18
  • 来自专栏开源部署

    Django的应用部署

    一、Django简介 Django的官方站点:https://www.djangoproject.com Django是一个开放源代码的Web应用框架,由Python写成。 Django 框架的核心组件有: 1.用于创建模型的对象关系映射 2.为最终用户设计的完美管理界面 3.一流的 URL 设计 4.设计者友好的模板语言 5.缓存系统。 setup.py install --record files.txt #记录安装后文件的路径 cat files.txt | xargs rm -rf                #删除这些文件 4、 ) 、重新启动django # python manage.py runserver 0.0.0.0:8000 5、浏览器访问测试 http://192.168.0.104:8000/hello 五、创建单独的页面(视图和URL配置) 1、创建一个单独的website应用 # django-admin.py startapp website 2、定义视图文件 # cd website/ #

    1.1K10编辑于 2022-07-03
  • 来自专栏L宝宝聊IT

    puppet部署应用

    4)服务器把结果记录日志 3、puppetmaster的配置:分模块配置结构和目录结构两部分 模块配置中可以创建许多应用模块,每一个应用模块必须有一个入口,文件(主配置文件)init.pp文件,可以只有这一个文件也可以包含其他文件 4)Puppet,facter安装 ? ? 5)创建puppet主目录 ? 4)Puppet,facter安装 ? ? 5、配置实例(应用) 案例应用的背景:为了保护linux的ssh端口爆破,批量修改客户端sshd端口,将端口22修改为9922,并实现重启工作。 (4)创建模块配置文件service.pp Sshd服务的配置: ? ?

    1.7K40发布于 2018-06-20
  • 来自专栏MyTechnology

    Docker部署常见应用

    一、部署MySQL 搜索mysql镜像 docker search mysql 拉取mysql镜像 docker pull mysql:5.6 创建容器,设置端口映射、目录映射 # 在/root目录下创建 日志目录-v 进入容器,操作mysql docker exec -it mysql /bin/bash 二、部署Tomcat 搜索tomcat镜像 docker search tomcat 拉取tomcat 三、部署Nginx 搜索nginx镜像 docker search nginx 拉取nginx镜像 docker pull nginx 创建容器,设置端口映射、目录映射 # 在/root目录下创建nginx 四、部署Redis 搜索redis镜像 docker search redis 拉取redis镜像 docker pull redis 创建容器,设置端口映射 docker run -id --name

    2.3K40发布于 2020-07-31
  • 来自专栏python3

    Istio 部署Bookinfo 应用

    一、概述 这个示例部署了一个用于演示多种 Istio 特性的应用,该应用由四个单独的微服务构成。 这个应用模仿在线书店的一个分类,显示一本书的信息。 二、部署应用 环境说明 操作系统:centos 7.6 主机名:k8s-master ip地址:192.168.31.236 配置:2核2g 操作系统:centos 7.6 主机名:k8s-node01 ip地址:192.168.31.16 配置:2核4g 关于Istio 的安装,请参考链接: https://www.cnblogs.com/xiao987334176/p/14236554.html 最终的部署结果将如下图所示: ?   2/2     Running   0          18m 注意:耐心等待几分钟,状态就会转换为Running 4.

    1.4K10发布于 2021-01-21
  • 来自专栏Goboy

    Nacos部署应用

    SpringApplication.run(NacosconfigApplication.class, args); }}新建测试类package com.cloud.goboy.controller;import org.slf4j.Logger ;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Value;import org.springframework.cloud.context.config.annotation.RefreshScope

    87510编辑于 2023-12-28
  • 来自专栏PY的开发实践

    前端应用部署工具

    基本流程部署工具基本包含以下三大块:触发器、CI、CD触发器触发器指的是触发部署动作,分为两大类:cli: 腾讯云 TCD, vercel-cli 这类工具实现本地命令行登陆账号,通过本地命令行出发构建部署 CD产物部署阶段需要进入生产环境中,分为以下三类:静态资源:静态资源,无法部署 node 服务,通常用户静态资源的CDN加速场景,适用于博客类,无法部署API。 serverless:云函数类,部署的是函数服务,使用场景受限,适合轻量的 API 服务容器:微信云托管,托管容器,最为灵活,可以部署任何你想部署的东西,和企业级的部署方式类似。 | ✅ || 数据库 | ❌ | ✅ || 对象存储 | ❌ | ✅ || 用户管理 | ❌ | ✅ |可以看到,云函数Serverless在函数服务细分模块的功能要更强大一点,而云开发则应用面更广 ,写好对应逻辑,暴露API对应端口推送代码,触发 CI 流程CI 执行 dockerfile 构建镜像CD 应用镜像,启动容器,开启服务数据库服务微信云托管还提供了 mysql 数据库服务,这是非常让人意外的

    7K41编辑于 2022-07-12
  • 来自专栏编程随想曲

    如何部署JavaWeb应用

    准备 公网主机一台(推荐云服务器) 数据库安装包 JDK安装包 Tomcat安装包 WAR包(web应用包) 部署 安装所需软件,并测试基本环境是否可用 执行sql脚本,创建数据库并导入数据 将WAR包解压至Tomcat目录下的webapps目录下 修改涉及ip地址的所有配置文件,更改为公网ip 测试 启动Tomcat服务器 打开浏览器访问web应用地址 正常访问则部署成功

    87320编辑于 2022-04-21
领券