ホームページ >バックエンド開発 >PHPチュートリアル >Linux で PHP をインストールして構成する方法
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.rpmrree
#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 をコンパイル、インストール、構成するプロセスの詳細な説明 (写真とテキスト)
以上がLinux で PHP をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。