Как вручную установить PhpMyAdmin на RHEL 7?

Talay

Гуру форума
Регистрация
22 Июл 2009
Сообщения
225
Реакции
50
1) Скачиваю последнюю версию с сайта разработчика
2) разворачиваю в корневую папку сайта (в /var/www/)
3) меняю файлы конфигурации - где их взять и как она должна быть??
Дальше рестарт апач и готово!
 
И в чем проблема вообще?
Если вручную значит ставим через консоль, порядок стандартный:
  1. cd /var/www/html – входим в нужную папку.
  2. wget Для просмотра ссылки Войди или Зарегистрируйся – качаем установочник.
  3. tar -jxvf phpMyAdmin-4.3.12-all-languages.tar.gz – разархивируем.
  4. mv phpMyAdmin-4.3.12-all-languages phpmyadmin – переименовываем папку.
  5. rm phpMyAdmin-4.3.12-all-languages.tar.gz – удаляем архив.
 
Да. конфиги какие править?
разархивировал, копировал, удалил.
дальше где и какие файлы прописать, чтоб phpmyadmin открылся?
 
Да. конфиги какие править?
Ну если дефолтные не устраивают то
cd *куда куда установил*/phpmyadmin
make config

и вот этот файл:
/phpmyadmin/config.inc.php

дальше где и какие файлы прописать, чтоб phpmyadmin открылся?
В файл apache22 вносим:
Код:
#nano -w /usr/local/etc/apache22/httpd.conf
...
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options none
AllowOverride Limit
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 .example.com
</Directory>
...

не забываем что сервер mysql должен быть запущен

А вообще все заходят по умолчанию так:
http://IP_сервера/phpmyadmin
 
вкратце получается - просто скачал, распаковал, открыл эту папку и работает?
я так сделал. не открывается.
 
А смысл вообще заморачиваться, когда можно поставить через yum ? Он делает те же самые действия, только намного удобнее =)
 
через yum не ставится (((
так было бы грамотнее ))
 
А ошибку какую выдает ?
 
Код:
[root@data etc]# yum install phpmyadmin
Loaded plugins: langpacks, product-id, subscription-manager
This system is registered to Red Hat Subscription Management, but is not receiving updates. You can use subscription-manager to assign subscriptions.
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:4.3.11.1-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.3.0 for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Processing Dependency: php-tcpdf-dejavu-sans-fonts for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Processing Dependency: php-tcpdf for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Running transaction check
---> Package php-php-gettext.noarch 0:1.0.11-10.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-php-gettext-1.0.11-10.el7.noarch
---> Package php-tcpdf.noarch 0:6.2.4-1.el7 will be installed
--> Processing Dependency: php-tidy for package: php-tcpdf-6.2.4-1.el7.noarch
--> Processing Dependency: php-mcrypt for package: php-tcpdf-6.2.4-1.el7.noarch
--> Processing Dependency: php-mbstring for package: php-tcpdf-6.2.4-1.el7.noarch
--> Processing Dependency: php-bcmath for package: php-tcpdf-6.2.4-1.el7.noarch
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.4-1.el7 will be installed
---> Package phpMyAdmin.noarch 0:4.3.11.1-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.3.0 for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Running transaction check
---> Package php-mcrypt.x86_64 0:5.4.16-3.el7 will be installed
--> Processing Dependency: libmcrypt.so.4()(64bit) for package: php-mcrypt-5.4.16-3.el7.x86_64
---> Package php-php-gettext.noarch 0:1.0.11-10.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-php-gettext-1.0.11-10.el7.noarch
---> Package php-tcpdf.noarch 0:6.2.4-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-tcpdf-6.2.4-1.el7.noarch
--> Processing Dependency: php-bcmath for package: php-tcpdf-6.2.4-1.el7.noarch
---> Package php-tidy.x86_64 0:5.4.16-3.el7 will be installed
--> Processing Dependency: libtidy-0.99.so.0()(64bit) for package: php-tidy-5.4.16-3.el7.x86_64
---> Package phpMyAdmin.noarch 0:4.3.11.1-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.3.0 for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Running transaction check
---> Package libmcrypt.x86_64 0:2.5.8-13.el7 will be installed
---> Package libtidy.x86_64 0:0.99.0-31.20091203.el7 will be installed
---> Package php-php-gettext.noarch 0:1.0.11-10.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-php-gettext-1.0.11-10.el7.noarch
---> Package php-tcpdf.noarch 0:6.2.4-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-tcpdf-6.2.4-1.el7.noarch
--> Processing Dependency: php-bcmath for package: php-tcpdf-6.2.4-1.el7.noarch
---> Package phpMyAdmin.noarch 0:4.3.11.1-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.3.0 for package: phpMyAdmin-4.3.11.1-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: phpMyAdmin-4.3.11.1-1.el7.noarch (epel)
           Requires: php-mbstring >= 5.3.0
Error: Package: php-tcpdf-6.2.4-1.el7.noarch (epel)
           Requires: php-bcmath
Error: Package: php-php-gettext-1.0.11-10.el7.noarch (epel)
           Requires: php-mbstring
Error: Package: php-tcpdf-6.2.4-1.el7.noarch (epel)
           Requires: php-mbstring
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

у меня стоит:
Код:
[root@data etc]# php -v
PHP 5.4.16 (cli) (built: Oct 23 2014 07:19:40)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

не из-за этого?
 
Он модули просит установить к php (зависимости), чтобы продолжить установку либо их проигнорить. Попробуйте, должно получиться
 
Назад
Сверху