Ubuntu 7.10でのApache2 + PHP5 + MySQL + XDebugおよびEclipse + PDT + XDebugのインストールと構成

このトピックでは、Apache2 + PHP5 + MySQL +仮想ホスト+ xdebug、およびEclipseのXDebug + PDTをインストールおよび構成する方法を説明します。





MySQLをインストールする

ターミナルを開き、ペンで書き込みます。

sudo apt-get install mysql-server





2.インストール後、MySQLのルートパスワードを作成するためのダイアログが開きます。これが発生しなかった場合は、次のように記述します。

sudo mysqladmin -u root password XXXX





XXXXはパスワードです

3.次に、MySQLデータベースを管理するためのGUIをインストールします。

sudo apt-get install mysql-admin





MySQLがインストールされます。



Apache2とPHP5をインストールする

繰り返しますが、ペンを実行します。

sudo apt-get install apache2





2.次に、MySQLとグラフィックスを操作するためのライブラリとともに、新しく作成したphp5 apacheに接続します。

sudo apt-get install php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php-image-graph imagemagick





3.インストール後-Apacheが再起動します。

sudo /etc/init.d/apache2 restart





Webサーバーのパフォーマンスを確認します。ブラウザにアクセスして、次のように記述します。

localhost / apache2-default

碑文が表示されます:「動作します!」。

デフォルトのディレクトリ:

/ var / www / -スクリプトとユーザーファイル。

/ etc / php5 /および/ etc / apache2 / -構成ファイルphp5およびapache2;

4. PHP5のパフォーマンスを確認します。 phpinfo.phpファイルを作成します。

sudo gedit /var/www/phpinfo.php





以下を入力します。

<?php phpinfo(); ?>





5.保存してリンクに移動します: localhost / phpinfo.php

php5に関する情報がある場合-すべてがOKです!



Apache2の仮想ホストの構成

1.ターミナルに入力します。

sudo /etc/init.d/apache2 stop





sudo gedit /etc/apache2/sites-available/default





3.行「NameVirtualHost 127.0.0.1:80」の後のすべてをコメントします(行「#」の先頭に置きます)。

4.ここでは、仮想ホストを作成する3つの方法を示します。 ファイルの最後に、次の行を追加します。

<VirtualHost 127.0.0.1:80>

ServerAdmin webmaster@localhost

DocumentRoot /var/www/localhost/www

ServerName localhost

ErrorLog /var/log/apache2/error.log

CustomLog /var/log/apache2/access.log combined

</VirtualHost>



<VirtualHost ipbased>

ServerAdmin webmaster@localhost

DocumentRoot /var/www/ipbased/www

ServerName ipbased

ErrorLog /var/log/apache2/error.log

TransferLog /var/log/apache2/access.log

</VirtualHost>



<VirtualHost 127.0.0.1:80>

ServerAdmin webmaster@localhost

DocumentRoot /var/www/namebased/www

ServerName namebased

ErrorLog /var/log/apache2/error.log

TransferLog /var/log/apache2/access.log

</VirtualHost>







DocumentRoot'ahで指定されたディレクトリを作成することを忘れないでください。

5. [システム]> [管理]> [ネットワーク]に移動します。 [サイト]タブに移動します。 ip-shnik "127.0.0.1"を探しています。 選択しましたか? -[プロパティ]をクリックします。 次のエントリを追加します。

ローカルホスト

名前ベース



6.次に、「追加」をクリックし、ipbasedホストが応答するip-shnikを入力します。 [エイリアス]フィールドに次を入力します。

ipbased

sudo /etc/init.d/apache2 start





8.以上です! ホストを確認してください: ipbasedlocalhostnamebased127.0.0.1 、http:// [ipbasedホストのIPアドレス]



XDebugをインストールしてPHP5に接続します

上記の手順に従ってApacheとPhpをインストールした場合は、xdebugデバッガーをインストールし、これらすべてに接着する方法を示します。

1.ターミナルで、次を入力します。

sudo apt-get install php-pear php5-dev





2.次:

sudo pecl install xdebug





この段階で、次のようなエラーが表示される場合があります。

pecl.php.netはサポートされていないプロトコルを使用しています-これは決して起こりません。

インストールに失敗しました

次のコマンドで処理されます。

# cd `pear config-get php_dir`

# mv .channels .channels-broken

# pear update-channels






3. php.iniを開きます。

sudo gedit /etc/php5/apache2/php.ini





XDebugは/ usr / lib / php5 / 20060613 + lfs /にあります (サーバーをインストールした場合は、これらの指示に従ってください)。 おそらく最後のディレクトリが異なる場合があります。 欲しい-見つける:)。

現在のアイテムの小さなチューニング:



したがって、php.iniファイル(チューニング番号2を使用した場合はxdebug.ini)の最後に次のように記述します。

zend_extension="/usr/lib/php5/20060613+lfs/xdebug.so" ;("/usr/lib/php5/ext/xdebug.so", №1)

xdebug.remote_enable=1

xdebug.profiler_output_dir = "/home/yourhome/projects/tmp_xdebug" ;







それだけです サーバーは完了です:)



Eclipse + PDTをインストールし、XDebugを構成します

1. Eclipse SDK v3.3.1.1をダウンロードします。



2.任意のディレクトリにEclipseを展開して起動し、[ヘルプ]> [ソフトウェアの更新]> [検索とインストール]に移動します。

起動時に、日食が「Javaがありません」と言うことを誓う場合:)、端末でペンを使用して次のコマンドを入力します。

sudo apt-get install sun-java6-jdk





3. [インストールする新しい機能を検索]を選択します

4.次のウィンドウで、「New Remote Site ...」をクリックします

5.「名前」フィールドに「PDT Updates」と入力し、「URL」に「 download.eclipse.org/tools/pdt/updates 」と入力します。 すべてのミラーをオフにします。 次へ>

6.検索が終了したらすぐに、「PDTアップデート」を開き、「PDT SDK ...」の隣のボックスをオンにします。 また、「Select Required」をクリックして必要なコンポーネントをインストールすることを忘れないでください

7. Eclipseを再起動します

8. [ウィンドウ]> [パースペクティブを開く]> [PHP]に移動します。 そのようなメニュー項目がある場合-すべてが大丈夫です。 そうでない場合は、次のオプションを試してください。



9. [ウィンドウ]> [プリファレンス] ...> [PHP]> [PHPサーバー]に移動します。

10. [新規]をクリックします。 [名前]フィールドに、「localhost上の個人用サイト」と入力します-「 localhost 」。 次へ 終わり

11.次に、[ウィンドウ]> [プリファレンス] ...> [PHP]> [デバッグ]に移動します。 次の設定を選択します。

PHPデバッガー:XDebug

サーバー:ローカルホスト上の私のサイト

PHP実行可能ファイル:定義なし

12. [ウィンドウ]> [プリファレンス] ...> [一般]> [Webブラウザ]に移動します。 「内部Webブラウザを使用」チェックボックスが非表示になっている場合は、「新規」をクリックしてお気に入りのブラウザを追加します。

13.それだけです! PHPプロジェクトを作成し、喜んでいます。 満足できない場合は、 www.eclipse.orgでマニュアルを吸います:)



何も忘れていないことを願っています;)



使用したソース

フォーラムubuntovtsev

Oboutブログ

日食



All Articles