ウェブサイト検索
LAMP スタック (Linux、Apache、MySQL/ MariaDB、PHP、および PhpMyAdmin) は、Web サービスに関連する今日インターネットで最も普及しているサービスの 1 つで一般的に使用されるオープン ソース ソフトウェアのグループを表します。
この記事では、Ubuntu Server の最新リリース バージョン (14.10) にLAMP スタックをインストールする方法について説明します。
LEMP スタックは、Nginx、MySQL/MariaDB、およびPHP がインストールされているものを組み合わせたものです。 Linux環境で。
この略語は、Linux、Nginx (エンジン x と発音します)、MySQL/< のそれぞれの最初の文字に由来しています。MariaDB とPHP。
この記事には、Web ブラウザからデータベースを管理するための PhpMyAdmin ツールを使用して、グループ内の各ソフトウェアを Ubuntu 15.04 ベースのサーバーにインストールする方法が段階的に説明されています。
LEMP を設定する前に、満たす必要のある要件がいくつかあります。
このヒントを紹介するために、クライアント マシンと、前回の記事「変更と安全性」でデータベースのルート ユーザーの資格情報を使用してログインするという無実の間違いを犯したDebian 8 サーバー間の HTTP トラフィックを傍受してみましょう。デフォルトの PhpMyAdmin ログイン URL
前のヒントで述べたように、資格情報を公開したくない場合は、まだこれを実行しないでください。トラフィックのスニッフィングを開始するには、次のコマンドを入力して Enter キーを押しました。
# tcpdump port http -l -A | egrep -i 'pass=|pwd=|log=|login=|user=|username=|pw=|passw=|passwd=|password=|pass:|user:|username:|password:|login:|pass |user ' --line-buffered -B20次の tcpdump の切り詰められた出力でわかるように、ユーザー名とパスワードがプレーン テキスト形式でネットワーク経由で送信されたことに気づくのに、それほど時間はかかり
続きを読む →MySQL は、Linux エコシステム上で世界で最も使用されているオープン ソース データベース管理システムですが、同時に Linux 初心者にとっては MySQL プロンプトから管理するのが難しいと感じています。
PhpMyAdmin は、Web ベースの MySQL データベース管理アプリケーションであり、Linux 初心者が Web インターフェイスを通じて MySQL を操作する簡単な方法を提供します。この記事では、Linux システムでパスワード保護を使用して phpMyAdmin インターフェイスを保護する方法を共有します。
この記事を進める前に、Linux サーバーへの LAMP (Linux、Apache、MySQL/MariaDB、および PHP) とPhpMyAdmin のインストールが完了していることを前提としています。そうでない場合は、以下のガイドに従って、それぞれのディストリビューションに LAMP スタックをインストールできます。
定期的に phpmyadmin を使用してネットワーク経由 (さらに悪いことに、インターネット経由で) データベースを管理する予定がある場合は、root を使用したくないでしょう。 >アカウント。これは、phpmyadmin だけでなく、他の Web ベースのインターフェイスにも当てはまります。
/etc/phpmyadmin/config.inc.php で次の行を探し、AllowRoot ディレクティブがFALSE に設定されていることを確認します。
$cfg['Servers'][$i]['AllowRoot'] = FALSE; 続きを読む →通常、上級ユーザーはコマンド プロンプトから MySQL データベース管理システムを使用および管理することを好みますが、その一方で、この方法は比較的新しい Linux ユーザーにとっては大きな課題であることが判明しています。
したがって、初心者にとって作業を簡単にするために、PhpMyAdmin が作成されました。
PhpMyAdmin は、PHP で書かれた無料のオープンソースの Web ベースの MySQL/MariaDB 管理ソフトウェアです。これは、Web ブラウザ経由で MySQL と対話する簡単な方法をユーザーに提供します。
推奨読書: SSH サーバーを保護するための 5 つの役立つヒント
この記事では、LAMP または LEMP スタック上の phpmyadmin インストールを、悪意のある個人によって実行される最も一般的な
続きを読む →LAMP スタックは、Linux システム環境にインストールされる Apache、MySQL/MariaDB、PHP などのパッケージで構成されます。ウェブサイトやアプリのホスティングに。
こちらもお読みください: Ubuntu 18.04 に Apache、MariaDB、PHP、PhpMyAdmin をインストールする
PhpMyAdmin は、MySQL および MariaDB データベースを管理するための、無料のオープンソースでよく知られた、フル機能を備えた直観的な Web ベースのフロントエンドです。さまざまなデータベース操作をサポートしており、Web インターフェイスからデータベースを簡単に管理できる多くの機能を備えています。さまざまな形式でのデータのインポートとエクスポート、Query-by-example (QBE) を使用した複雑で便利なクエリの生成、複数のサーバーの管理などです。
LEMP または Linux、Engine-x、MySQL、PHP スタックはソフトウェアですLinux オペレーティング システムにインストールされ、Nginx HTTP サーバーとMySQL/MariaDB データベース管理システムを利用した PHP ベースの Web アプリケーションを実行するオープン ソース ソフトウェアで構成されるバンドル。
こちらもお読みください: LAMP をインストールする – OpenSUSE での Apache、PHP、MariaDB、および PhpMyAdmin
このチュートリアルでは、Nginx、MariaDB、PHP、を使用して LEMP スタックをインストールする方法について説明します。 PHP-FPM と PhpMyAdmin (
続きを読む →LAMP スタックは、Linux オペレーティング システム、Apache Web サーバー ソフトウェア、MySQL データベース管理システム、および PHP プログラミング言語で構成されています。 LAMP は、動的な PHP Web アプリケーションおよび Web サイトを提供するために使用されるソフトウェアの組み合わせです。 P は、PHP の代わりに Perl または Python を表すこともあります。
LAMP スタックでは、Linux がスタックの基盤です (他のすべてのコンポーネントが保持されます)。 Apache は、Web ブラウザからのリクエストに応じて、Web コンテンツ (Web ページなど) をインターネット経由でエンド ユーザーに配信します。PHP は、PHP コードを実行してデータを取得/保存する動的な Web ページの生成に使用されるサーバー側のスクリプト言語です。 /MySQL データベースへ。
こちらもお読みください: LEMP をインストールする – OpenSUSE での N
続きを読む →LAMP スタックは、動的なウェブサイトを構築するために最も頻繁に使用されるソフトウェア パッケージの組み合わせです。 LAMP は、それに含まれる各パッケージの最初の文字を使用した略語です: Linux、Apache、M<ariaDB、およびPHP。
LAMP を使用すると、WordPress や Joomla などのプラットフォームで素晴らしいウェブサイトを構築できます。
さらに、デフォルトでは、 MySQL/MariaDB データベースは、MySQL シェルを介してコマンドライン インターフェイスから管理されます。データベースを管理し、その他の便利なデータベース サーバー操作をグラフィカル インターフェイスから実行したい場合は、人気のある PHP ベースの Web アプリケーションであるPhpMyAdmin をインストールする必要があります。
Ubuntu 20.04 の LAMP セットアップをお探しの場合は、Ubuntu 20.0
続きを読む →