Linux PHPのインストールと起動手順を詳しく解説

PHPz
リリース: 2023-04-06 10:02:01
オリジナル
1149 人が閲覧しました

多くのプログラマーにとって、Linux と PHP は重要な開発ツールです。ただし、他のシステムやソフトウェアと同様、Linux や PHP をインストールして起動すると、多くの問題が発生する可能性があります。ここでは、Linux と PHP をインストールして起動するための簡単なガイドを示します。

ステップ 1: Linux のインストール

Linux のインストールは通常、ブータブル メディア (DVD や USB など) から開始します。メディアからコンピュータを起動してインストール プログラムを開始し、プロンプトに従ってインストール プロセスを完了します。インストーラーでは、インストールするパッケージを選択する必要があります。したがって、必ず Apache Web サーバーと PHP のインストールを選択してください。

インストールが完了したら、サーバーにアクセスできるようにネットワークを構成する必要があります。使用するコマンドは次のとおりです:

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
sudo Route add default gw 1​​92.168.1.1
sudo echo "nameserver 8.8.8.8" >> /etc /resolv.conf

上記のコマンドは、イーサネット インターフェイスが eth0 であると想定し、IP アドレスを 192.168.1.100 に設定し、ゲートウェイを 192.168.1.1 に設定し、Google パブリック DNS サーバーを使用します。

ステップ 2: PHP をインストールする

Linux のインストールが完了したら、PHP をインストールする必要があります。次のコマンドを使用して PHP をインストールします:

sudo apt-get install php7.0

上記のコマンドでは、PHP のバージョンをインストールする必要があるバージョンに変更する必要があることに注意してください。

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

PHP で使用するには、Apache を正しく構成する必要があります。ファイル /etc/apache2/mods-enabled/dir.conf で、次の行を見つけます:

DirectoryIndexindex.htmlindex.cgiindex.plindex.phpindex.xhtmlindex.htm

そして、index.php がリストにあることを確認してください。それ以外の場合は、次のように手動で追加できます。

DirectoryIndexindex.phpindex.htmlindex.cgiindex.plindex.xhtmlindex.htm

次に、次のコマンドを使用して有効にします Apacheおよび PHP:

sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
sudo a2enmod php7.0
sudo service apache2 restart

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

最後に、インストールをテストして、動作することを確認する必要があります。これを行うには、次のコードを含む test.php というファイルを作成します:

phpinfo();
?>

保存してWeb サーバーのルート ディレクトリに配置されます。 Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力し、URL の後に「/test.php」を追加すると、PHP 情報を表示できます。 PHP 情報ページが表示される場合、インストールと構成は正しいです。

概要

Linux と PHP のインストールと起動は複雑に見えるかもしれませんが、実際は簡単です。上記の手順に従えば、開発環境を簡単にインストールして起動できるので、PHP コードの作成を開始できます。

以上がLinux PHPのインストールと起動手順を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート