校友录(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里面的配置选项:

1

2

3

 4

界面(我的tomcat是8090)

5

 

6

解决图片路径问题:

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节点 加以下配置

 7

<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、总结

这个系统总体部署起来还挺麻烦的,要有耐心和信心哦!

 

如果您遇到问题,欢迎评论留言!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章