ホームページ  >  記事  >  バックエンド開発  >  Linux で PHP をインストールして構成する方法

Linux で PHP をインストールして構成する方法

小云云
小云云オリジナル
2018-03-02 09:58:335777ブラウズ

1) この記事では主に、Linux で PHP をインストールして構成する方法、PHP インストール パッケージをダウンロードする方法、およびここで PHP を選択する方法について説明します。 バージョン 5.6 が皆さんのお役に立てれば幸いです。

そして、PHP インストールパッケージを解凍します

wget cn2.php.net/get/php-5.6.31.tar.gz/from/this/mirror
gzip -d php-5.6.31.tar.gz
tar xvf php-5.6.31.tar

2) www ユーザーグループと www ユーザーを追加します (ユーザーグループが既にシステムに存在する場合、ユーザーグループを追加する必要はありません)

groupadd www
useradd -g www -s /sbin/nologin -M www

3) su を使用しますスーパーユーザーで Linux にログインし、PHP パラメータをコンパイルします

su
#./configure
--prefix=/usr/local/php \
--with-mysql=/usr/local/mysql \
--with-apxs=/usr/local/apache2/bin/apxs \

--prefix インストールパスを指定します

--with-mysql mysql パスを指定します

--with-apxs apahce パスを指定します

エラーが発生した場合次のコンパイル プロセス中に報告された場合は、エラー レポートに従って ./configure --help を呼び出し、対応する依存関係パッケージをダウンロードしてインストールします

4) PHP をコンパイルしてインストールします

make
make install

5) 変更します。 Apache 設定ファイルを php をサポートするように変更し、Apache の httpd.conf に次の変更を加えます

「AddType application/x-gzip .gz .tgz」で、

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php5

「<」のコンテンツに「index.php」を追加します;IfModule dir_module>"、これは次のとおりです:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

Change "#ServerName www.example.com:80 " に変更します

ServerName 127.0.0.1:80
ServerName localhost:80

6) php-5.6.31 インストール パッケージ内の設定ファイルをコピーします

cp php-5.6.31/php.ini.dist  /usr/local/php/lib/php.ini

If 「php.ini.dist」は存在しません。「php.ini-development」または「php.ini-production」を変更できます。いずれかを「php.ini.dist」に変更してから、上記のコマンドを実行します

変更php.ini ファイル

register_globals = On

7) インストールが完了したかどうかをテストします

Apache を再起動します

service apache restart

php ファイル (名前 test.php を追加) を作成し、それを apache/htdoc に配置し、ブラウザでアクセスします。 http://127.0.0.1/test.php

php ファイルの内容が正しく表示されれば、インストールは成功です。

簡単なインストール方法

Centos の yum ツールと apt-get を使用できます。使い方は基本的に同じです。 yum を使用して PHP をインストールするデモです

1) PHP が既にシステムに存在するかどうかを確認します

rpm -qa php

2) PHP をインストールします

yum -y install php

3 ) PHP のインストール情報を確認してください

chkconfig php on

yum ソースの PHP バージョンが低すぎる場合、たとえば、PHP5.6 バージョンをインストールしたい場合は、次の方法を使用できます:

1) centos epel を設定し、 remi ソース

# Centos 6
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rree
#Centos 7
yum install epel-release

2) インストール可能なパッケージを表示します

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3) PHP をインストールします

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

関連する推奨事項:

Linux で php5.6.30 をコンパイル、インストール、構成するプロセスの詳細な説明 (写真とテキスト)

PHP 56 + Nginx 18のインストールと構成

LinuxにPHP環境をインストールして構成する方法

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。