Php7-installation-linux
PHP 7-Linux/Unixへのインストール
あなたがLinuxまたはUnixの他のバリアントにPHPをインストールする予定の場合、ここに前提条件のリストがあります-
- PHPソース配布http://www.php.net/downloads.php
- 最新のApacheソース配布http://httpd.apache.org/download.cgi
- 使用する予定の場合、PHPでサポートされているデータベース(たとえば、MySQL、Oracleなど) )
- PHPが接続する必要があるその他のサポートされているソフトウェア(メールサーバー、BCMathパッケージ、JDKなど)
- ANSI Cコンパイラ
- Gnu makeユーティリティ-http://www.gnu.org/software/makeから自由にダウンロードできます
次に、LinuxまたはUnixマシンにApacheとPHP5をインストールする手順を示します。 PHPまたはApacheのバージョンが異なる場合は、それに応じて注意してください。
ステップ1
Apacheソースディストリビューションをまだ解凍していない場合は、解凍します。 特に理由がない限り、/usr/localが標準の場所です。
ステップ2
次のようにApacheサーバーを構築します
ステップ3
PHPソースディストリビューションを解凍して解凍します。 特に理由がない限り、/usr/localが標準の場所です。
ステップ4
MySQLデータベースを使用していると仮定して、PHPを構成および構築します。
ステップ5
php.iniファイルをインストールします。 設定ディレクティブを取得するには、このファイルを編集します-
ステップ6
- Apacheサーバーにファイルを提供する場所と、PHPファイルを識別する拡張子を指定します。*。php *拡張子は標準ですが、l、.phtml、または任意の拡張子を使用できます。
- HTTP構成ファイル(/usr/local/apache/confまたは任意のパス)に移動します
- テキストエディターでhttpd.confを開きます。 単語DocumentRoot(2回表示されるはずです)を検索し、ファイルを提供するディレクトリ(この場合は/home/httpd)への両方のパスを変更します。 より安全であるため、デフォルトの/ usr/local/apache/htdocs *よりもホームディレクトリをお勧めしますが、ホームディレクトリにある必要はありません。 すべてのPHPファイルをこのディレクトリに保存します。
- 次のコードの最初の行に示すように、少なくとも1つのPHP拡張ディレクティブを追加します。 2行目では、2番目のハンドラーも追加して、すべてのHTMLファイルをPHPとして解析します。
ステップ7
サーバーを再起動してください。 HTTP構成またはphp.iniファイルを変更するたびに、サーバーを停止して再起動する必要があります。
ステップ8
ドキュメントルートディレクトリのアクセス許可をworld-executableに設定します。 ディレクトリ内の実際のPHPファイルは、誰でも読み取り可能(644)である必要があります。 必要に応じて、/home/httpdを以下のドキュメントルートに置き換えます-
ステップ9
テキストエディターを開きます。 タイプ:* <?php phpinfo(); ?>。このファイルをWebサーバーのドキュメントルートに info.php。*として保存します。Webブラウザーを起動して、ファイルを参照します。 ファイル名(/ではなく、常にHTTP要求(http://www.testdomain.com/info.phpまたはhttp://localhost/info.phpまたはhttp://127.0.0.1/info.php)を使用する必要があります。 home/httpd/info.php)ファイルが正しく解析されるようにします。
新しいPHPインストールメッセージに関する情報の長い表が表示されます*おめでとうございます!*