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

小云云
リリース: 2023-03-20 17:04:02
オリジナル
5810 人が閲覧しました

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 サイトの他の関連記事を参照してください。

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