JAVA WEB專案部署遇到問題小結

2021-08-14 20:20:54 字數 689 閱讀 9202

chown -r tomcat:tomcat /**根目錄/

chmod -r 777 /**根目錄/

遇到了與[@風醉0017]一樣的問題:服務發布之後,圖形驗證碼亂碼。(

主要原因是字型問題,windows環境下無問題,centos環境下未安裝times new romans字型,很神奇!將windows的字型上傳至/usr/share/fonts/目錄下,然後執行:

fc-cache
重新載入字型配置,清除字型快取。

結果可通過

fc-list
檢視。

因為linux環境下的mysql資料庫的表名預設是區分大小寫的,而windows預設是不區分大小寫的,故修改mysql的配置檔案/etc/my.cnf:

在[mysqld]下面新增一行配置

lower_case_table_names=1
該問題的詳細論述可參考[@散盡浮華]的博文。(

在centos上部署了**兩次,突然發現就訪問不了了,且報的問題極不正常。經過無法次測試,最終@度娘給出答案,需要清除tomcat快取資料,在tomcat根目錄/work/catalina/localhost/**/,將**目錄整體刪除,重啟tomcat即可。

ok,就到這裡吧!

JAVA學習遇到問題之專案部署環境配置

在今天的了解與學習的過程中遇到了建立動態web專案發布到tomcat訪問目錄無效的問題。下面我把遇到的問題和解決的辦法羅列出來 建立動態web專案 當建立好專案之後右擊專案根目錄選擇properties b如上圖所示 勾選is a tomcat project 預設是不勾選的 然後再你的專案中就會出...

linux 專案部署遇到的問題

1 mysql 大小寫敏感 專案執行中去掉大小寫敏感 1 service mysql stop 2 修改my.cnf配置檔案 etc mysql my.cnf 注意修改許可權,chmod 777 my.cnf 在 mysqld 節下加入 讓mysql大小寫不敏感 lower case table n...

Vue 專案部署遇到的問題

使用 vue cli 生成的專案模板,執行時在url位址列多乙個 號,伺服器部署後會出現 www.com 的情況.解決方案 修改src router index.js檔案,vue router 預設 hash 模式 我們可以修改 vue router 模式為history,設定baseurl效果正常...