校友錄(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、總結

這個系統總體部署起來還挺麻煩的,要有耐心和信心哦!

 

如果您遇到問題,歡迎評論留言!!!

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