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 programC:\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
起動しました。
コメント
最新を表示する
NG表示方式
NGID一覧