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 рдЕрдкрд╛рдЪреЗ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ:
sudo apt-get install php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php-image-graph imagemagick
3. рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж - рдЕрдкрд╛рдЪреЗ рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛрддрд╛ рд╣реИ:
sudo /etc/init.d/apache2 restart
рд╣рдо рдЕрдкрдиреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ - рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд▓рд┐рдЦреЗрдВ:
рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ / рдЕрдкрд╛рдЪреЗ 2-рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП: "рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!"ред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛:
/ 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 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ!
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. рд╕рд┐рд╕реНрдЯрдо> рдкреНрд░рд╢рд╛рд╕рди> рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЬрд╛рдПрдВред "рд╕рд╛рдЗрдЯ" рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВред рд╣рдо рдЖрдИрдкреА-рд╢рдирд┐рдХ "127.0.0.1" рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЪреБрдирд╛ рд╣реИ? - "рдЧреБрдг" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реЗрдВ:
рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ
namebased
6. рдЗрд╕рдХреЗ рдмрд╛рдж, "рдЬреЛрдбрд╝реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЖрдИрдкреА-рд╢рдирд┐рдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдИрдкреАрдмреЗрдб рд╣реЛрд╕реНрдЯ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдВред "рдЙрдкрдирд╛рдо" рдлрд╝реАрд▓реНрдб рдореЗрдВ, рджрд░реНрдЬ рдХрд░реЗрдВ:
ipbased
sudo /etc/init.d/apache2 start
8. рдпрд╣ рдмрд╛рдд рд╣реИ! рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ: ipbased , localhost , namebased , 127.0.0.1 , http: // [рдЖрдИрдкреА-рдХреЛрдбреЗрдб рдЖрдИрдкреА рдХрд╛ рдкрддрд╛]
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 / (рдпрджрд┐ рдЖрдкрдиреЗ рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ)ред рд╢рд╛рдпрдж рдЕрдВрддрд┐рдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдорд┐рд▓ :)ред
рд╡рд░реНрддрдорд╛рди рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреА рдЯреНрдпреВрдирд┐рдВрдЧ:
- рдЯреНрдпреВрдирд┐рдВрдЧ рдирдВрдмрд░ 1:
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдлрд╝реЙрд░реНрдо / usr / lib / php5 / 20060613 + lfs рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП / usr / lib / php5 / ext рдФрд░ php.ini рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рджрд░реНрдЬ рдХрд░реЗрдВред
sudo gedit /etc/php5/apache2/php.ini
рдмрджрд▓реЗрдВ; extension_dir = 'ред /' Extension_dir = "/ usr / lib / php5 / ext /" рдХреЗ рд╕рд╛рдеред
рдзрдиреНрдпрд╡рд╛рдж S2nek - рдЯреНрдпреВрдирд┐рдВрдЧ рдирдВрдмрд░ 2:
рдореИрдВ /etc/php5/conf.d/xdebug.ini рдореЗрдВ xdebug рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд╛рдЗрдиреЗрдВ рдбрд╛рд▓рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж рд╡рд┐рдХрд╕рд┐рдд 7 ред
рддреЛ, php.ini рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦреЗрдВ (xdebug.ini, рдпрджрд┐ рдЖрдкрдиреЗ рдЯреНрдпреВрдирд┐рдВрдЧ рдирдВрдмрд░ 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ):
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" ;
рд╡рд╣ рд╕рдм рд╣реИред рд╕рд░реНрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :)
рдЧреНрд░рд╣рдг + рдкреАрдбреАрдЯреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдореЗрдВ XDebug рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
1. рдЧреНрд░рд╣рдг рдПрд╕рдбреАрдХреЗ v3.3.1.1 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
- рдЕрдЧрд░ 32-рдмрд┐рдЯ JVM (рдЬрд╛рд╡рд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди): рдпрд╣рд╛рдБ рд╕реЗ
- рдЕрдЧрд░ 64 рдмрд┐рдЯ JVM: рдпрд╣рд╛рдБ рд╕реЗ
2. рдЕрдкрдиреА рдкрд╕рдВрдж рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЧреНрд░рд╣рдг рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВ, рдЗрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рдорджрдж> рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ> рдвреВрдВрдвреЗрдВ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдкрд░ рдЬрд╛рдПрдВ
рдпрджрд┐ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЧреНрд░рд╣рдг рдХреА рд╢рдкрде рд╣реИ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ "рдХреЛрдИ рдЬрд╛рд╡рд╛ рдирд╣реАрдВ рд╣реИ" :), рддреЛ рд╣рдо рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдкреЗрди рдХреЗ рд╕рд╛рде рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ:
sudo apt-get install sun-java6-jdk
3. "рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
4. рдЕрдЧрд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ, "рдирдИ рджреВрд░рд╕реНрде рд╕рд╛рдЗрдЯ ..." рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
5. "рдирд╛рдо" рдлрд╝реАрд▓реНрдб рдореЗрдВ, "PDT рдЕрдкрдбреЗрдЯ", рдФрд░ "URL" - " download.eclipse.org/tools/pdt/updates " рджрд░реНрдЬ рдХрд░реЗрдВред рд╣рдо рд╕рднреА рджрд░реНрдкрдгреЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдЕрдЧрд▓рд╛>
6. рдЬреИрд╕реЗ рд╣реА рдЦреЛрдЬ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, "рдкреАрдбреАрдЯреА рдЕрдкрдбреЗрдЯ" рдЦреЛрд▓реЗрдВ рдФрд░ "рдкреАрдбреАрдЯреА рдПрд╕рдбреАрдХреЗ ..." рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рдмреЙрдХреНрд╕ рдХреЛ рдЪреЗрдХ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдЖрд╡рд╢реНрдпрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ
7. рд░рд┐рдмреВрдЯ рдЧреНрд░рд╣рдг
8. рд╡рд┐рдВрдбреЛ> рдУрдкрди рдкрд░реНрд╕рдкреЗрдХреНрдЯрд┐рд╡> рдкреАрдПрдЪрдкреА рдкрд░ рдЬрд╛рдПрдВред рдпрджрд┐ рдРрд╕рд╛ рдХреЛрдИ рдореЗрдиреВ рдЖрдЗрдЯрдо рд╣реИ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдПрдБ:
- рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк:
рдЬрд╛рд╡рд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд╡рдЬрд╣ рд╕реЗ рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реБрдИред рдореИрдВрдиреЗ java-6-sun рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдлрд┐рд░ рдЧреНрд░рд╣рдг + pdt рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред PHP рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рдЕрдиреБрдкрд╕реНрдерд┐рдд рдереЗ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╕рднреА рдХреЛ рдПрдХ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЯреАрдо рдиреЗ рдорджрдж рдХреА:
sudo update-alternatives --config java
рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдкрд┐рдд рдЬрд╛рд╡рд╛-6-рд╕рди рдХреЛ рдЪреБрдирд╛, рдЧреНрд░рд╣рдг - рд╡реЙрдЗрд▓рд╛ рдХрд╛ рд╢реБрднрд╛рд░рдВрдн рдХрд┐рдпрд╛ред рд╕рдм рдХреБрдЫ рд╣реИ
рдзрдиреНрдпрд╡рд╛рдж ewgRa - рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк:
рд╣рдо рдХреНрд░рдордмрджреНрдз рдЪрд▓рддреЗ рд╣реИрдВ
9. Window> Prefernces ...> PHP> PHP Servers рдкрд░ рдЬрд╛рдПрдВред
10. "рдирдпрд╛" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред "рдирд╛рдо" рдлрд╝реАрд▓реНрдб рдореЗрдВ, рдиреАрдЪреЗ "рдореЗрд░реА рд╕рд╛рдЗрдЯ рдСрди рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ" рджрд░реНрдЬ рдХрд░реЗрдВ - " рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ "ред рдЕрдЧрд▓рд╛ред рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред
11. рдЕрдм Window> Prefernces ...> PHP> Debug рдкрд░ рдЬрд╛рдПрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ:
PHP рдбреАрдмрдЧрд░: XDebug
рд╕рд░реНрд╡рд░: рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░ рдореЗрд░реА рд╕рд╛рдЗрдЯ
PHP рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп: рдХреЛрдИ рднреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ
12. рд╡рд┐рдВрдбреЛ> рдкреНрд░реЗрдлрд░реЗрдВрд╕ ...> рдЬрдирд░рд▓> рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рдкрд░ рдЬрд╛рдПрдВред рдпрджрд┐ рдЪреЗрдХрдмреЙрдХреНрд╕ "рдЖрдВрддрд░рд┐рдХ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ, рддреЛ "рдирдпрд╛" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдирд╛ рдкрд╕рдВрджреАрджрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬреЛрдбрд╝реЗрдВред
13. рдпрд╣ рдмрд╛рдд рд╣реИ! рд╣рдо рдПрдХ PHP рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЖрдирдиреНрджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рд╣рдо рдЦреБрд╢ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рд╣рдо www.eclipse.org рдкрд░ рдореИрдиреБрдЕрд▓ рдзреВрдореНрд░рдкрд╛рди рдХрд░рддреЗ рд╣реИрдВ :)
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХреБрдЫ рднреА рднреВрд▓ рдирд╣реАрдВ рдЧрдпрд╛;)
рд╕реВрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛
рдлреЛрд░рдо ubuntovtsev
рдУрдмрд╛рдЙрдЯ рдмреНрд▓реЙрдЧ
рдЧреНрд░рд╣рдг