PHP 5.5 изисква Apache 2.4.
До този момент разполагах с Apache 2.2.14 и модул PHP 5.4.17. Те бяха инсталирани по начин описан в тази публикация. Реших да премахна всичко и да започна начисто. Нещата се свеждат до същите команди, като израза install се замества с израза remove -y --purge.
Деинсталация на стара версия
спиране на Apache демона.sudo service apache2 stop
изтриване на phpMyAdmin
sudo apt-get remove -y --purge libapache2-mod-auth-mysql phpmyadmin
изтриване на PHP 5.4.17
sudo apt-get remove -y --purge libapache2-mod-php5
изтриване на Apache 2.2.14
sudo apt-get remove -y --purge apache2
профилактика на пакетите
sudo apt-get autoremove
sudo apt-get autoclean
Инсталация на PHP 5.5 и Apache 2.4
Все още (към дата на публикацията) хранилищата на Ubuntu/Debian не предлагат въпросните версии и нещата ще бъдат инсталирани от нашите ръчички, благодарение на Ondřej Surý. Начинът описан тук е един от многото споделени в интернет. Считам го за лаконичен и при мен той работи. Както се казва, ползвайте на ваш риск и страх.добавяне на lauchpad - хранилището към работната система
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5
обновяване на системата
sudo apt-get update
инсталация на Apache 2.4
sudo apt-get install apache2
инсталация на PHP 5.5
sudo apt-get install php5
Това е всичко. Проверяваме резултата.

Инсталация на phpMyAdmin
инсталация на phpMyAdminsudo apt-get install phpmyadmin
проверяваме
http://localhost/phpmyadmin
Apache 2.4 идва с редица различия от версия 2.х.х и първоначално phpMyAdmin не изгря (дори след принудителни рестарти на сървъра. Лечението се свежда до добавяне в края на файл:
/etc/apache2/apache2.conf
следния запис
Include /etc/phpmyadmin/apache.conf
рестарт на Apache 2.4
sudo /etc/init.d/apache2 restart
и се любуваме на следната картина.

този маньовър ме надари с по-нова версия на phpMyAdmin.

до нови срещи ^.^
0 Response to "Инсталация на PHP 5.5 и Apache 2.4 в Ubuntu"
Публикуване на коментар