linux伺服器下部署專案修改配置使請求路徑前自動加上專案名稱 附 直接請求ip訪問方法
在linux伺服器中的tomcat上部署web專案時 靜態資源請求路徑會和在本地除錯時不同 ip:8080後缺少專案名稱導致css js檔案載入路徑不對 可配置tomcat配置檔案使其自動加上路徑
修改tomcat/conf/server.xml
在<Host/>標籤中加入:
<Context path="" docBase="/home/tomcat/apache-tomcat-8.5.8/webapps/專案名稱" debug="0" reloadable="true"/>
可以使請求的IP:8080 直接解析為IP:8080/專案名稱
這樣可以使專案中的靜態資源路徑前自動加上專案名稱 使其請求時路徑正確
修改完後一定要重啟tomcat 如果重啟完tomcat後仍然沒有效果 直接重啟伺服器
二、修改配置檔案 使請求ip時直接跳轉到8080埠
在server.xml檔案中找到:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改為
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
相關推薦
linux伺服器下部署專案修改配置使請求路徑前自動加上專案名稱 附 直接請求ip訪問方法
在linux伺服器中的tomcat上部署web專案時 靜態資源請求路徑會和在本地除錯時不同 ip:8080後缺少專案名稱導致css js檔案載入路徑不對 可配置tomcat配置檔案使其自動加上路徑 修改tomcat/conf/server.xml在<Host/>標
使用Maven將SpringBoot專案打包成jar,在linux伺服器下部署
不得不說,SpringBoot現在是非常的火,主要是非常的方便,不用像之前搭建SSM時候那麼複雜,少了很多配置,今天呢,就寫一篇,利用Maven打包SpringBoot jar包的步驟,然後放到linux上面去跑,在這裡我使用的是idea. 第一步:在側邊欄開啟Mave
阿里雲伺服器下JAVA環境的配置,來部署專案(JDK的配置和Tomcat的安裝)
1、下載jdk82、 登入Linux,切換到root使用者su root 獲取root使用者許可權,當前工作目錄不變(需要root密碼) 或者sudo -i 不需要root密碼直接切換成root(需要當前使用者密碼)3、在usr目錄下建立java安裝目錄cd /usrmkd
Linux伺服器下安裝配置SVN並設定開機啟動
下面以CentOS7.5為例介紹SVN的安裝步驟。 一、安裝svn伺服器 在Linux中安裝服務端 yum install subversion 二、配置SVN伺服器 1、新建一個版本倉庫(名字可以任意取) mkdir /svn svnadmin create /svn/pr
JAVA(JDK)在linux環境下部署及配置環境變數
1.首先在網上下載一個jdk的壓縮檔案,以gz為結尾的 2.開啟機器。cd /usr/local 到這個目錄下,rz上傳檔案 3.等待檔案上傳好後,ll檢視一下,然後建立一個資料夾mkdir -p /usr/java。之後把jdk檔案移動到java目錄下。mv
【Vue】quill-editor富文字編輯器元件的運用與修改配置使圖片上傳到伺服器
前言:Vue的生態已經越來越繁榮,越來越多有趣好用的元件加入的生態中了。quill-editor富文字編輯器就是很好用的元件之一。 一、quill-editor的安裝與使用 ①、安裝 npm install vue-quill-editor --save ②、
Linux伺服器下Redis的部署
下載壓縮包到伺服器的方式有很多,最常用的便是wget,但是由於部分伺服器可能存在網路限制,這裡主要講解最通用的方式,首先需要用到工具:WinScp、CRT。 一、win本地下載壓縮包 一般而言官網下載,但是很多時候你並不能開啟官網,有VPN好說,沒有這裡推薦一個地址下載:r
Linux作業系統下部署Jenkins環境,資料遷移(備機部署)以及主從節點的配置
本文所闡述的,均是在Linux作業系統下部署Jenkins環境,採用的解決方案是,使用Tomcat、Jenkins.war包和maven,以及利用Nginx做Tomcat的反向代理來實現Jenkins的CI/CD。
SpringBoot專案至Linux伺服器下的tomcat下執行(CentOS6)
打包前一定保證所有的jar包都引入了maven裡,要不然會報類找不到等錯誤導致打包失敗.這裡有個坑,如果你是從ssm專案遷移過來的,一定要刪除WEB-INF下的lib下面的包,要不然部署到伺服器會出很多意想不到的錯誤,因為你本地是正常執行的,所以錯誤很難查到,這裡用的是jsp
linux伺服器上部署springboot專案,並讓他持續執行到後臺
我們知道在執行springboot 專案只需要java -jar + 專案的war包(jar包)名。 但是隻要終端已停止那麼服務就會被關閉,也就無法訪問到我們的專案了。所以我們可以使用守護程序的方式來讓服務執行在後臺。1.編寫指令碼如下:這裡的&不能省略 ,表示守護程
搭建linux伺服器並部署java web專案(CentOS7+tomcat+Mysql)
第一步:搭建環境。 安裝VMware Workstation,並新建虛擬機器CentOS。環境搭建好之後。 第二步:安裝jdk(我使用的第一種方法) 第三步:安裝mysql伺服器(我使用的方法2) 第四步:修改mysql-server登陸密碼 第五步:mysql建立使
linux環境下go1.8安裝配置具體步驟(二進位制部署和原始碼編譯部署)
一、直接使用二進位制安裝包部署說明:之前學習過go語言(大概是0.9版本),後來更新太快,也沒怎麼使用,就荒廢掉了,今年有專案需要用go開發,重新撿起。這是我在學習go語言過程中整理的內容,這裡記錄下,也方便我以後查閱。作業系統: CentOS 6.9_x64go語言版本:
linux伺服器上部署JavaWeb專案
在Linux伺服器已經成功部署相應環境(jdk+tomcat+mysql)的情況下部署JavaWeb專案 1、首先將已有的資料匯入到雲伺服器上的資料庫,方法是在雲伺服器上用命令列執行.sql檔案,方法如下: 1)將.sql檔案傳到伺服器/usr/loca
Linux伺服器下搭建JDK、Tomcat環境和部署web應用
1、下載JDK和Tomcat 2、jdk安裝與配置 1)jdk安裝 rpm包: # rpm -ivh jdk-7u55-linux-x64.rpm tar.gz包:解壓縮 #
linux作業系統下部署Javaweb專案教程
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ——————————————— .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d FileName.gz 壓縮:gzip F
linux環境下部署tomcat工程,日誌不走log4j配置而列印到catalina.out可能的原因
平時不積累,出現在問題時就麻爪orz 問題描述:java web應用部署後,出現日誌不走配置的log4j日誌列印目錄,而是走tomcat的catalina.out,web應用配置沒問題。 錯誤思路:部署後配置未生效,重新部署後還是存在問題,本地環境卻沒問題 正確思路:lin
linux伺服器叢集部署:之nginx配置
如果要配置幾臺linux叢集~ 肯定要配置一下負載均衡~~ 這裡我是用nginx做負載~~ 其實還有其他一類的東西~~貌似很多公司採用nginx 反正我用這個~ 我貌似記得好像在某本書上寫的nginx的併發在5w左右~~ 首先配置了一臺接入伺服器~~
linux環境下部署zabbix3.2、模板、郵件告警詳細過程
-1 ice erer without zlib zip ever native item 服務端部署: 系統環境及軟件版本: Linux:release 6.3 zabbix:zabbix-3.2.5.tar.gz nginx:nginx-1.12.0.tar.gz ph
linux環境下PS1變量配置
正常 字體 方括號 內容 環境 背景 line linux環境 此外 我的ps1命令提示符:PS1="\[\e[32;40m\][ \[\e[32;40m\]\u \[\e[32;40m\]>>\h \[\e[32;40m\]\w \[\e[36;40m\](\
Linux CentOS下部署Java Web項目
mirror epel acc ucc jdk nlog 3.1 arch temp 本文講解如何在Linux CentOS下部署Java Web項目的步驟。 一、環境準備: (1)Linux CentOS (2)apache-tomcat-9.0.10 (3)XShell