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 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Заглавието на поредната ни среща говори за какво иде реч. Има подобна тема в блога под име Ubuntu LAMP инсталация. В нея показах как се инсталира LAMP (Linux, Apache, MySQL, PHP) в Ubuntu 10.04. Нещата се свеждат до една лаконична команда. От една страна това работи, но от друга изглежда прекалено суха да го нарека. На времето попаднах на блог по темата, който показваше инсталацията по традиционен начин. Експериментирах с Ubuntu 11.04. Всичко мина ОК, запазих си записките за ден като този, когато инсталирах всичката тази хубост в Lubuntu 12.04_64.

И понеже не съм егоист реших да го споделя с вас читатели, може пък да ви подходи. Дали ще изберете този начин или онзи е въпрос на вкус. Идеята е да постигнем http-сървър с PHP5 модул, база данни и графичен интерфейс за управлението на базата. Всичко това за нуждите на проектите ни на локален компютър.
Инсталация на Apache

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

sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2-suexec libexpat1 ssl-cert
After this operation, 18.5 MB of additional disk space will be used.
Инсталация на Apache
В края на инсталация стартираме браузър и набираме адрес http://localhost/

Любуваме се на постигнатото и се отдаваме на приятните електромагнитни импулси, които пробягват в този момент по мозъчната ни кора.
It works
Инсталаторът създаде каталог /var/www и index.html.

В този каталог ще помествате бъдещите си сценарии. Въпрос на желание е домашния каталог да заеме неговото място.
/var/www
Ако сте привърженик на short-cut може да създадете символична връзка, която да изведете на вашия Desktop. Преминете в него и я създайте:
cd Desktop
ln -s /var/www

И не забравяйте да промените правата.

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

sudo apt-get install libapache2-mod-php5 libapache2-mod-ruby libapache2-mod-python php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
After this operation, 55.7 MB of additional disk space will be used.
В края на инсталацията на PHP проверяваме версията:
php --version
PHP 5.3.10-1ubuntu3.4 with Suhosin-Patch (cli) (built: Sep 12 2012 18:59:41)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies


Разбира се, може да промените разширението на файл index.html на index.php и с подходящ редактор да промените съдържанието на <?php phpinfo(); ?>.

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

sudo apt-get install mysql-server mysql-client
After this operation, 93.7 MB of additional disk space will be used.
Ще бъдете учтиво помолени да въведете и повторите парола за потребител root. Правете разлика с едноименния от операционната система.

Пишем паролката. С [Tab] активираме бутона, а с [Enter] продължаваме победоносно напред.
Инсталация на MySQL
Инсталация на MySQL
Инсталаторът отново разпръсква феромони на възхита и в щастливия край проверяваме tête à tête:
mysql -uroot -p****** -hlocalhost.

Звездичките (******) е вашата парола. Аз ползвам адската -123456.
MySQL монитор

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

sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
After this operation, 17.5 MB of additional disk space will be used.
В случай, че сте плах при управление на MySQL от терминала, може да инсталирате графичен интерфейс за целта. Считам за подходящ phpMyAdmin.

За съжаление, по време на инсталацията на phpMyAdmin пропуснах да снимам първия екран. phpMyAdmin ще поиска паролата създадена в предишната стъпка и съответно да посочите своя нова за вход в приложението.

Бъдете внимателни и четете съобщенията в прозорците. С [Tab] превключвате, с [шпацията] въвеждате избор (вижте *), а с [Enter] продължавате инсталацията.
Инсталация на phpMyAdmin
Инсталация на phpMyAdmin
Инсталация на phpMyAdmin
Инсталация на phpMyAdmin
Инсталация на phpMyAdmin
Инсталаторът ще направи всичко за вас. След като приключи напомнете на Apache за новите ви придобивки:
sudo /etc/init.d/apache2 reload

и след това може да въведете нова команда в терминала:
firefox 'http://localhost/phpmyadmin/index.php'

Ще изригне firefox на адрес току-що инсталирания phpMyAdmin. Влезте с вашето име и парола и се отдайте на чаша чай с ром. Гарантирам, че ще изпаднете в умиление.
phpMyAdmin в Lubuntu 12.04_64






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


0 Response to "Инсталация на Apache, PHP, MySQL и phpMyAdmin в Lubuntu 12.04_64"

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

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

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