😊
Ubuntu20.04LTSでJava開発環境構築
Ubuntu20.04LTSに、EclipseとTomcatをインストールする必要が出たので、その手順を記録しました。
こちらの記事を参考に、Eclipseをインストールしました。
Eclipseの日本語化も、上記の記事で出来ました。Tomcatのインストール
そして、Tomcat(トムキャット)は、こちらの記事を読んで、インストールしました。
そのため下記のコマンドで、削除しました。
sudo apt --purge remove tomcat9 tomcat9-admin
こちらのコマンドで、ダウンロードできました。
VERSION=10.0.21
wget https://www-eu.apache.org/dist/tomcat/tomcat-10/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmp
こちらの記事を参考にしました。
私がjavaのversion13をインストールしているため、下記のように変更しました。
$ java -version
openjdk version "13.0.7" 2021-04-20
OpenJDK Runtime Environment (build 13.0.7+5-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 13.0.7+5-Ubuntu-0ubuntu120.04, mixed mode, sharing)
sudo nano /etc/systemd/system/tomcat.service
<編集>
[Unit]
Description=Tomcat 10 servlet container
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment="JAVA_HOME=/usr/lib/jvm/java-13-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true"
Environment="CATALINA_BASE=/opt/tomcat/latest"
Environment="CATALINA_HOME=/opt/tomcat/latest"
Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
ExecStart=/opt/tomcat/latest/bin/startup.sh
ExecStop=/opt/tomcat/latest/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
Tomcatの公式サイト
Tomcatを起動できました。
管理者のユーザー設定
私の場合は、ここにファイルがありました。
テキストエディタで、開くことが出来ます。
sudo nano /opt/tomcat/apache-tomcat-10.0.21/conf/tomcat-users.xml
マネージャーにログインできるように、ユーザー名とパスワードと設定しました。
<user name="admin" password="hoge" roles="manager-gui" />
こちらの記事を参考にしました。
Discussion