Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


PHP порасна до версия 5.5 и това ме изкуши (към дата на публикацията) да го инсталирам на поредна моя машина.

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

Това е всичко. Проверяваме резултата.

PHP 5.5 и  Apache 2.4 в Ubuntu

Инсталация на phpMyAdmin

инсталация на phpMyAdmin
sudo 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 3.4.11

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




до нови срещи   ^.^
11.10.2013 profruit 

0 Response to "Инсталация на PHP 5.5 и Apache 2.4 в Ubuntu"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога