Zend Server CE a phpMinAdmin, phpMyAdmin na Ubuntu

Zend Server CE má administrační konzoli, která umožňuje práci s extenzemi php, čtení logu apod. Celá konzole běží na lighthttpd a nemá z vlastní konfiguraci, která neodpovídá té, kterou máte pro Apache nebo IIS.

Instalace phpMyAdmin do konzole

Předpokládám, že Zend Server nainstalovaný z DEB balíku z repozitory jak jsem popisoval v minulém článku.

sudo apt-get install phpmyadmin-zend-ce

Po instalaci, která u mě obsahovala i vlastní Mysql5 server je k dispozici phpmyadmin https://localhost:10082/phpmyadmin/ v konzoli.

Instalace phpMinAdmin do konzole

PhpMinAdmin se neumí připojit přímo bez extenze mysql, mysqli nebo pdo_mysql. Proto je potřeba aby v

sudo vim /usr/local/zend/gui/lighttpd/etc/php-fcgi.ini

přidat řádek

extension=mysql.so

pokud ho tam nemáte např. z instalace phpMyAdmina a nezapomeňte restartovat Zend Server

sudo /etc/init.d/zend-server restart

potom stačí vytvořit adresář a stáhnout do něj phpMinAdmina

sudo mkdir /usr/local/zend/gui/lighttpd/htdocs/phpminadmin
cd /usr/local/zend/gui/lighttpd/htdocs/phpminadmin
sudo wget http://switch.dl.sourceforge.net/sourceforge/phpminadmin/phpMinAdmin-1.9.1.php
sudo mv phpMinAdmin-1.9.1.php index.php

Phpminadmin je k dispozici: https://localhost:10082/phpminadmin/

Pokud máte nastaveny přístup pro port 10082 jen pro localhost nemusíte se bát, že se někdo dostane přes chybu v PMA do db. Zend Server v obrazech.