sql >> データベース >  >> RDS >> Database

WindowsServer2019にXAMPPソフトウェアをインストールして構成する

    XAMPPは、Apacheの友人組織によって作成された、プログラムとWebアプリケーションの開発とテストに使用されるクロスプラットフォームのWebサーバーです。オープンソースソフトウェアであるため、視聴者はコードを変更または修正できます。

    XAMPPは、Windows、Linux、macOSなどのさまざまなプラットフォームでサポートされています。

    XAMPP 略語、

    • X クロスの略
    • A Apacheの略です
    • M MariaDBの略です
    • PP PerlとPHPの略です

    XAMPPのコンポーネントとソフトウェア:

    • アパッチ 。 Apacheは、さまざまなWebサイトやWebアプリケーションをホストする人気のあるHTTPWebサーバーです。
    • MariaDB 。 MariaDBは、データの保存、管理、操作、および表示に使用されるRDBMSです。当初、MySQLはXAMPPソフトウェアの一部でした。その後、MySQLはMariaDBに置き換えられました。
    • PHP 。 PHPは、動的なWebサイトおよびWebアプリケーションの開発に使用されるスクリプト言語です。
    • Perl 。これは、動的言語Perl5とPerl6の組み合わせです。
    • XAMPPコントロールパネル 。 XAMPPコントロールパネルは、XAMPPのすべてのコンポーネントとソフトウェアを管理するために使用される中央コンソールです。
    • PhpMyAdmin。 これは、MariaDBデータベースサーバーを管理するために使用されるWebポータルです。データベースを作成し、そのデータベースに対してクエリを実行して、データベースサーバーのパフォーマンスを監視できます。
    • オープンSSL 。これはSSLのオープンソース実装です。 (Secure Socket Layer)
    • Tomcat 。これは、JAVA機能を提供するサーブレットです。
    • 水星 。メールを送信するためのメールサーバーです。
    • ウェバライザー。 これは、使用状況とユーザーログの詳細を提供するWeb分析ソフトウェアです。

    この記事では、WindowsServer2019でのX​​AMPPソフトウェアのインストールと構成のプロセスを段階的に説明します。

    XAMPPのインストールプロセス

    最初に行うことは、ApacheFriendsの公式WebサイトからXAMPPをダウンロードすることです。セットアップファイルがダウンロードされたら、それを実行すると、インストールウィザードが開きます。ようこそ画面で、[次へ]をクリックします

    コンポーネントの選択でインストールするコンポーネントを選択できます 画面。すべてのコンポーネントをインストールしています。それらをすべて選択し、次へをクリックします

    インストールフォルダ 画面で、XAMPPをインストールするディレクトリを指定します。デフォルトの場所を受け入れているので、ディレクトリを変更しないでください。 次へをクリックします

    言語について 画面で、XAMPPコントロールパネルで使用する言語を選択します。デフォルトの言語は英語です。 次へをクリックします

    インストールの準備ができました 画面で、次へをクリックします

    インストールプロセスが始まります。

    XAMPPのインストールが完了したら、[完了]をクリックします ウィザードを閉じます。これで、XAMPPが正常にインストールされました。

    インストールが完了すると、XAMPPコントロールパネルが開きます:

    コンポーネントを構成する方法を理解しましょう。

    XAMPPコントロールパネル

    XAMPPには、さまざまなコンポーネントを構成するための中央コンソールがあります。これを使用して、次のタスクを実行できます。

    • Apache、FileZilla、MySQL / MariaDB、Mercury、Tomcatのサービスを開始および停止します。
    • Apache、FileZilla、MySQL / MariaDB、Mercury、Tomcatの管理ページにアクセスします。
    • 構成パラメーターを変更します。
    • エラーログにアクセスします。

    それに加えて、次のボタンを使用してタスクを実行できます。

    1. 構成
    2. Netstat
    3. シェル
    4. エクスプローラー
    5. サービス
    6. ヘルプ
    7. 終了

    構成 。ボタンをクリックすると、ダイアログウィンドウが開き、XAMPPのすべてまたは個々のコンポーネントを構成するためのオプションが表示されます。

    Netstat 。コンピューターで実行されているすべてのプロセスが表示されます。

    シェル 。 UNIXシェルを開きます。

    エクスプローラー 。 XAMPPがインストールされているディレクトリを開きます。

    サービス 。 Windowsサービス(services。msc)を開きます

    ヘルプ 。さまざまなブログやフォーラムへのリンクを含むダイアログボックスが開きます。

    終了 。 XAMPPコントロールパネルを閉じます。

    XAMPPのモジュールを管理する

    コントロールパネルには、さまざまなXAMPPモジュールの管理に役立つボタンがいくつかあります。ボタンのリストとアクションの詳細は次のとおりです。

    スタートボタン

    スタートボタン モジュールとそのサービスを開始するために使用されます。モジュールが正常に起動すると、モジュール名の背景色が変わり、割り当てられたプロセスIDとポートが[PIDとポート]列に表示されます。

    管理ボタン

    管理者 ボタンは、XAMPPモジュールの管理に使用されるさまざまなツールを開きます。ツールは次のとおりです。

    Apacheモジュール PHPとPhpMyAdminのバージョンを表示するためのリンクを含むサンプルWebページを開きます。

    MySQL / Maria DB PhpMyAdminWebコンソールが開きます。

    FileZilla FileZillaの[管理]ボタンをクリックすると、別のダイアログボックスが開き、接続パラメータを指定する必要があります。

    接続が正常に確立されると、FileZilla管理コンソールが開きます。

    水銀 管理ボタンは、SMTPサーバーの管理に使用されるコンソールを開きます。 Windows用のメールに関するこの記事を読んで、詳細を確認できます。

    Tomcat Tomcatサービスを実行するには、コンピューターにJDKまたはJREをインストールする必要があります。管理ボタンをクリックすると、Tomcatアプリケーションを管理するためのWebベースのコンソールが開きます。

    構成ボタン

    XAMPPモジュールの設定ファイルを編集できます。以下は、各モジュールの構成ファイルのリストです。

    モジュール名 構成ファイル名
    Apache Apache(httpd.conf)Apache(httpd-ssl.conf)Apache(httpd-xampp.conf)PHP(php.ini)phpMyAdmin(config.inc.php)
    MySQL / MariaDB My.ini
    FileZilla FileZilla.Server.xml
    水星 Mercury.ini
    Tomcat server.xmltomcat-users.xmlweb.xmlcontext.xml

    [構成]ボタンをクリックすると、XAMPPモジュールの構成ファイルを開くオプションのある別のペインが開きます。

    ログボタン

    さまざまなイベント、警告、およびエラーの詳細を含むログファイルを開きます。 XAMPPの各モジュールには、独自のログファイルのセットがあります。

    モジュール名 ログファイル名
    Apache Apache(access.log)Apache(error.log)PHP(php_error_log)
    MySQL / MariaDB MySQL_error.log
    FileZilla FileZilla管理コンソールからログを表示できます。
    水星 Mercuryのデフォルトの場所にはコントロールパネルからアクセスできません。ファイルシステムのエラーログを参照する必要があります。
    Tomcat Tomcatのデフォルトの場所にコントロールパネルからアクセスすることはできません。ファイルシステムのエラーログを参照する必要があります。

    概要

    このようにして、ApacheXAMPPソフトウェアスタックとそのさまざまなコンポーネントおよびモジュールについて学習しました。この記事では、Windows Server2019でのApacheXAMPPソフトウェアの段階的なインストールプロセスについても説明し、XAMPPコントロールパネルについて説明します。

    この情報がワークフローに役立つことを願っています。また、コメントがある場合、またはトピックに関する個人的なヒントを共有したい場合は、歓迎します。コメントセクションが役に立ちます。


    1. InnoDBテーブルを修復するにはどうすればよいですか?

    2. SQL FOREIGN KEY CONSTRAINT:初心者のための究極の簡単なガイド

    3. ORDERBYなしのSQLServer2005 ROW_NUMBER()

    4. 事前入力されたデータベースはAPI28で機能せず、そのようなテーブル例外はスローされません