ホームページ コンピューターのチュートリアル コンピュータ知識 Debian 12 で LAMP 環境をすばやくセットアップする方法

Debian 12 で LAMP 環境をすばやくセットアップする方法

Feb 20, 2024 pm 12:39 PM
サーバ debian Linux オペレーティング システム lamp

LAMP は、4 つのオープン ソース コンポーネントの名前の最初の文字で構成される略語を指し、PHP を使用して開発された Web プログラムをサポートするためによく使用されます。 Alibaba Cloud ECS または VULTR VPS サーバーのいずれであっても、VPS サーバーを購入する際、Debian システムをインストールして LAMP 環境を構成する予定がある場合は、この記事が役立ちます。

LAMP の具体的な意味を詳しく紹介します。

  • L – Linux オペレーティング システム
  • A – Apache は世界で最も人気のある HTTP Web サーバーです
  • M – MySQL または MariaDB リレーショナル データベース管理システム
  • P – PHP プログラミング言語

#開始前に

このチュートリアルを開始する前に、Debian 12 がインストールされたサーバーが必要になる場合があります:

    少なくとも 1GB の RAM
  • sudo 権限を持つ非 root ユーザー (もちろん root ユーザーも使用できますが、セキュリティ上の考慮事項は推奨されません)
サーバーを持っていない学生は中国で購入でき、海外の VPS サーバーはここで購入できます。

ステップ 1. Apache をインストールする

Apache は、デフォルトの Debian 12 リポジトリで使用できます。インストールは非常に簡単で、次のコマンドを実行します:

sudo aptアップデート

sudo apt install apache2

インストールが完了すると、apache2 サービスがデフォルトで自動的に実行され、次のコマンドで表示できます:

sudo systemctl ステータス apache2

コマンドを実行すると、次のような内容が表示されます:

如何快速在 Debian 12 上搭建 LAMP 环境

ブラウザ入力

http://localhost は、デフォルトで Apache 情報ページを表示します。

如何快速在 Debian 12 上搭建 LAMP 环境

Apache サービスの開始および停止コマンド:

sudo systemctl start apache2 //Start

sudo systemctl stop apache2 //Stop

「Debian 12 に Apache をインストールする方法」を参照してください。

ステップ 2. MariaDB / MySQL をインストールする

Debian 12 ソフトウェア ソースには MySQL ソフトウェア パッケージが含まれておらず、MariaDB に置き換えられています。MariaDB は MySQL と完全な互換性があります。

MySql をインストールする場合は、「Debian 12 に MySQL をインストールする方法」を確認してください。

次のコマンドは、MariaDB のインストールを例にしています:

sudo aptアップデート

sudo apt install mariadb-server

インストールが完了すると、MariaDB サービスが自動的に起動し、次のコマンドで表示できるようになります。

sudo systemctl ステータス mariadb

正常に実行すると、次のような出力が表示されます:

如何快速在 Debian 12 上搭建 LAMP 环境プロンプトに従って次のコマンドを実行して、MariaDB データベースのセキュリティを強化します。

sudo mysql_secure_installation

コマンドを実行すると、ターミナルにプロンプ​​トが表示されるので、基本的には「

y

」と最後まで入力して大丈夫です。 セキュリティを向上させるために、デフォルトの認証プラグインを保持し、root ユーザーが Unix ソケット経由でのみ認証できるようにすることをお勧めします。

ルート認証をクラシック認証に変更する場合は、サーバー上で次の操作を実行できます。

sudo mysql

次に、次の SQL を実行します。

mysql_native_password 経由で識別されたユーザー「root」@「localhost」を変更します;

ユーザー「root」@「localhost」を変更「your_root_passwd」で識別;

Here

your_root_passwd

は、設定した root アカウントのパスワードです。上記の設定が完了したら、以下のコマンドでターミナルにログインできるようになります。

mysql -u root -p

詳細については、「Debian 12 に MariaDB をインストールする方法」を参照してください。

ステップ 3. PHP のインストールと構成

Debian 12 環境にデフォルトでインストールされる PHP は 8.2 です。

sudo apt アップデート

sudo apt install php libapache2-mod-php php-mysql php-fpm

注: デフォルトでは、php は最新バージョン php8.2 とともに Debian 12 ソフトウェア リポジトリにインストールされます。特定のバージョンの PHP をインストールする必要がある場合は、次の手順を実行できます:

sudo apt install php[バージョン]

たとえば、php のバージョン 7.3 をインストールする場合、コマンドは次のようになります:

sudo apt インストール php7.3

もちろん、対応するモジュールも php7.3-mysql のようにバージョンを指定する必要がありますが、一般的には以下のモジュールがよく使われます。

php7.3-cli

php7.3-common

php7.3-curl

php7.3-gd

php7.3-json

php7.3-mbstring

php7.3-mysql

php7.3-xml

php7.3-fpm

詳細については、「Debian 12 に PHP をインストールする方法」を参照してください。

ステップ 4. LAMP にアクセスします

上記の 3 つの手順を完了すると、Apache、MariaDB/MySQL、および PHP がインストールされました。これで、サイト コンテンツを追加して静的ファイルまたは php ファイルにアクセスできるようになります。

まず、cd コマンドを使用して、Apache のデフォルトのサイト ディレクトリに入ります。

cd /var/www/html

次に、touch コマンドを使用して info.php ファイルを作成し、vi/vim を使用してファイルを編集します。

sudo touch info.php

sudo vi info.php

i キーを押して編集モードに入り、次の内容を入力します

Esc を押し、:wq と入力し、Enter を押してファイルを保存して戻ります。

最後に、ローカル ブラウザに http://localhost/info.php と入力すると、次の内容が表示されます。

如何快速在 Debian 12 上搭建 LAMP 环境

最後に書きます

このチュートリアルでは、Debian 12 で LAMP 環境をセットアップする方法を説明しました。可能であれば、独自の Debian サーバーで試してみることをお勧めします。

以上がDebian 12 で LAMP 環境をすばやくセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

システムの安定性の問題を解決するために Kali Linux ソフトウェアをアンインストールするための完全ガイド システムの安定性の問題を解決するために Kali Linux ソフトウェアをアンインストールするための完全ガイド Mar 23, 2024 am 10:50 AM

この研究は、KaliLinux の侵入テストおよびセキュリティ監査プロセス中に発生する可能性のあるソフトウェアのアンインストール問題の包括的かつ詳細な分析を提供し、システムの安定性と信頼性を確保するためのソリューションに貢献します。 1. ソフトウェアのインストール方法を理解する kalilinux からソフトウェアをアンインストールする前に、まずインストール パスを決定することが重要な手順です。次に、選択されたパスに基づいて、適切なオフロード ソリューションが選択されます。一般的なインストール方法には、apt-get、dpkg、ソース コード コンパイル、その他の形式が含まれます。各戦略には独自の特徴とそれに対応するオフロード手段があります。 2. apt-get コマンドを使用してソフトウェアをアンインストールする KaliLinux システムでは、ソフトウェア パッケージを効率的かつ便利に実行するために、apt-get 機能コンポーネントが広く使用されています。

Debian 12 にスナップをインストールする方法 Debian 12 にスナップをインストールする方法 Mar 20, 2024 pm 08:51 PM

Snap は、Linux システム用に設計された外部パッケージ マネージャーで、コンテナ化されたアプリケーションをインストールする便利な方法を提供します。 Snap を使用すると、追加の依存関係のインストールを心配することなく、パッケージを簡単にダウンロードしてインストールできます。マネージャーは、パッケージに必要な依存関係を自動的に解決し、パッケージがシステム上でスムーズに実行されるようにします。 Snap はネイティブの apt パッケージ マネージャーを補完し、システムにアプリケーションをインストールして実行するための別のオプションを提供します。このガイドでは、Debian12 に Snap をインストールする方法に関する完全なガイドが記載されています。概要: Debian12 に Snap をインストールする方法 Snap で利用可能なパッケージを確認する方法 Snap でパッケージに関する情報を確認する方法

15分で完了する国産オペレーティングシステムKirin Linuxのインストール完全ガイド 15分で完了する国産オペレーティングシステムKirin Linuxのインストール完全ガイド Mar 21, 2024 pm 02:36 PM

最近、国産オペレーティングシステム「Kirin Linux」が注目を集めていますが、上級コンピュータエンジニアとして技術革新に強い関心を持っている私が、このシステムの導入プロセスを実際に体験してきましたので、その体験をお話しします。インストール手順を実行する前に、関連する手順の準備を十分に整えました。最初のタスクは、最新の Kirin Linux オペレーティング システム イメージをダウンロードして USB フラッシュ ドライブにコピーすることです。次に、64 ビット Linux の場合は、潜在的なインストールの問題に対処するために個人デバイス内の重要なデータがバックアップされていることを確認し、最後に終了します。コンピューターの電源を切り、USB フラッシュドライブを挿入します。インストール インターフェイスに入り、コンピュータを再起動した後、すぐに F12 ファンクション キーを押し、システム ブート メニューに入り、USB 優先ブート オプションを選択します。美しくシンプルな起動画面が目の前に現れます

Debian 12 に Steam をインストールする方法 Debian 12 に Steam をインストールする方法 Mar 21, 2024 pm 10:10 PM

STEAM は、Valve Corporation が開発した人気のゲーム プラットフォームで、ゲームを購入、ダウンロード、インストールし、プレイすることができます。自動アップデート、マッチメイキング、ソフトウェア関連の問題を解決するためのコミュニティ フォーラムなどの機能を提供します。これに加えて、Steam には広範なコミュニティ サポートがあるため、Steam を使用して他のプレイヤーや開発者と交流することもできます。このガイドでは次のことを学びます: Debian12 に Steam をインストールする方法 Debian12 で Steam を実行する方法 Debian12 から Steam を削除する方法 結論 Debian12 に Steam をインストールする方法 Debian12 に Steam をインストールできます: Debian 公式リポジトリ deb パッケージ

Dnsmasq を DHCP リレー サーバーとして構成する方法 Dnsmasq を DHCP リレー サーバーとして構成する方法 Mar 21, 2024 am 08:50 AM

DHCP リレーの役割は、2 つのサーバーが異なるサブネット上にある場合でも、受信した DHCP パケットをネットワーク上の別の DHCP サーバーに転送することです。 DHCP リレーを使用すると、ネットワーク センターに集中 DHCP サーバーを展開し、それを使用してすべてのネットワーク サブネット/VLAN に IP アドレスを動的に割り当てることができます。 Dnsmasq は、一般的に使用される DNS および DHCP プロトコル サーバーであり、ネットワーク内の動的ホスト構成の管理を支援する DHCP リレー サーバーとして構成できます。この記事では、dnsmasq を DHCP リレー サーバーとして構成する方法を説明します。コンテンツ トピック: ネットワーク トポロジ DHCP リレー上の静的 IP アドレスの構成 集中型 DHCP サーバー上の DHCP リレー D

Debian で Samba ファイル共有サービスをインストールして構成する方法 Debian で Samba ファイル共有サービスをインストールして構成する方法 Mar 28, 2024 am 11:16 AM

Debian での Samba ファイル共有サービスのインストールと構成は、次の手順で完了できます。 1. Samba のインストール: まず、apt パッケージ マネージャーを使用して Samba をインストールします: sudoaptupdate sudoaptinstallsamba 2. Samba の構成: Samba のメイン構成ファイル /etc/samba/ を編集します。 smb .conf: sdonano/etc/samba/smb.conf このファイルでは、共有ディレクトリと共有ユーザーの構成を定義できます。以下は設定例です: [share] comment=SharedFolder

Linuxのコマンドラインで文字化けが表示される問題の解決方法 Linuxのコマンドラインで文字化けが表示される問題の解決方法 Mar 21, 2024 am 08:30 AM

Linux のコマンド ラインで文字化けが表示される問題を解決する方法 Linux オペレーティング システムでは、コマンド ライン インターフェイスの使用時に文字化けが表示されることがあり、コマンドの出力結果やファイルの通常の表示と理解に影響を及ぼします。コンテンツ。文字化けの原因としては、システムの文字セット設定が間違っている、ターミナルソフトウェアが特定の文字セットの表示をサポートしていない、ファイルのエンコード形式が一致していないなどが考えられます。この記事では、Linux コマンド ラインで表示される文字化けの問題を解決するいくつかの方法を紹介し、読者が同様の問題を解決するのに役立つ具体的なコード例を示します。

Debian 12 に Java をインストールする方法: ステップバイステップ ガイド Debian 12 に Java をインストールする方法: ステップバイステップ ガイド Mar 20, 2024 pm 03:40 PM

Java は、ユーザーがゲームの構築、Web アプリケーションの作成、組み込みシステムの設計など、幅広いアプリケーションを作成できる強力なプログラミング言語です。 Debian12 は、新しくリリースされた強力な Linux ベースのオペレーティング システムであり、Java アプリケーションが繁栄するための安定した信頼性の高い基盤を提供します。 Java および Debian システムを併用すると、間違いなく人々を大いに助ける可能性とイノベーションの世界を開くことができます。これは、Debian システムに Java がインストールされている場合にのみ可能です。このガイドでは、次のことを学習します: Debian12 に Java をインストールする方法 Debian12 に Java をインストールする方法 Debian12 から Java を削除する方法

See all articles