Как настроить среду разработки php + My sql

Как настроить php + My sql development environment в Ubuntu?

1
задан 24 December 2012 в 16:13

4 ответа

sudo apt-get install tasksel
sudo tasksel
выберите LAMP
3
ответ дан 25 May 2018 в 04:00
  • 1
    Спасибо за ответ, BTW Как запустить мой первый скрипт php ?. Я абсолютный noob в веб-разработке :) – Tachyons 25 November 2012 в 16:14
  • 2
    Откройте Gedit. Тип & lt;? Php phpinfo (); ? & GT ;. Сохраните файл как info.php и поместите его в каталог / var / www. Затем перейдите в localhost / info.php в своем браузере, и вы увидите свои данные в PHP. В основном каждый PHP-файл работает одинаково. Тем не менее, очень умный cookie по имени Алекс сделал загрузку видео на Youtube в качестве PHPacademy и для The New Boston. Я предлагаю вам начать работу и просто игнорировать все материалы о XAMPP. У вас есть сервер. – Simon Hoare 25 November 2012 в 16:31
  • 3
    вы можете сделать то же самое с единственной командой «sudo apt-get install lamp-server ^ " – Vidyadhar 25 November 2012 в 16:54
  • 4
    еще лучше, Видьядхар – Simon Hoare 25 November 2012 в 17:01

установить php5, php5-mysql и mysql-сервер со следующей командой

sudo apt-get install php5 php5-mysql mysql-server

Если вы будете размещать приложения php5 на веб-сервере, возможно, вам захочется установить поддержку php-сервера apache и apache модуль со следующей командой

sudo apt-get install apache2 libapache2-mod-php5
0
ответ дан 25 May 2018 в 04:00
  • 1
    Спасибо за ответ, BTW Как запустить мой первый скрипт php ?. Я абсолютный noob в веб-разработке :) – Tachyons 25 November 2012 в 16:14

Я настоятельно рекомендую вам попробовать LAMP Stack из Bitnami.

LAMP Stack

Это полностью автономно и не будет мешать другому программному обеспечению на вашем система.

Если вы не удовлетворены этим, просто удалите папку. Или выполните сценарий удаления внутри папки для чистого удаления.

0
ответ дан 25 May 2018 в 04:00

для ubuntu 14.04 или выше:

sudo apt-get install php5-xdebug php5-mysql mariadb-server mariadb-client mysql-workbench apache2-utils apache2 libapache2-mod-php5

Убедитесь, что установка xdebug lib находится в правильной папке:

cd /usr
find . -name 'xdebug.so' 2> /dev/null

Это должно выводить что-то вроде этого :

./lib/php5/20121212/xdebug.so

Добавьте файлы

/etc/php5/apache2/php.ini 

и

/etc/php5/cgi/php.ini 

со следующими строками:

;;;;;;;;;;;;;;;;;;;;;;;;

[XDebug]
;if the find command output was different, paste that output within the double quotes with out the leading period. 
zend_extension="/usr/lib/php5/20121212/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000
xdebug.max_nesting_level=300

;;;;;;;;;;;;;;;;;;;;;;;;

] Вам необходимо перезапустить сервер Apache:

sudo service apache2 restart

Вот и все, вам должно быть хорошо. Чтобы проверить и убедиться, что все работает правильно, вы можете использовать инструмент анализа phpinfo ().

Создайте файл информации php из командной строки:

php -i > phpinforesults.log

откройте вновь созданный файл, выберите все и скопируйте:

gedit phpinforesults.log

Наконец , вставьте вывод на https://xdebug.org/wizard.php и нажмите кнопку анализа. В первом разделе следует указать xdebug, установленную версию 2.2.3, или любую другую последнюю версию.

Удачи, надеюсь, это помогло.

0
ответ дан 25 May 2018 в 04:00
  • 1
    Вопрос OP заключается не в установке модуля xdebug php. – storm 6 May 2016 в 19:48
  • 2
    Я знаю, ты прав. Но этот пост продолжал появляться, когда я искал, как это сделать. Поскольку это было немного больно, я опубликовал здесь. Извините, если была какая-то путаница. – Siraj 25 May 2016 в 04:45
  • 3
    Кроме того, OP - это то, как настроить среду разработки. Отладка является очень важной частью среды разработки, и ее также следует объяснить. Если это разумно, я могу добавить процесс установки mysql в этот пост. – Siraj 25 May 2016 в 04:47

Другие вопросы по тегам:

Похожие вопросы: