Linux/Ubuntu/Tomcat7 のバックアップの現在との差分(No.2) luckey!!!! - memo random

#author("2017-07-31T23:45:18+09:00","","")
#author("2017-08-13T22:25:08+09:00","","")
[[Linux/Ubuntu]]

* Apache Tomcat [#b585ab9b]
Apache Tomcat(アパッチ トムキャット)は、Java ServletやJavaServer Pages (JSP) を実行するためのWebコンテナ(サーブレットコンテナ、サーブレットエンジン)である。~
Apache License 2.0を採用したオープンソースソフトウェア。バージョン 7.0 は、Java Servlet 3.0、JavaServer Pages 2.2対応で、Java 6 以降が必要。バージョン 8.0 は、Java Servlet 3.1、JavaServer Pages 2.3対応で、Java 7 以降が必要である。~
2005年以降、Apacheソフトウェア財団のトップレベルプロジェクトのひとつであるApache Tomcat Project 内で開発されている 。~
それ以前はかつて存在していたJakartaプロジェクト内で開発されていた。~
※wikipedia引用~

** install [#w7ed0bd1]
- コマンド
-- 事前準備
#highlighter(JavaScript,number){{
sudo echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo aptitude install -y oracle-java8-installer tomcat7 tomcat7-admin tomcat7-user
sudo aptitude install -y oracle-java8-installer
}}
-- 本体
#highlighter(JavaScript,number){{
sudo apt-get install -y tomcat7 tomcat7-admin tomcat7-user
}}
** スクリプト変更 [#me062833]
- 起動スクリプト
#highlighter(JavaScript,number){{
sudo vim /etc/init.d/tomcat7
}}

-- 81行目~
変更前
#highlighter(JavaScript,number){{
JDK_DIRS="/usr/lib/jvm/default-java ${OPENJDKS} /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-7-oracle"
}}
変更後
#highlighter(JavaScript,number){{
JDK_DIRS="/usr/lib/jvm/default-java ${OPENJDKS} /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-7-oracle /usr/lib/jvm/java-8-oracle"
}}
- 権限ファイル
#highlighter(JavaScript,number){{
sudo vim /etc/tomcat7/tomcat-users.xml
}}
-- 36行目~
挿入
#highlighter(JavaScript,number){{
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat1234" roles="manager-gui"/>
}}

* 関連 [#t67667e8]
#ls2



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS