イントロダクション

ページ名:イントロダクション

Webサーバの構築

  Webサーバ SQLデータベースサーバ Webプログラミング言語 管理ツール その他

XAMPP

Apache MariaDB PHP

phpMyAdmin

FileZilla FTP Server

Mercury Mail Server

Tomcat

           

 

XAMPPについて

以下は、OS 64ビット、Windows 向け XAMPP 8.1.6 64ビット版をインストールした時の情報です。

 

インストール開始時の警告メッセージ

インストール開始時に以下の警告メッセージが表示される。

UACが有効になっている時は、C:\Program Files 配下にはインストールしないでね、C:\Program Files 配下にインストールする時は、UACを無効にしてね。

 

XAMPP Control Panel の終了時エラーメッセージ

XAMPP Control Panel の終了時に以下のエラーが発生する。

権限不足。XAMPP Control Panel の起動時に「管理者として実行」する。

xampp-control.exe のプロパティの互換性タブにある「管理者としてこのプログラムを実行する」にチェックを付けてもおっけ。

 

Tomcat について

Tomcat の起動時に以下のエラーが発生する

Tomcat Started/Stopped with errors, return code: 1
Make sure you have Java JDK or JRE installed and the required ports are free
Check the "/xampp/tomcat/logs" folder for more information

Java JDK か JRE がインストールされていない、またはポートが競合している。

Java JDK か JRE をインストールする。Java の開発は行わないのでここでは JRE をインストールします。

ポートを確認する。(netstat -an | find ":8080")

インストール後、環境変数の設定が必要ですが、起動時のエラーメッセージには表示されません。

また、ログを確認してねと言っていますが、ログも出力されません。

必要な環境変数は、Tomcat のバージョンを確認すると表示されます。

C:\WINDOWS\system32>C:\xampp\tomcat\bin\version.bat
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
C:\xampp\tomcat\bin>

環境変数の JAVA_HOME か JRE_HOME が設定されていない。

JRE をインストールしたので、JRE_HOME を設定することにします。

C:\WINDOWS\system32>set JRE_HOME
環境変数 JRE_HOME が定義されていません

C:\WINDOWS\system32>setx JRE_HOME "C:\Program Files\Java\jre1.8.0_333" /M

成功: 指定した値は保存されました。

C:\WINDOWS\system32>

 

C:\WINDOWS\system32>C:\xampp\tomcat\bin\version.bat
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program

C:\Windows\System32>

環境変数の CATALINA_HOME も必要なので設定します。

CATALINA_HOME の設定値は、Tomcat のインストールディレクトリです。

C:\Windows\System32>set CATALINA_HOME
環境変数 CATALINA_HOME が定義されていません

C:\Windows\System32>setx CATALINA_HOME C:\xampp\tomcat /M

成功: 指定した値は保存されました。

C:\Windows\System32>

 

C:\WINDOWS\system32>C:\xampp\tomcat\bin\version.bat
Using CATALINA_BASE:   "C:\xampp\tomcat"
Using CATALINA_HOME:   "C:\xampp\tomcat"
Using CATALINA_TMPDIR: "C:\xampp\tomcat\temp"
Using JRE_HOME:        "C:\Program Files\Java\jre1.8.0_333"
Using CLASSPATH:       "C:\xampp\tomcat\bin\bootstrap.jar;C:\xampp\tomcat\bin\tomcat-juli.jar"
Using CATALINA_OPTS:   ""
Server version: Apache Tomcat/8.5.78
Server built:   Mar 31 2022 16:05:28 UTC
Server number:  8.5.78.0
OS Name:        Windows 10
OS Version:     10.0
Architecture:   amd64
JVM Version:    1.8.0_333-b02
JVM Vendor:     Oracle Corporation
C:\WINDOWS\system32>

起動してみます。

Attempting to start Tomcat app...
Status change detected: running

起動しました。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧