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

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

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

フローチャートを作成するための最良の方法
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

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

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

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

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

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

クリックしてください 終了 ボタンをクリックして、インストールを完了します。

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

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

sudo /opt/lampp/lampp start

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

sudo /opt/lampp/lampp status

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

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

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

すべてが機能しているかどうかを確認します

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

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

XAMPPに付属のMySQLデータベースにアクセスするには、次のように入力します。 http:// localhost / phpmyadmin ブラウザのURL。

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

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

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

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

共有 共有 つぶやき Eメール WSLでLAMPテスト環境をセットアップする方法

Linux用のWindowsサブシステムでWeb開発を始めたいですか? LAMPテスト環境をセットアップすることから始めます。

次を読む
関連トピック
  • Linux
  • Ubuntu
  • Apacheサーバー
  • Linux
  • PHP
著者について 行ってもいい(36件の記事が公開されました)

Mwizaは専門職によってソフトウェアを開発し、Linuxとフロントエンドプログラミングについて幅広く執筆しています。彼の興味のいくつかには、歴史、経済学、政治、企業建築が含まれます。

MwizaKumwendaのその他の記事

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください