利用Tomcat搭一个原型图服务器

一.背景由来

需求经常变化,每次都要发给相关人员查看,本地查看还需要设置兼容性,太麻烦了。因此考虑是否可以利用服务器来实时更新原型文件了。

二.相关准备

首先需要一台闲置服务器,(其实只要几g的空间足够。)

其他就是相关文件准备了,Tomcat,jdk等等。

三.具体搭建

1.安装jdk

  a.在官网下载匹配的包之后,上传到相关的位置。

  b.解压到文件夹,           tar -zxvf jdk-8u60-linux-x64.tar.gz

  c.配置环境变量

vi /etc/profile

添加如下内容:

JAVA_HOME根据实际目录来

JAVA_HOME=/usr/java/jdk1.8.0_131

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

  d.重启机器或执行命令 :source /etc/profile

  e.查看java 版本          java -version

  2.安装Tomcat

a.解压文件到指定目录下。

  b.进入安装目录启动服务       ./bin/startup.sh

  c.默认端口是8080,在网页查看项目是否启动

  3.上传原型文件到Tomcat的webapps下面如图

  4.重新启动项目,可能出现乱码,更改配置文件  /usr/local/tomcat_1/conf(以自己安装目录为准)下面 的server.xml,

在文件中加一行          URIEncoding="utf-8"

  5.重新启动项目,可以直接查看原型文件,完美。

注:

1.如果想要改端口的话也是在sever.xml 之中修改。

2.直接替换文件项目不需要重启,用户刷新即可。

3.建议借助客户端工具传文件,比较快。

4.在安装时注意软件版本,部分Tomcat需要jdk1.8以上,直接全部新版就ok。

5.如果放置多个原型图,只要文件夹名称不一致,上传到文件夹即可,不需要专门配置其他。

时间: 2024-10-11 09:41:21

利用Tomcat搭一个原型图服务器的相关文章

利用express搭建一个restful api 服务器

学习express有几天了,记录一下内容也给入门的兄弟们一点提示. 想要解决的问题: node开发过程中自动重启服务器,无需每次都要运行node index.js启动服务器(nodemon) 使用ES6,ES7 编写代码,自动编译 使用import,export新特性.(babel) 使用express开发RESTFUL API,模块化开发. 学习postman中的提交内容方式. 利用mongoose中间件来实现model层映射. 利用body-parser中间件来实现提交内容解析.(multi

【webpack】webpack-dev-server生猛上手——让我们来搭一个webpack的微服务器吧!

[前言]:因为最近在搞百度地图API的时候用到了webpack的externals,才发现我之前都只是用webpack做一些搭建完项目后的"收尾工作"--即打包,而没有把它纳入到项目开发的"主体过程"中来,真是"物不尽其用".于是就有了我今天的这篇学习文章:利用webpack-dev-server搭建一个webpack的服务器 参考资料: webpack-dev-server的github地址:https://github.com/webpack

搭建一个webpack微服务器

[前言]:因为最近在vue2.0的时候用到了webpack的externals,才发现我之前都只是用webpack做一些搭建完项目后的"收尾工作"--即打包,而没有把它纳入到项目开发的"主体过程"中来,真是"物不尽其用".于是就有了我今天的这篇学习文章:利用webpack-dev-server搭建一个webpack的服务器 参考资料: webpack-dev-server的github地址:https://github.com/webpack/w

tomcat解析之简单web服务器(图)

链接地址:http://gogole.iteye.com/blog/587163 之前有javaeyer推荐了一本书<how tomcat works>,今天晚上看了看,确实不错,第一眼就着迷了. 于是乎就学着书上的例子敲了敲,学会了一个简单web服务器的大概实现,当然,这个简直就无法称之为web服务器,但是也算是走进web服务器的第一步吧. 这篇文章仅限于学习记录,文笔凌乱之处,还望各位见谅. OK,下面进入正题: 开始之前,首先我们要清楚以下几个内容. 首先,一个最简单服务器包括三个部分:

如果在本地搭一个服务器和mysql数据库环境,如果使用java来访问数据库

我们可以使用speedamp来搭一个服务器环境,可以在http://download.csdn.net/detail/baidu_nod/7630265下载 解压后无需安装直接可以使用,点击SpeedAMP.exe,然后可以通过http://localhost/phpmyadmin/index.php来访问本地数据库 java可以通过jdbc来访问数据库,比较重要的是下载一个mysql-connector-java-5.1.22-bin.jar文件,然后在java工程中引用, 在代码里可以这样来

Axure RP——原型图设计,做一个合格的产品经理(1)

一.关于Axure Axure是一款设计页面原型图的软件工具,它可以通过拖拽组件的方式快速生成页面预览,还可以对组件进行丰富的样式和事件设定,使页面预览更接近实际效果. Axure通常用于网站或软件开发的需求分析阶段,产品经理在分析了客户提出的需求后,在团队开发能力范围内设计产品的预览效果,大致确定成品的验收标准. 二.使用Axure 1.操作页面 2.在页面目录窗口新建或删除页面,调整页面结构 3.鼠标在元件窗口选择组件或图标拖拽到工作窗口进行页面搭建 4.在检查窗口的属性版里设置触发事件.在

利用tomcat服务器配置https双向认证

首先请保证已经安装好jdk,并且环境变量以及配置好了 第一步.为服务器生成证书: 使用toolkey为tomcat生成证书,假定目标机器的域名为localhost,使用如下命令生成:keytool –genkey –v –aliaslocalhost_server RSA –keystore localhost_server.store  –validity 36500 第二步.为客户端生成证书: 为浏览器生成证书,以便让服务器来验证它.为了能保证证书顺利导入至IE和Firefox,证书格式应该

利用java实现一个简单的远程监控程序

一般的远程监控软件都是用c或者c++等语言开发的,而使用java如何来实现相同的功能呢. 首先我们先介绍一下一个简单的远程监控程序的实现原理. 功能一,远程屏幕监视 (1) 必须要有监控端与被监控端,而且程序保持启动. (2) 被监控端获取本机的屏幕截屏发图给监控端. (3) 监控端在本地窗口中显示被监控端发送过来的图像. (4) (2)(3)步骤重复执行,这时在监控端即可实时监视到被监控端的桌面操作了. 功能二,远程控制 (1) 必须要有监控端与被监控端,而且程序保持启动. (2) 在监控端监

axure团队合作开发原型图

以前都是组长或者其他一个人画原型图,但是在开发基础系统时,我们分拨一部分人画原型,一部分干其他的.这时画原型不再是一个人画了,是几个人一起画,如果大家都各自画自己那一部分,最后再由一个人来整合的画,是很麻烦.咱平时团队开发项目时经常用svn来管理,那画原型是不是也可以,答案是可以的. 如何也用svn来管理呢,请看下面: 1.首先在svn服务器上创建好新的库,然后复制地址.给每个组员创建用户和分配权限. 2.打开原型工具axure,可以在"文件"里选择"新建共享工程"