PHP7ランプのインストール方法

王林
リリース: 2023-05-22 21:05:07
オリジナル
389 人が閲覧しました

Webアプリケーションを開発する際には、LAMPと呼ばれるソフトウェアスタックがよく使われます。 LAMP は、Linux、Apache、MySQL、PHP の略です。中でも PHP は人気のあるサーバーサイド スクリプト言語であり、LAMP 環境は完全な Web 開発環境を提供します。この記事では、PHP7 の LAMP 環境をインストールする方法に焦点を当てます。

始める前に、Linux オペレーティング システムと Apache Web サーバーがインストールされていることを確認してください。同時に、コマンド ラインに関する特定の基本知識も必要です。 Ubuntu オペレーティング システムは、LAMP 環境を使用する最も人気のある Linux ディストリビューションの 1 つであるため、インストールには使用することをお勧めします。

ステップ 1: PHP7 をインストールする

まず、PHP7 の事前依存関係をインストールします。次のコマンドを使用してインストールします。

sudo apt-get install -y python-software-properties software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

sudo apt-get install -y php7.0 php7.0-cli php7.0-common libapache2-mod-php7.0 php7.0-mysql php7.0-sqlite3 php7.0-mcrypt php7.0-curl php7.0-json php7.0-gd php7.0-gmp php7.0-mbstring php7.0-zip
ログイン後にコピー

これにより、PHP7 とその必要な拡張機能がインストールされます。別のオペレーティング システムを使用している場合は、PHP7 をインストールするために別のコマンドを使用する必要がある場合があります。

ステップ 2: PHP7 をテストする

インストールが完了したら、PHP が正しくインストールされているかどうかをテストする必要があります。

まず、次のコマンドを使用してテスト ファイルを作成します:

sudo nano /var/www/html/info.php
ログイン後にコピー

次に、次のコードをコピーしてファイルに貼り付けます:

<?php phpinfo(); ?>
ログイン後にコピー

これにより、次のようなテスト ファイルが作成されます。 PHP 情報 Web ページ。ブラウザにサーバーの IP アドレスまたはドメイン名を入力し、アドレス バーに「/info.php」と入力します。例:

http://your_server_IP_address/info.php
ログイン後にコピー

すべてがうまくいけば、次の内容が表示されるはずです。 PHP 情報ページで、PHP7 が正常にインストールされたことを確認します。

ステップ 3: MySQL データベースのインストールと構成

MySQL は、LAMP 環境のデータベース管理システムとして使用されるもう 1 つの必須コンポーネントです。次のコマンドを使用してインストールします:

sudo apt-get install -y mysql-server mysql-client
ログイン後にコピー

インストールが完了したら、次のコマンドを実行して MySQL を構成する必要があります:

sudo mysql_secure_installation
ログイン後にコピー

この対話型スクリプトでは、パスワードを設定する必要があります。 MySQL root ユーザーとその他のセキュリティ設定。最後に、root ユーザーに強力なパスワードを設定し、外部アクセスを無効にする必要があります。

ステップ 4: MySQL をテストする

インストールが完了したら、MySQL が正常に実行されているかどうかをテストします。コマンドラインに次のコマンドを入力します。

mysql -u root -p
ログイン後にコピー

データベースに入るには、MySQL root ユーザーのパスワードを入力してください。エラー メッセージがない場合は、MySQL サービスが稼働していることを意味します。

ステップ 5: Apache を構成する

Apache は LAMP 環境の Web サイトサーバーであり、PHP および MySQL とともに使用する必要があります。次のコマンドを使用して Apache をインストールできます:

sudo apt-get install -y apache2
ログイン後にコピー

同様に、Apache が適切に実行されているかどうかをテストする必要があります。ブラウザにサーバーの IP アドレスまたはドメイン名を入力し、「Apache2 Ubuntu Default Page」ページが表示されれば、Apache サーバーが正しくインストールされ、設定されています。

ステップ 6: mod_rewrite を有効にする

mod_rewrite は、URL を書き換えて内部リダイレクトを実行できる Apache モジュールです。ほとんどの Web サイトではこれを有効にする必要があるため、次のコマンドを使用して有効にできます:

sudo a2enmod rewrite
ログイン後にコピー

Apache サーバーを再起動して有効にします:

sudo systemctl restart apache2
ログイン後にコピー

ステップ 7: ファイアウォール設定

サーバーのセキュリティを強化するには、ファイアウォールでネットワーク トラフィックを制御できるようにする必要があります。次のコマンドを使用してファイアウォールをインストールできます:

sudo apt-get install -y ufw
ログイン後にコピー

ファイアウォールを有効にする:

sudo ufw enable
ログイン後にコピー

http および https トラフィックを開く:

sudo ufw allow http

sudo ufw allow https
ログイン後にコピー

この時点で、インストールは正常に完了しています。 PHP7ランプ環境。 LAMP は、Linux システム上で簡単にセットアップして使用できる、非常に一般的な Web 開発環境です。最後に、サーバーのセキュリティを保護するために、すべての重要なデータをバックアップし、定期的にシステム更新を実行することをお勧めします。

以上がPHP7ランプのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!