ホームページ  >  記事  >  バックエンド開発  >  centosはPHP開発環境を構成します(Eclipse PDT + Zendデバッガー)

centosはPHP開発環境を構成します(Eclipse PDT + Zendデバッガー)

WBOY
WBOYオリジナル
2016-08-08 09:21:321111ブラウズ

転載元: http://blog.csdn.net/yang1982_0907/article/details/39026295

1. 環境説明

オペレーティングシステム: CentOS 6.4 x86_64

Java: jdk-1.7.0_51

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

シェルで次のコマンドを実行します:

yum install -y php httpd
注: CentOS 6.4 システムに yum を通じてインストールされた PHP のバージョンは 5.3.3

3 です。Zend Debugger をインストールします

。 Zend デバッガーをダウンロード:

cd /root/Downloads
wget http://downloads.z​​end.com/studio_debugger/2011_04_10/ZendDebugger-20110410-linux-glibc23-x86_64.tar.gz
注: 最新の Zend デバッガーは PHP 5.4 および 5.5 バージョンのみをサポートし、PHP 5.3.3 はサポートしません。したがって、古いバージョンの Zend Debugger をダウンロードする必要があります。

Zend デバッガーを圧縮してインストールします:

tar -xvzf ZendDebugger-20110410-linux-glibc23-x86_64.tar.gz
cp -a /root/Downloads/ZendDebugger-20110410-linux-glibc23-x86_64/5_3_x_comp / ZendDebugger です。 /usr/lib64/php/modules/

Zend デバッガーを設定します:

gedit /etc/php.ini
上記のファイルの [PHP] 行の下に次の行を追加します:
zend_extension=/usr/lib64/php / modules/ZendDebugger.so
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always

CentOS 6.4 の libssl と libcrypto が 1.0.0 にアップグレードされているため、上記のバージョンの Zend Debugger はバージョン 0.9 を使用する必要があります。 8 なので、次の設定も必要です:

ln -s /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.0.9.8
ln -s /usr/lib64/libcrypto.so / usr/lib64/ libcrypto.so.0.9.8

SELinux を許可モードに設定する必要があります。そうしないと、PHP は Zend デバッガーをロードできなくなります:

gedit /etc/selinux/config
上記の SELINUX=enforcing を変更しますファイルを SELINUX=permissive に保存します

ファイルを設定した後、システムを再起動します

PHP 用の Eclipse をダウンロードします:

cd /root/Downloads

wget http://ftp.osuosl.org/pub/eclipse/technology/epp/downloads/release/luna/R/eclipse-php-luna-R-linux-gtk-x86_64.tar.gz

Eclipse を解凍してインストールします。 PHP:

tar -xvzf eclipse-php-luna-R-linux-gtk-x86_64.tar.gz

mv /root/Downloads/eclipse /usr/local/Eclipse4PHP

デスクトップにEclipse用のLauncherを作成し、 Eclipse を実行し、ワークスペースを /var/www/html に設定します

5. 検証テスト

Apache を起動します:

service httpd start

PHP が Zend Debugger モジュールをロードするかどうかをテストします:

php -m

If上記のコマンドでエラーが報告されず、次の情報が表示される場合は、モジュールが正常にロードされたことを意味します:
[Zend モジュール]
Zend デバッガー

Eclipse で PHP テスト プロジェクトを作成し、phpinfo() 関数を使用して確認します。ページに次の情報が表示されたら、インストールが成功したことを示します:

centosはPHP開発環境を構成します(Eclipse PDT + Zendデバッガー)

以上、centos 構成の PHP 開発環境 (eclipse PDT+Zend Debugger) を内容も含めて紹介しましたので、PHP チュートリアルに興味のある友人の参考になれば幸いです。

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