LAMP は、4 つのオープン ソース コンポーネントの名前の最初の文字で構成される略語を指し、PHP を使用して開発された Web プログラムをサポートするためによく使用されます。 Alibaba Cloud ECS または VULTR VPS サーバーのいずれであっても、VPS サーバーを購入する際、Debian システムをインストールして LAMP 環境を構成する予定がある場合は、この記事が役立ちます。
LAMP の具体的な意味を詳しく紹介します。
sudo aptアップデート
sudo apt install apache2
インストールが完了すると、apache2 サービスがデフォルトで自動的に実行され、次のコマンドで表示できます:
sudo systemctl ステータス apache2
コマンドを実行すると、次のような内容が表示されます:
ブラウザ入力
http://localhost は、デフォルトで Apache 情報ページを表示します。
Apache サービスの開始および停止コマンド:
sudo systemctl start apache2 //Start
sudo systemctl stop apache2 //Stop
「Debian 12 に Apache をインストールする方法」を参照してください。
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 のインストールと構成
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 をインストールする方法」を参照してください。
上記の 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 サイトの他の関連記事を参照してください。