XAMPP for Linuxでカスタムドメイン名を使用する方法


  1. ドメイン名の設定: カスタムドメイン名を使用するには、まずドメイン名を設定する必要があります。ドメイン名は、DNSサーバーで正しく設定されている必要があります。例えば、"example.local"というドメイン名を使用するとします。

  2. hostsファイルの編集: Linuxでは、ドメイン名とIPアドレスの対応を管理するためにhostsファイルを使用します。次のコマンドを使用してhostsファイルを編集します。

    $ sudo nano /etc/hosts

    ファイルが開いたら、末尾に以下の行を追加します。

    127.0.0.1  example.local
  3. Apacheの設定変更: XAMPPでは、Apacheウェブサーバーが使用されています。Apacheの設定を変更する必要があります。次のコマンドを使用して、Apacheの設定ファイルを編集します。

    $ sudo nano /opt/lampp/etc/httpd.conf

    ファイルが開いたら、以下の行を探し、コメントアウト(#を追加)します。

    #NameVirtualHost *:80

    また、ファイルの末尾に以下の設定を追加します。

    <VirtualHost *:80>
       ServerName example.local
       DocumentRoot "/opt/lampp/htdocs"
    </VirtualHost>

    ここで、ServerNameの値は使用するドメイン名に置き換えてください。

  4. Apacheの再起動: 設定の変更を反映するために、Apacheを再起動します。次のコマンドを使用してApacheを再起動します。

    $ sudo /opt/lampp/lampp restart

これで、XAMPPでカスタムドメイン名が使用できるようになりました。ブラウザで「http://example.local」にアクセスすると、XAMPPのローカルウェブサーバーにアクセスできます

上記の手順に従ってXAMPPでのカスタムドメイン名の設定を行うことができます。ただし、環境によって手順が異なる場合もありますので、公式ドキュメントや関連するオンラインリソースを参照することをお勧めします。