目录

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)项目部署的最详细说明相关推荐

  1. java 同学录校友录代码_基于jsp的校友录同学录-JavaEE实现校友录同学录 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的校友录同学录, 该项目可用各类java课程设计大作业中, 校友录同学录的系统架构分为前后台两部分, 最终实现在线上 ...

  2. 基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA天津城建大学校友录管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源 ...

  3. 计算机实战项目之 论文+辩论PPT+源码等]精品微信小程序ssm校友录网站+后台管理系统|前后分离VUE

    <微信小程序校友录网站+后台管理系统|前后分离VUE>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用 ...

  4. Java项目-基于Springboot实现校友录管理系统

    项目编号:BS-PT-018 数据库:mysql 开发工具:IDEA /  Eclipse 开发语言:JAVA 使用框架:Springboot+SSM 本系统基于Springboot和SSM框架来实现 ...

  5. php校友录毕业论文,基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)

    基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)(选题审批表,任务书,开题报告,中期报告,毕业论文7700字,文献综述,答辩记录,成绩评定册) 摘 要:通过提供便捷的校友录平台和人性化 ...

  6. c语言校友通讯录毕业论文,校友录毕业论文(C_+sql2005).doc

    广 广州大学华软件学院 软件工程系 邹海辉 毕业论文:基于技术设计和实现华软校友录网站 PAGE PAGE 1 摘 要 华软校友录是为了方便华软校友之间联系而使用的一种系统.主要面向对象是学生群体,它 ...

  7. 基于JavaWeb的校友录同学录管理系统

    文档+开题报告+外文翻译及原文+项目源码及数据库文件 [摘要] 随着社会和经济的飞速发展,人们的生活节奏越来越快,生活压力也随着增加.为了提高自己的生活质量和水平,人们把自己越来越多的时间投入到工作之 ...

  8. 基于Springboot实现校友录管理系统

    项目编号:BS-PT-018 数据库:mysql 开发工具:IDEA /  Eclipse 开发语言:JAVA 使用框架:Springboot+SSM 本系统基于Springboot和SSM框架来实现 ...

  9. 基于SSM实现校友录管理平台

    项目编号:BS-PT-019 后台开发技术:SSM框架 前端开发技术:Bootstrap+Jquery+Ajax 开发工具:IDEA / ECLIPSE 基于MAVEN开发 数据库:MYSQL5.7 ...

最新文章

  1. mysql plsql 循环_PL/SQL for...loop循环语句
  2. 【jzoj】2018/2/2 NOIP普及组——D组模拟赛
  3. finalize作用
  4. mysql修改内置函数,Mysql常见内置函数
  5. 数值计算(一):引论
  6. oracle 手动添加分区,Oracle 分区表怎么添加分区
  7. QTreeWidget的右键菜单实现
  8. BZOJ-3231 递归数列 矩阵连乘+快速幂
  9. “双一流”高校,整体搬迁!
  10. 算法与数据结构 - 数组详解
  11. 咪咕版kindle利用“隐藏浏览器”打开微信读书
  12. keras 使用WGAN-div进行图像生成
  13. java 登陆短信验证码_Java实现短信验证码
  14. 轻松识别文字,这款Python OCR库支持超过80种语言
  15. 国内外人工智能AI工具网站大全
  16. Android 打开网络上pdf文件
  17. Java并发编程个人理解
  18. 微信在线答疑小程序开发功能设计方案
  19. 还觉得看spring源码脑壳痛?掌握这套方法,阿里大门向你敞开!
  20. 威盾V4补丁和升级包最新版本

热门文章

  1. 数码相机做摄像头_如何将数码相机用作网络摄像头
  2. 城市交通指挥与应急疏导广播系统解决方案
  3. 3.3栈和队列的应用
  4. Golang入门项目(家庭收支软件和客户信息管理软件)
  5. iphone到android手机通讯录,苹果手机通讯录怎么导入到新手机
  6. vscode恢复被误删的文件
  7. 仿爱奇艺视频,腾讯视频,搜狐视频首页推荐位轮播图(二)之SuperIndicator源码分析
  8. CBMI 2022 | 蒸馏细粒度对齐分数以实现高效的图文匹配和检索
  9. Cisco3560交换机密码恢复
  10. c语言对sht11编程,SHT11数字温湿度传感器 含源代码和仿真图