Debian 12 で 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 ユーザーも使用できますが、セキュリティ上の考慮事項は推奨されません)
ステップ 1. Apache をインストールする
Apache は、デフォルトの Debian 12 リポジトリで使用できます。インストールは非常に簡単で、次のコマンドを実行します:sudo aptアップデート
sudo apt install apache2
インストールが完了すると、apache2 サービスがデフォルトで自動的に実行され、次のコマンドで表示できます:
sudo systemctl ステータス apache2
コマンドを実行すると、次のような内容が表示されます:
http://localhost は、デフォルトで 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
正常に実行すると、次のような出力が表示されます:
プロンプトに従って次のコマンドを実行して、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
ステップ 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 サーバーで試してみることをお勧めします。
以上がDebian 12 で LAMP 環境をすばやくセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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

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

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