Как мне настроить php + Моя среда разработки sql

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

2
задан 24 December 2012 в 14:13

5 ответов

http://www.iasptk.com/ubuntu/20463-apache2-with-php5-and-mysql-support-on-ubuntu-server

Apache2 С поддержкой PHP5 и MySQL на сервере Ubuntu

LAMP - это сокращение от Linux, Apache, MySQL, PHP.

Установите веб-сервер Apache2 на сервере Ubuntu с поддержкой PHP5 (mod_php) и поддержкой MySQL.

Установка MySQL 5

sudo apt-get install mysql-server mysql-client

Установка Apache2

sudo apt-get install apache2

Корнем документа Apache по умолчанию является / var / www в Ubuntu, файл конфигурации - /etc/apache2/apache2.conf . Дополнительные конфигурации хранятся в подкаталогах каталога / etc / apache2, таких как / etc / apache2 / mods-enabled (для модулей Apache), / etc / apache2 / sites-enabled (для виртуальных хостов) и / etc / apache2 / conf .d.

Установка PHP5

sudo apt-get install php5 libapache2-mod-php5

После этого мы должны перезапустить Apache:

sudo /etc/init.d/apache2 restart OR sudo service apache2 restart

Получение поддержки MySQL в PHP5

[ 1121] Чтобы получить поддержку MySQL в PHP, мы можем установить пакет php5-mysql. Рекомендуется установить некоторые другие модули PHP5, так как они могут вам понадобиться для ваших приложений. Вы можете искать доступные модули PHP5 следующим образом:

apt-cache search php5

Выберите нужные вам модули и установить их так:

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Теперь перезапустите Apache2:

sudo /etc/init.d/apache2 restart OR sudo service apache2 restart
[ 1124] Xcache - бесплатный и открытый кэш-код PHP-кода для кэширования и оптимизации промежуточного кода PHP. Это похоже на другие кэши опкодов PHP, такие как eAccelerator и APC. Настоятельно рекомендуется установить один из них, чтобы ускорить вашу страницу PHP.

Xcache можно установить следующим образом:

sudo apt-get install php5-xcache

Теперь перезапустите Apache:

sudo /etc/init.d/apache2 restart OR sudo service apache2 restart

phpMyAdmin

phpMyAdmin - веб-интерфейс с помощью которого вы можете управлять своими базами данных MySQL.

sudo apt-get install phpmyadmin
0
ответ дан 24 December 2012 в 14:13

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

Bitnami LAMP Stack Manager

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

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

0
ответ дан 24 December 2012 в 14:13

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

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

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

sudo apt-get install apache2 libapache2-mod-php5
0
ответ дан 24 December 2012 в 14:13

для 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

Это должно вывести что-то вроде этого: [ 1112]

./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 info из командной строки:

php -i > phpinforesults.log

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

gedit phpinforesults.log

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

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

0
ответ дан 24 December 2012 в 14:13
sudo apt-get install tasksel
sudo tasksel
  • выберите ЛАМПУ
0
ответ дан 24 December 2012 в 14:13

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

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