簡體   English   中英

如何從我的ubuntu 18.04機器上刪除tomcat 9安裝?

[英]How can I remove tomcat 9 installation from my ubuntu 18.04 machine?

我必須運行哪些命令才能解除tomcat9並安裝tomcat8。 我這樣做的原因是我不能讓fuseki.war作為應用程序運行。 我明白了

FAIL - Application at context path [/fuseki] could not be started

1.刪​​除tomcat

從Ubuntu中刪除系統和配置文件。

sudo apt remove --purge tomcat9 tomcat9-docs
sudo apt autoremove
sudo apt autoclean

如果有的話,手動找到並刪除剩余的文件

sudo apt install locate && sudo updatedb
locate tomcat

2.安裝apache Jena fuseki

wget https://archive.apache.org/dist/jena/binaries/apache-jena-fuseki-3.8.0.tar.gz
cd /opt
sudo tar xzf ~/apache-jena-fuseki-3.8.0.tar.gz
sudo ln -s apache-jena-fuseki-3.8.0 fuseki

創建fuseki用戶

sudo adduser --system --home /opt/fuseki --no-create-home fuseki

對於安裝,我們遵循«文件系統層次標准»:

  • `/ opt / fuseki中的代碼
  • / var / lib / fuseki中的數據庫
  • 登錄/ var / log / fuseki
  • 配置/ etc / fuseki中的文件

/var/lib文件夾中:

sudo mkdir -p fuseki/{backups,databases,system,system_files}
sudo chown -R fuseki fuseki
cd /var/log
sudo mkdir fuseki
sudo chown fuseki fuseki
cd /etc
sudo mkdir fuseki
sudo chown fuseki fuseki
cd /etc/fuseki
sudo ln -s /var/lib/fuseki/* .
sudo ln -s /var/log/fuseki logs

創建服務

在/ etc / default / fuseki中編輯:

FUSEKI_HOME = /選擇/定式

FUSEKI_BASE =的/ etc /定式

FUSEKI_USER =定式

JAVA_OPTIONS = “ - Xmx2048M”

init.d創建符號鏈接:

cd /etc/init.d
sudo ln -s /opt/fuseki/fuseki .

啟動服務

sudo service fuseki start
sudo update-rc.d fuseki defaults

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM