CI 之 六 Tomcat部署本地安裝伺服器

2021-10-10 14:35:03 字數 1205 閱讀 9120

部署規劃:部署docker tomcat 做伺服器,方便區域網內訪問

具體實施如下

docker pull tomcat:latest
5001是map 到本地宿主機的埠 ,8080是tomcat容器埠。 當然需要首先確定5001埠沒被占用:

netstat -tunlp | grep 5001
docker run -d --name tomcat_test -v /etc/localtime:/etc/localtime -p 5001:8080 tomcat:latest
docker exec -it 907684c06e6e  /bin/bash
修改false 為true

vim /usr/local/tomcat/conf/web.xml

....

listings

false

...

//exit docker

exit

//docker restart

docker restart 99dc0e1b8078

//commit

docker commit 99dc0e1b8078 tomcat:test

因為我的機器80埠給了nginx,如果本機的80口沒被占用,可以修改server.xml中對應埠號為80

加入 /etc/apt/sources.list

x.x.x.x對應區域網內的ip或者網域名稱

deb [trusted=yes]  ./

deb [trusted=yes] ./

deb [trusted=yes] ./

更新源

sudo apt update
web 訪問結果

CI框架程式 本地除錯之後部署新浪SAE

之前寫的一點點東西,希望可以幫助到一些朋友 前幾天給朋友寫了個簡單的 想想還是部署到伺服器上讓朋友看一下效果 供遇到這些問題的朋友們做個參考 首先遇到的問題就匯入sql資料的時候出錯,由於我sae上之前寫過乙個程式,匯入資料的時候,怎麼選都選不到剛建立的mysql上,貌似是要繫結一下 我用的mac ...

django部署之supervisor安裝使用

在之前的文章中,我們講過使用nginx和gunicorn來部署 如果已經成功完成了前兩步,那麼你的 已經可以通過網域名稱或者ip進行訪問了。但是,你會注意到,在gunicorn的啟動後,它會一直在伺服器上掛著,如果你關閉頁面,或者伺服器重啟崩潰等,就會導致gunicorn不再執行,可以嘗試在後台啟動...

CI框架學習之六 常用函式封裝

封裝查詢函式 public function get what table where array fields 查詢並返回相關結果 query this db select fields where where get table res query result array return res...