1. 程式人生 > >linux伺服器下部署專案修改配置使請求路徑前自動加上專案名稱 附 直接請求ip訪問方法

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