mkdir /usr/java # javaフォルダを作成するcd /usr/java # javaフォルダに移動する
# JDKインストールパッケージをアップロードする(推奨)WinSCPまたはその他のツールを使用してJDKインストールパッケージを上記のjavaフォルダにアップロードすることを推奨します。その後、インストールパッケージを解凍します。もしくは# コマンドを直接使用する(JDKインストールパッケージをアップロードする方法を推奨します): wgetダウンロードリンクからダウンロードした圧縮パッケージは解凍できません。直接ダウンロードした圧縮パッケージはOracle BSDライセンスをデフォルトで拒否するためです。ご自身のcookieに応じて、https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlページでライセンス規約に同意し、ご自身のcookieが含まれるダウンロードリンクを取得してください。wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
# 解凍chmod +x jdk-8u201-linux-x64.tar.gztar -xzvf jdk-8u201-linux-x64.tar.gz
/etc/profileファイルを開きます。vi /etc/profile
# set java environmentexport JAVA_HOME=/usr/java/jdk1.8.0_201export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/libexport PATH=$JAVA_HOME/bin:$PATH
:wqを入力してファイルを閉じます。source /etc/profile
java -versionコマンドを実行し、JDKのバージョン情報が表示されれば、JDKのインストールに成功しています。

# ミラーアドレスは変更される場合があり、Tomcatのバージョンアップも継続的に行われます。ダウンロードリンクが無効になっている場合は、[Tomcat公式サイト](https://tomcat.apache.org/download-80.cgi)で適切なインストールパッケージアドレスを選択してください。wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gztar -xzvf apache-tomcat-8.5.39.tar.gzmv apache-tomcat-8.5.39 /usr/local/tomcat/
/usr/local/tomcat/ディレクトリには次のファイルが含まれます。# 一般ユーザーwwwを追加してTomcatを実行useradd www# ウェブサイトルートディレクトリの作成mkdir -p /data/wwwroot/default# デプロイしたいJava WebプロジェクトファイルのWARパッケージをウェブサイトルートディレクトリ下にアップロードします。その後、ウェブサイトルートディレクトリ下のファイルの権限をwwwに変更します。この例ではウェブサイトルートディレクトリ下にTomcatテストページを直接新規作成します。echo Hello Tomcat! > /data/wwwroot/default/index.jspchown -R www.www /data/wwwroot
/usr/local/tomcat/bin/setenv.shスクリプトファイルを作成します。vi /usr/local/tomcat/bin/setenv.sh
JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom -server -Xms256m -Xmx496m -Dfile.encoding=UTF-8'
:wqを入力して保存し、編集を終了します。/usr/local/tomcat/conf/ディレクトリに切り替えます。cd /usr/local/tomcat/conf/
mv server.xml server_default.xml
vi server.xml
<?xml version="1.0" encoding="UTF-8"?><Server port="8006" shutdown="SHUTDOWN"><Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/><Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/><Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/><Listener className="org.apache.catalina.core.AprLifecycleListener"/><GlobalNamingResources><Resource name="UserDatabase" auth="Container"type="org.apache.catalina.UserDatabase"description="User database that can be updated and saved"factory="org.apache.catalina.users.MemoryUserDatabaseFactory"pathname="conf/tomcat-users.xml"/></GlobalNamingResources><Service name="Catalina"><Connector port="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxThreads="1000"minSpareThreads="20"acceptCount="1000"maxHttpHeaderSize="65536"debug="0"disableUploadTimeout="true"useBodyEncodingForURI="true"enableLookups="false"URIEncoding="UTF-8"/><Engine name="Catalina" defaultHost="localhost"><Realm className="org.apache.catalina.realm.LockOutRealm"><Realm className="org.apache.catalina.realm.UserDatabaseRealm"resourceName="UserDatabase"/></Realm><Host name="localhost" appBase="/data/wwwroot/default" unpackWARs="true" autoDeploy="true"><Context path="" docBase="/data/wwwroot/default" debug="0" reloadable="false" crossContext="true"/><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /></Host></Engine></Service></Server>
:wqを入力して保存し、編集を終了します。./startup.shコマンドを実行してTomcatサーバーを起動します。cd /usr/local/tomcat/bin./startup.sh

wget https://github.com/lj2007331/oneinstack/raw/master/init.d/Tomcat-initmv Tomcat-init /etc/init.d/tomcatchmod +x /etc/init.d/tomcat
sed -i 's@^export JAVA_HOME=.*@export JAVA_HOME=/usr/java/jdk1.8.0_201@' /etc/init.d/tomcat
chkconfig --add tomcatchkconfig tomcat on
# Tomcatの起動service tomcat start# Tomcatの実行ステータスの確認service tomcat status# Tomcatの終了service tomcat stop

cd /usr/localchmod -R 777 tomcat
http://パブリックIP:ポート(ポートはserver.xmlで設定したconnector portです)を入力してアクセスします。以下のページが表示された場合、インストールは成功です。

フィードバック