标签:部署相关的结果199条:

    Ubuntu配置SVN,完成自动部署

      下面简单记录设置SVN和部署的操作:1.安装apt-getinstallsubversionlibapache2-svn我的服务器上Apache老早就安装过了。如果你的服务器上还没有安装,可以执行:apt-getinstallapache2完成安装之后,Apache的mod_dav_svn默认就是已经启用的了。2.创建代码仓库文件夹这里我把代码集中放在了/var/svn/,先创建这个文件夹:cd/…

    发布于:2019-10-26 10:22:40

    Docker下的web开发和Tomcat部署

      Docker下的web开发和Tomcat部署本期实践的主要目标是开发一个简单的web应用,打包部署到Docker的tomcat容器中去;第一期为了快速上手,获取docker是从国内的daocloud获取的,本期开始,为了更好的熟悉和了解Docker技术,我们的查找,pull和push都改为在DockerHub上进行,即网站:hub.docker.com,建议各位去上面注册一个账号,这样就有自己的仓库可以保存镜像了。在hub.docker.c…

    发布于:2019-10-25 22:54:42

    使用Helm 在容器服务k8s集群一键部署wordpress

      使用Helm 在容器服务k8s集群一键部署wordpress摘要:Helm是啥?微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get/yum,由Deis公司发起,该公司已经被微软收购。Helm是啥?微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源…

    发布于:2019-10-25 21:17:30

    kvm实战应用–kvm基础部署

      kvm实战应用–kvm基础部署虚拟化基本上是一个企业里边必不可少的一项技能了,但是测试环境当中,虚拟化又是很简单的。一、安装KVM1、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。egrep'(vmx|svm)'/proc/cpuinfo2、关闭SELinux,防火墙等。setenforce0#永久关闭修改配置文件iptables-Fchkconfigiptableso…

    发布于:2019-10-25 18:15:23

    使用Docker Compose部署python应用

      使用Docker Compose部署python应用这篇文章我们通过DockerCompose来运行部署一个简单的Pythonweb应用,我们将使用Flask框架和Redis。预备的东西安装好Docker安装好DockerCompose定义应用的依赖1、创建项目目录mkdircomposetestcdcomposetest2、创建应用文件app.py在项目根目录composetest下创建并打开app.py文件,编写如下代码:importtimei…

    发布于:2019-10-25 02:08:36

    docker部署logstash

      docker部署logstashlogstash使用ElasticSearch,需要将MySQL内的数据同步到ElasticSearch中去。根据网上文章,觉得logstash属于比较好的同步工具。不想被logstash环境的搭建与配置困扰。使用docker制作一个镜像,然后可以做到到处运行Dockerfile基础镜像:选择的是dockerhub的logstash。文档地址logstash镜像文件:FROMlogstash:5#…

    发布于:2019-10-24 21:54:31

    Django+Ngnix+Gunicorn+Mysql部署Centos的坑

      环境配置Centos7Python3.6.5Virtualenvwrapper4.8.2Django2.0.5Mysql5.7.22Ngnix1.12.2Gunicorn19.8.1注:这并不是什么教程python虚拟环境配置Virtualenvwrapper安装失败试试这条命令:-psudopipinstallvirtualenvwrapper--upgrade--ignore-installe…

    发布于:2019-10-24 15:06:23

    部署 Django 项目背后的原理:为什么需要 Nginx 和 Gunicron这些东西?

      部署 Django 项目背后的原理:为什么需要 Nginx 和 Gunicron这些东西?相信用过Django的同学一定会被“Veryeasytosetup”惊艳到。只要一行命令,就可以在admin界面看到一个完整的登陆注册。但是到了部署的时候,你一定会被网上复杂的部署教程搞的头晕,为啥本地开发这么简单,到了服务器却需要又是Nginx,又是uWSGI这种东西呢?摘自TheFullStackPythonGuidetoDeployments一书本文试图解释这些程序在一个Web服务中扮演的角…

    发布于:2019-10-24 08:40:28

    nginx配置https的部署实践

      nginx配置https的部署实践http以明文的形式在浏览器和服务器之间交换数据,没有任何数据加密,攻击者可以在截取之间的信息并读懂,这明显不安全,所以现在浏览器浏览器都要求网站域名配置SSL域名证书,以https协议传输内容。那问题来了:HTTP与HTTPSHTTP:超文本传输协议HTTPS:超文本传输安全协议简单来说,可以用这个公式:HTTPS=HTTP+SSLSSL:安全套接层,一种安全协议也就是说:为了数据传输的安全,H…

    发布于:2019-10-24 08:36:50

    使用saltstack部署zabbix-agent

      使用saltstack批量部署服务是工作中一种常见的内容,对于一个服务的部署可以分为:前期准备(系统资源的设定、参数调整、软件包的下载)、安装、配置、启动这几个步骤。本文以zabbix客户端的设定为例,向大家展示如何用saltstack部署服务。部署步骤1.首先利用pillar定义配置文件中一些关键的数据,例如zabbixserver的IP(如果有需求还可以设置开放端口、客户端名称)。在整个部署开…

    发布于:2019-10-24 07:44:39

    Zabbix agent批量自动部署

      废话:系统大批量上线时,我们一个个去装agent,有点枯燥,这里分享个expect结合上一篇《zabbix自动发现》,可以省不少工时。准备工作:1、下载客户端去吧https://www.zabbix.com/download_agents2、跑脚本的主机192.168.2.1001)下载的客户端放在了/opt下面2)需要安装agent的(ip)和(passwd)信息,放在了ip_list.sh文件…

    发布于:2019-10-24 07:12:30

    Python Web 腾讯云部署:flask+fabric+gunicorn+nginx+supervisor

      Python Web 腾讯云部署:flask+fabric+gunicorn+nginx+supervisor最近看了《FlaskWeb开发–基于Python的Web应用开发实战》,还有廖雪峰老师的Python教程,前者是基于Web框架flask进行开发,后者是自己搭建了一个Web框架。Web框架致力于如何生成HTML代码,而Web服务器用于处理和响应HTTP请求。Web框架和Web服务器之间的通信,需要一套双方都遵守的接口协议。WSGI协议就是用来统一这两者的接口的。为了部署一个完整的环境,本文将使用f…

    发布于:2019-10-24 01:39:44

    Python3 Flask+nginx+Gunicorn部署(上)

      Python3 Flask+nginx+Gunicorn部署(上)这次主要是记录flask在python3环境结合nginx+gunicorn在服务器上进行项目的部署(一)运行环境虚拟机centos7python3环境nginxgunicornvirtualenv难点:nginxgunicorn的安装配置(二)nginx、gunicorn简介Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协…

    发布于:2019-10-23 23:34:18

    Python3 Flask+nginx+Gunicorn部署(下)

      Python3 Flask+nginx+Gunicorn部署(下)继续上一篇文章,在上一篇文章中,我们已经把gunicorn和nginx运行并且安装好了,在这一篇,我们需要进行nginx与gunicorn端口进行绑定上一篇,我们已经将gunicorn运行起来了gunicorn-w4-b127.0.0.1:8000入口文件名:appnginx操作目录:/usr/localginx/sbin在/usr/localginx/sbin目录下可以进行nginx的重启、重载…

    发布于:2019-10-23 23:17:49

    使用Jenkins自动化部署Java项目

      Jenkins介绍Jenkins是领先的开源自动化服务器,他提供了数百个插件来支持任何项目的构建、部署和自动化。Jenkins下载Jenkins的官方网站|下载地址wgethttp://mirrors.jenkins.io/war-stable/latest/jenkins.warJenkins安装启动Jenkins:java-jarjenkins.war在浏览器中输入localhost:8080…

    发布于:2019-10-23 19:25:41

    Django+Linux+Uwsgi+Nginx项目部署文档

      Django+Linux+Uwsgi+Nginx项目部署文档WSGI在生产环境中使用WSGI作为pythonweb的服务器WSGI:全拼为PythonWeb服务器网关接口,PythonWeb服务器网关接口,是项目默认会生成一个wsgi.py文件,确定了设置模块,uWSGI实现了WSGI的所有接口,是一个快速,自我修复,开发人员和系统管理员友好的服务器,C语言编写,效率高Nginx使用nginx的的作用主要包括负载均衡,反向代理项目通过Django+Uwsg…

    发布于:2019-10-23 17:55:19