Linux
 Computer >> コンピューター >  >> システム >> Linux

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

このガイドでは、XAMPPを使用してUbuntu LinuxでPHPベースのWebアプリケーションを開発するためのLAMPサーバー(Linux、Apache、MySQL、およびPHP)をセットアップする方法を説明します。

XAMPPスタックを使用して、WordPress、Joomla、Drupal、PrestaShopなどのフレームワークを利用したPHPアプリケーションを開発できます。

XAMPPとは何ですか?

XAMPPは、PHP開発環境をセットアップするための最も人気のあるLAMPスタックの1つです。オープンソースであり、Windows、Linux、macOSを含むすべての主要なオペレーティングシステムで利用できます。 XAMPPを作成するために連携して機能するコアコンポーネントには、Apache、MySQL、PHP、およびPerlが含まれます。

XAMPPサーバーは、セットアップが比較的簡単で、多くの構成を必要としないため、ソフトウェア開発やプロトタイピングに最適です。ただし、XAMPPは、開発環境のセットアップを容易にするためにいくつかのセキュリティ問題を危険にさらすため、本番サーバーとしての使用は推奨されないことに注意してください。例:

  • 誰でもネットワーク経由でMariaDBデーモンに簡単にアクセスできます。
  • デフォルトのデータベース管理者(root)にはパスワードがありません。

Linux用のXAMPPをダウンロード

開始するには、以下に概説するように、UbuntuLinux用のXAMPPDebianパッケージをダウンロードする必要があります。

まず、cdコマンドを使用してダウンロードディレクトリに移動します。

cd ~/Downloads

次のコマンドを実行して、 wgetを使用してXAMPPをダウンロードします 、インターネットからパッケージをダウンロードするためのコマンドラインツール。

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

:必要に応じて、上記のコマンドのXAMPPバージョンをお好みのバージョンに置き換えることができます。

現在の作業ディレクトリは/ダウンロードなので フォルダの場合、wgetはXAMPPアプリケーションインストーラをそのディレクトリに自動的に保存します。

UbuntuにXAMPPをインストールする方法

XAMPPアプリケーションをインストールする前に、chmodコマンドを使用してインストーラーを実行可能にするためにインストーラーの権限を変更する必要があります。

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

ls -lを使用してXAMPPインストーラーを一覧表示する場合 コマンドを実行すると、次のような出力が得られます。ご覧のとおり、インストーラーには「実行」権限があります。

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

次のコマンドを発行して、XAMPPインストーラーを起動します。

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPPインストーラーの初期画面は次のようになります。

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

次へをクリックします ボタンを押して、ウィザードのインストール手順に従います。

完了をクリックします ボタンをクリックしてインストールを完了します。

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

インストールが完了すると、システムはXAMPPファイルを / opt / lamppに保存します。 システム上のディレクトリ。 Webページまたはプロジェクトは/opt / lampp / htdocsに配置されます ディレクトリ。

Apache、MySQL、ProFTPDなどのXAMPPサービスを開始するには、次のコマンドを実行するだけです。

sudo /opt/lampp/lampp start
UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

XAMPPサービスのステータスは、次のように入力して確認できます。

sudo /opt/lampp/lampp status

また、XAMPPには、サービスを簡単に管理するために使用できるグラフィカルツールが付属していることに注意してください。 XAMPP GUIツールは、次のコマンドで起動できます。

cd /opt/lampp
sudo ./manager-linux-x64.run

次のXAMPPウィンドウが開きます。

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法 すべてが機能しているかどうかを確認する

問題なくサービスを開始できれば、おそらくすべてが期待どおりに機能しています。

Apacheサーバーが期待どおりにウェブページを提供しているかどうかを確認するには、 http:// localhostと入力します Webブラウザで。ブラウザには、次のようなページが表示されます。参考までに、Apacheサーバーはデフォルトでポート80で実行されます。

UbuntuLinuxでXAMPPを使用してLAMP環境をセットアップする方法

http:// localhost / phpmyadmin と入力して、XAMPPに付属のMySQLデータベースにアクセスすることもできます。 ブラウザのURL。

詳細:このコースでWeb開発とMySQLのエキスパートになる

WSLでのLAMPサーバーのセットアップ

このガイドでは、PHPベースのアプリケーションの開発中に使用するXAMPPサーバーを設定する方法を説明しました。セキュリティ上の理由から、本番環境でXAMPPを使用しないでください。

Linux用のWindowsサブシステムで作業している開発者の場合、必要に応じてWSLでLAMPサーバーをセットアップすることもできます。


  1. ArchLinuxでXFCEデスクトップ環境をセットアップする方法

    Archをインストールして新しいシステムを起動したところ、…黒い端末画面が表示されました。 Archに精通している場合、またはサーバーのセットアップを検討している場合を除いて、これはややがっかりする可能性があります。心配しないでください。思ったよりもデスクトップに近づいています。 Archには独自のデスクトップを選択できるため、デフォルトのArchインストールにはグラフィカルデスクトップが付属していません。これに不慣れな場合や提案を探している場合は、XFCEから始めるのが最適です。これは、完全なデスクトップエクスペリエンスを提供しながら、リソースを節約できる、実証済みのLinuxデスクトップ

  2. Linuxでwatchコマンドを使用する方法と例

    Linuxのwatchコマンドは1つのことを行います。コマンドを繰り返し、結果を繰り返し出力して、変更を監視できるようにします。使用方法は次のとおりです。 watchコマンド構文 watchコマンドの構文は次のとおりです。 watch OPTIONS COMMAND 注: オプション 以下の表のオプションのリストである必要があります。これにより、ウォッチのデフォルトの動作が変更されます。 コマンド コマンド 監視するコマンドです 繰り返し実行する必要があります。これは、出力を監視します 見る 中断されるまで実行されます(したがって、 CTRL+Cを押して終了します ) オプション 時