【工作感悟】——xyb项目部署】的更多相关文章

[前言] 接手xyb项目维护有一段时间了,除了熟悉业务需求和开发环境外,还没有进行新需求的开发.前几天突然接到一个任务,要去发改委给他们部署一版最新的系统.本来事情也不大,也没有很难.但是本来是大屈.我和红,我们一点也没担心,结果大屈走不开,就剩下我和红了.我俩一点外出部署的经验都没有,对这个项目又不熟悉,顿时觉得事情越来越难办了.没办法,扛得起来要扛,扛不起来也要扛! [部署] [1.明确需求] 首先,所接到的"任务"是由第三个人传过来的,我们不能简单的认为他说的就是客户想要的.因此…
一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字. 二.验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开http://localhost:8080时确没有出现…
一.配置操作系统环境变量 JAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0_67 JBOSS_HOME = F:\server\wildfly-9.0.2 classpath =  %JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; PATH = %JAVA_HOME%\bin;%JBOSS_HOME%\bin; 二.添加控制台管理账号 运行 F:\server\wil…
https://msdn.microsoft.com/zh-cn/library/ee942158(v=vs.110).aspx#can_i_exclude_specific_files_or_folders_from_deployment https://www.asp.net/web-forms/overview/deployment/web-deployment-in-the-enterprise/building-and-packaging-web-application-project…
使用 eclipse 开发web项目 会默认 部署在 工作目录下: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在这里 我的工作目录是 F:\work 所以 web的项目 部署的位置应该是: F:\work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps…
由于实际工作中经常用到需要部署项目,比较麻烦,今天记录下如何利用shell脚本完成自动部署的工作,毕竟不是专业的运维出身,写的不好,还请勿喷_^o^_ 今天以部署Django项目为演示,进行部署项目,首先准备工作 1.部署Python虚拟环境 [一]安装虚拟环境软件virualenv apt-get install python-virtualenv -y 检查是否安装成功 which virtualenv [二]创建虚拟环境 mkvirtualenv -p /usr/bin/python2.7…
上一章的结尾说这一次要讲编写一个智能合约部署到测试网络集群中,并进行交易,但我自己越看越觉得内容挺多的.先讲下truffle的项目创建,编译和部署的问题,然后再做上面说的事情吧. truffle是一套以太坊的开发测试框架, 使用solidity开发语言,类似于javascript. truffle的安装在第一篇文章中已经讲过.下面直接开始进入truffle的使用. Truffle创建项目 使用truffle可以很简单的创建项目: mkdir truffle-project truffle ini…
一.负载均衡 .准备三台机器,准备3台虚拟机,或者和俩同桌交流一下 192.168.226.128 是nginx资源服务器,返回页面的 192.168.226.129 用作nginx负载均衡服务器 192.168.226.130 也用作nginx资源服务器 .分别配置三台机器 确保 128和130这2台机器,能正确的资源返回即可 这三个机器,都是通过修改nginx.conf来实现效果的 128此时返回 超哥 一米五的 页面 130返回 129配置反向代理 .配置关键点 129(反向代理)负载均衡…
怎样将本地web数据库项目 部署到腾讯云服务器上? 1.本地计算机的工作: 1.1用eclipse或者myeclipse做好一个web项目,可以只做一个数据库的增删改查,本地部署到Tomcat服务器,看是否能够正常运行项目. 1.2将web项目导出成war文件. 2.腾讯云服务器的配置: 云服务器基础配置详见本人上一篇博客,地址: http://www.cnblogs.com/diyunfei/p/6826557.html 2.1 sqlserver数据库基础配置 配置好上述基础配置之后,在云服…
怎样将本地web项目部署到腾讯云服务器上? 1.本地计算机的工作: (1).用eclipse新建一个web项目,然后在webcontent下新建一个index.html,然后在本地部署到Tomcat服务器下,打开浏览器看是否能访问本地项目. (2).将web项目导出成war文件. 2.腾讯云服务器的配置: (1).配置jdk环境. 在云服务器上配置jdk,Tomcat环境,如果用到数据库,那么配置数据库,配置好jdk之后,命令行Java –version查看是否配置成功. (2).开放访问端口.…
tomcat常用架构:1)nginx+tomcat:即前端放一台nginx,然后通过nginx反向代理到tomcat端口(可参考:分享一例测试环境下nginx+tomcat的视频业务部署记录)2)tomcat直接部署站点,不通过nginx反向代理. 下面针对tomcat的有关配置使用进行说明:1)默认站点根目录                                                                                             …
kettle开源项目部署文档 1.kettle简介 kettle是一款国外开源的ETL(Extract Transform Load)工具,纯java编写,可以在Windows.Linux.Unix上运行,绿色无需安装,被设计用来抽取.转换.装入和加载数据,可以行象的理解为将各种数据放入到一个壶里面后以一种指定的格式流出来. kettle中有两种脚本文件,transformation(.ktr)和job(.kjb),transformation完成针对数据的基础转换,job则完成整个工作流程的控…
环境 - Linux: Ubuntu 16.04 - uWSGI 2.0.18 - Flask 1.0.2 - supervisor 3.2.0 - nginx/1.8.1 首先区分几个概念 WSGI Web Server Gateway Interface (web服务器网管接口) 是一种规范,是web服务器和web应用(django/flask) 之间的接口,是二者之间的通信桥梁 没有官方的实现,更像是一个协议,约定俗成的,规定WSGI application 应该实现为一个可调用的对象.只…
j2ee相关的项目一般是web工程或java application,部署到linux服务器上,本文结合自己的经验.教训,总结下部署的过程. 一.准备阶段 部署前要做的事情: 1.明确自己的产品都包含哪几个模块,各自的安装路径有无默认路径要求: 2.产品部署时需要几台服务器: 3.各个服务器需要什么操作系统,操作系统版本有什么要求: 4.各个模块需要什么其他软件环境,比如tomcat.redis.mysql等,各自版本有什么要求: 5.服务器之间(注意不是自己电脑和服务器之间,是服务器相互之间)…
一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字. 二.验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开http://localhost:8080时确没有出现…
[前言] 上次跟大家分享了面试的故事,小编觉得效果还不错,因此小编决定把工作感悟系列写下去,不过时间就不好说了.希望小伙伴们在评论列表中发表自己的看法和观点,积极参与啦~~ [背景] 初来Y公司,作为一只从未出过家门的菜鸟,对公司里的一切都充满好奇.大到F总.L总的工作内容和管理方式,小到公司里高大上的饮水机怎么用.蒂森克虏伯这牌子的电梯的感应装置得多少钱.对于技术方面,就更是如此了,每次我们三只去吃饭的时候聊到某个技术点,大家都不约而同的感叹:哇~这都可以,怎么实现的啊!言归正传,今天不谈技术…
一.说明 为了django项目部署到生产环境上,能够稳定的运行,且能够同时指出http和https的访问,对django的部署进行了一些研究,决定采用django + gunicorn + virtualenv +nginx + mysql的方式进行部署,下面是本次部署项目的目录结构: ​ 二.虚拟包的制作 本次部署是采用virtualenv方式的部署,考虑到可能在多台机器上进行部署(例如:在多台测试机器上部署),所以为了减少Python模块包的安装,决定将虚拟环境打成包的形式,可以考到任意一台…
eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下 为了使项目默认部署到tomcat安装目录下的webapps中,show view->servers->找到需要修改的tomcat->右击 ①停止eclipse内的Tomcat服务器(stop) ②删除该容器中部署的项目(add and remove) ③清除该容器相关数据(clean) ④打开tomcat的修改界面(open) ⑤找到servers location,选择…
maven(多个模块)项目 部署 开发环境 问题处理历程[异常Name jdbc is not bound in this Context 异常java.lang.NoSuchMethodE] 2018年01月18日 18:14:38 守望dfdfdf 阅读数:439更多 个人分类: 工作 问题 编辑 版权声明:本文为博主原创文章,转载请注明文章链接. https://blog.csdn.net/xiaoanzi123/article/details/79099343 把maven项目三个模块项…
原文:将asp.net core2.0项目部署在IIS上运行 前言:  与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是独立运行的.它独立运行在控制台应用程序中,并通过dotnet运行时命令调用.它并没有被加载到IIS工作进程中,但是IIS却加载了名为AspNetCoreModule的本地Module,这个Module用于执行外部的控制台程序.  部署之前要确保你的IIS上已经安装了AspNetCoreModule托管模块,如果没有的话,点击…
前言 本文讲解的是:做为前端开发人员,对服务器的了解还是小白的我,是如何一步步将 node+mongodb 项目部署在阿里云 centos 7.3 的服务器上,并进行性能优化,达到页面 1 秒内看到 loading ,3 秒内看到首屏内容的. 搭建的项目是采用了主流的前后端分离思想的,这里只讲 服务器环境搭建与性能优化. 效果请看 https://biaochenxuying.cn 1. 流程 开发好前端与后端程序. 购买服务器与域名 服务器上安装所需环境(本项目是 node 和 mongodb…
前面学习了 docker 的命令和实际的用法,现在来实战一下.编排一个服务,也就是项目部署. 目前我们在一个闭源环境下工作,介绍一些工作流程和部署项目的方法. 该工作流程比较特殊 所谓闭源环境就是 没有网络,客户机没有链接外网. 不能使用U盘连接客户机,因为那是涉密机器. 我们自己的电脑没有限制,可以连接外网,我们连接的自己的热点. 于是,我们所做的修改需要做成镜像.刻成光盘,然后拷贝到客户机,上传到服务器,然后部署,部署完成后,最后测试修改内容是否符合预期. 项目部署 本机操作 1. 发布镜像…
django+uWSGI+nginx的工作原理流程与部署过程 一.前言 知识的分享,不应该只是展示出来,还应该解释这样做是为什么... 献给和我一样懵懂中不断汲取知识,进步的人们. 授人与鱼,不如授人以渔! 二.必要的前提知识 2.1 准备知识 Django .基于python的一个web框架,同类框架有Flask.Tornado... uWSGI .实现了WSGI协议的一个web服务器 web服务器和web框架 .在理解uWSGI和WSGI之前,先要弄清楚web开发的两大块,web服务器和we…
系统测试 在项目部署到云服务器之前,已通过本机启动springboot程序,访问localhost:8080,输入登陆的账户等一系列操作测试:功能测试.健壮性测试,系统已满足用户规定的需求. 系统部署 ##项目打包 1. 在主机上打包项目到deploy: ``` cd litemall cat ./litemall-db/sql/litemall_schema.sql > ./deploy/db/litemall.sql cat ./litemall-db/sql/litemall_table.…
这是一个比较全的nginx配置说明:新手可以先忽略,直接往下看:https://www.cnblogs.com/findbetterme/p/11289273.html nginx官网下载地址:http://nginx.org/en/download.html 下载稳定版 双击nginx.exe启动 ctrl+alt+delete  打开任务管理器 发现有nginx,证明nginx已经启动了 打开命令行工具win+cmd cd到nginx.exe所在的文件夹 有时候,我们在启动之前可以检查下配置…
python-django框架-电商项目-项目部署: uwsgi作为web服务器: 在pycharm中启动项目:使用python manage.py runserver 这个runserver是django提供的开发的时候的web服务器,这个服务器只在开发的时候使用,部署的时候不会,部署的时候使用uwsgi, uwsgi 这是一个遵循wsgi协议的web服务器, ###################            报错            ######################…
一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是jar包,下面小介绍两种包的区别: spring boot既可以打成war发布,也可以找成jar包发布.说一下区别: jar包:直接通过内置tomcat运行,不需要额外安装tomcat.如需修改内置tomcat的配置,只需要在spring boot的配置文件中配置.内置tomcat没有自己的日志输出,全…
系统测试 在项目部署到云服务器之前,已通过本机启动springboot程序,访问localhost:8080,输入登陆的账户等一系列操作测试:功能测试.健壮性测试,系统已满足用户规定的需求. 系统部署 ##项目打包 1. 在主机上打包项目到deploy: ``` cd litemall cat ./litemall-db/sql/litemall_schema.sql > ./deploy/db/litemall.sql cat ./litemall-db/sql/litemall_table.…
明火烟雾目标检测项目部署 目录 明火烟雾目标检测项目部署 1. 拉取Docker PyToch镜像 2. 配置项目环境 2.1 更换软件源 2.2 下载vim 2.3 解决vim中文乱码问题 3. 运行项目 3.1 拷贝项目到容器中 3.2 安装项目所需的工具包 3.3 启动项目 4.搭建项目镜像 4.1 Docker commit搭建 4.2 Dockerfile搭建 5.发布项目镜像 这个项目是我去年负责的项目,当时还有一些小问题没有完全解决,同时也受限于当时的知识储备,就一直搁置到现在.在…
Linux操作系统与项目部署 注意:本版块会涉及到操作系统相关知识. 现在,几乎所有智能设备都有一个自己的操作系统,比如我们的家用个人电脑,基本都是预装Windows操作系统,我们的手机也有Android和iOS操作系统,还有程序员比较青睐的MacBook,预装MacOS操作系统,甚至连Macbook的Touchbar都有一个自己的小型操作系统. 操作系统是管理计算机硬件与软件资源的计算机程序,操作系统可以对计算机系统的各项资源板块开展调度工作,运用计算机操作系统可以减少人工资源分配的工作强度.…