Apache Tomcat は、Java Servlet や JavaServer Pages (JSP) を実行するための Web コンテナです。
Fedora 22 において、Apache HTTP Server の方は、パッケージ (httpd-2.4.16-1.fc22.x86_64) をインストールしてサービスを起動すれば、とにかく Web サーバーが起動しましたが、tomcat (tomcat-7.0.59-4.fc22.noarch) の方はそうはいきませんでした。調べてみたら下記にぴったりのサイトがありましたので試してみました。
# dnf install tomcat-webapps tomcat-admin-webapps Last metadata expiration check performed 1:05:53 ago on Sun Aug 2 13:28:37 2015. Dependencies resolved. ================================================================================ Package アーキテクチャ バージョン リポジトリー 容量 ================================================================================ インストールしています: tomcat-admin-webapps noarch 1:7.0.59-4.fc22 fedora 44 k tomcat-webapps noarch 1:7.0.59-4.fc22 fedora 359 k トランザクションの要約 ================================================================================ インストール 2 Packages 総ダウンロード容量: 403 k インストール済み容量: 1.2 M これでいいですか? [y/N]y パッケージをダウンロードしています: (1/2): tomcat-admin-webapps-7.0.59-4.fc22.noarc 361 kB/s | 44 kB 00:00 (2/2): tomcat-webapps-7.0.59-4.fc22.noarch.rpm 1.8 MB/s | 359 kB 00:00 -------------------------------------------------------------------------------- 合計 148 kB/s | 403 kB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction インストールしています: tomcat-admin-webapps-1:7.0.59-4.fc22.noarch 1/2 インストールしています: tomcat-webapps-1:7.0.59-4.fc22.noarch 2/2 Verifying : tomcat-webapps-1:7.0.59-4.fc22.noarch 1/2 Verifying : tomcat-admin-webapps-1:7.0.59-4.fc22.noarch 2/2 インストール: tomcat-admin-webapps.noarch 1:7.0.59-4.fc22 tomcat-webapps.noarch 1:7.0.59-4.fc22 完了しました! # systemctl enable tomcat.service Created symlink from /etc/systemd/system/multi-user.target.wants/tomcat.service to /usr/lib/systemd/system/tomcat.service. # systemctl start tomcat.service # ls -l /usr/share/tomcat/ 合計 4 drwxr-xr-x. 2 root root 4096 4月 25 09:55 bin lrwxrwxrwx. 1 root tomcat 11 3月 20 18:29 conf -> /etc/tomcat lrwxrwxrwx. 1 root tomcat 22 3月 20 18:29 lib -> /usr/share/java/tomcat lrwxrwxrwx. 1 root tomcat 15 3月 20 18:29 logs -> /var/log/tomcat lrwxrwxrwx. 1 root tomcat 22 3月 20 18:29 temp -> /var/cache/tomcat/temp lrwxrwxrwx. 1 root tomcat 23 3月 20 18:29 webapps -> /var/lib/tomcat/webapps lrwxrwxrwx. 1 root tomcat 22 3月 20 18:29 work -> /var/cache/tomcat/work # lsof -i :8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 7086 tomcat 48u IPv6 206231 0t0 TCP *:webcache (LISTEN) #
念の為、ブラウザで localhost:8080 を見てみると確かにサービスが起動していることがわかります。
0 件のコメント:
コメントを投稿