校友录(alumni record)项目部署的最详细说明
目录
1、代码地址
2、打包方式:
3、部署方式:
4、访问地址:(端口号根据自己需要的端口就行部署即可)
5、线上部署文档
6、Nginx域名解析
7、总结
1、代码地址
github地址:https://github.com/blackist/ar
代码地址那有README,请先导入IDEA
2、打包方式:
先在 ar-common 下
mvn clean & mvn install
然后在根工程目录下执行
mvn clean && mvn install && mvn package
3、部署方式:
tomcat 8 下加入下面两个war包即可
ar-manage.war
ar-portal.war
4、访问地址:(端口号根据自己需要的端口就行部署即可)
【门户网站】 访问地址: http://tomcat.blackist.top/ar-portal/index.action
用户名/密码: black/12345678
【后台管理】 访问地址: http://tomcat.blackist.top/ar-portal/manage.action
用户名/密码: sa/12345678
5、线上部署文档
https://mp.weixin.qq.com/s/ko3fjRsfVpAn-l6Wu4aBgQ
IDEA里面的配置选项:
界面(我的tomcat是8090)
解决图片路径问题:
1、D:\tmp\ar-master\ar-portal\src\main\webapp\WEB-INF\views\my\profile\profile-portrait.jsp
第 48 行改为 (增加黑色部分)
<form method="post" action="${pageContext.request.contextPath}/my/profile/portrait/upload.action" enctype="multipart/form-data">
2、tomcat 的 host节点 加以下配置
<Context path="/ar" docBase="D:\cache\ar" debug="0" reloadable="true"/>
3、最好打包放tomcat 的 webapps下运行
4、其他的404问题 在 d:\cache 目录创建相应的文件夹,放入文件
5、linux 服务器要另行处理
如果想高大上一些,可以搞个假的域名
6、Nginx域名解析
自行安装nginx软件,域名商控制台设置域名解析到服务器ip,在/etc/nginx/conf.d/下新建配置文件,文件名任意以.conf结尾即可,如tomcat.conf,配置文件中添加如下内容:
server {
server_name tomcat.blackist.top;
listen 80;
location / {
proxy_pass http://localhost:8080;
}
}
即当通过域名访问时,访问被代理到本地tomcat的localhost:8080服务,通过域名http://tomcat.blackist.top/ar-portal即可访问到部署在服务器上的Web应用。
hosts 文件添加
127.0.0.1 tomcat.blackist.top
7、总结
这个系统总体部署起来还挺麻烦的,要有耐心和信心哦!
如果您遇到问题,欢迎评论留言!!!
校友录(alumni record)项目部署的最详细说明相关推荐
- java 同学录校友录代码_基于jsp的校友录同学录-JavaEE实现校友录同学录 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的校友录同学录, 该项目可用各类java课程设计大作业中, 校友录同学录的系统架构分为前后台两部分, 最终实现在线上 ...
- 基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源 ...
- 计算机实战项目之 论文+辩论PPT+源码等]精品微信小程序ssm校友录网站+后台管理系统|前后分离VUE
<微信小程序校友录网站+后台管理系统|前后分离VUE>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用 ...
- Java项目-基于Springboot实现校友录管理系统
项目编号:BS-PT-018 数据库:mysql 开发工具:IDEA / Eclipse 开发语言:JAVA 使用框架:Springboot+SSM 本系统基于Springboot和SSM框架来实现 ...
- php校友录毕业论文,基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)
基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)(选题审批表,任务书,开题报告,中期报告,毕业论文7700字,文献综述,答辩记录,成绩评定册) 摘 要:通过提供便捷的校友录平台和人性化 ...
- c语言校友通讯录毕业论文,校友录毕业论文(C_+sql2005).doc
广 广州大学华软件学院 软件工程系 邹海辉 毕业论文:基于技术设计和实现华软校友录网站 PAGE PAGE 1 摘 要 华软校友录是为了方便华软校友之间联系而使用的一种系统.主要面向对象是学生群体,它 ...
- 基于JavaWeb的校友录同学录管理系统
文档+开题报告+外文翻译及原文+项目源码及数据库文件 [摘要] 随着社会和经济的飞速发展,人们的生活节奏越来越快,生活压力也随着增加.为了提高自己的生活质量和水平,人们把自己越来越多的时间投入到工作之 ...
- 基于Springboot实现校友录管理系统
项目编号:BS-PT-018 数据库:mysql 开发工具:IDEA / Eclipse 开发语言:JAVA 使用框架:Springboot+SSM 本系统基于Springboot和SSM框架来实现 ...
- 基于SSM实现校友录管理平台
项目编号:BS-PT-019 后台开发技术:SSM框架 前端开发技术:Bootstrap+Jquery+Ajax 开发工具:IDEA / ECLIPSE 基于MAVEN开发 数据库:MYSQL5.7 ...
最新文章
- mysql plsql 循环_PL/SQL for...loop循环语句
- 【jzoj】2018/2/2 NOIP普及组——D组模拟赛
- finalize作用
- mysql修改内置函数,Mysql常见内置函数
- 数值计算(一):引论
- oracle 手动添加分区,Oracle 分区表怎么添加分区
- QTreeWidget的右键菜单实现
- BZOJ-3231 递归数列 矩阵连乘+快速幂
- “双一流”高校,整体搬迁!
- 算法与数据结构 - 数组详解
- 咪咕版kindle利用“隐藏浏览器”打开微信读书
- keras 使用WGAN-div进行图像生成
- java 登陆短信验证码_Java实现短信验证码
- 轻松识别文字,这款Python OCR库支持超过80种语言
- 国内外人工智能AI工具网站大全
- Android 打开网络上pdf文件
- Java并发编程个人理解
- 微信在线答疑小程序开发功能设计方案
- 还觉得看spring源码脑壳痛?掌握这套方法,阿里大门向你敞开!
- 威盾V4补丁和升级包最新版本