Как установить PHPRedmin?

Я пытаюсь установить phpRedMin и возникли некоторые проблемы с этим. Вся документация, которую я нашел, была доступна для более старой версии Apache.

я использую Apache версия 2.4.7 в Ubuntu и я не могу найти

Apache configuration example (/etc/httpd/conf.d/phpredmin.conf)

Может ли кто-нибудь помочь с тем, как его установить?

1

Решение

Я только смог его запустить и запустить на своем сервере Ubuntu 14.04.4 с установленным php7 из этого репозитория PPA: Ондрей / PHP, https://launchpad.net/~ondrej/+archive/ubuntu/php

Сначала я скомпилировал PHP-модуль phpredis, чтобы приложения PHP могли взаимодействовать с сервером REDIS. Пожалуйста, имейте в виду, что это шаги для PHP7, если вы используете пакеты PHP5 Ubuntu, то отрегулируйте его под свои пакеты. Я думаю, что вы могли бы сделать это, просто извлекая ветку phpredmin master, а не PHP 7.

sudo su
apt-get update
apt-get install git build-essential tcl8.5 php-pear php7.0-dev
git clone -b php7 https://github.com/phpredis/phpredis.git
cd phpredis/
phpize
./configure
make && make install
touch /etc/php/7.0/mods-available/redis.ini
echo 'extension=redis.so' > /etc/php/7.0/mods-available/redis.ini
phpenmod redis
service apache2 restart

Затем вы устанавливаете PHPRedmin

cd /var/www
git clone https://github.com/sasanrose/phpredmin.git
mkdir -p ./phpredis/logs/apache2handler/
chown www-data ./phpredmin/ -R

Создайте конфигурационный файл apache

nano /etc/apache2/conf-available/phpredmin.conf

А затем вставьте эту конфигурацию apache в этот файл. Измените разрешенные ips как loy как.

# phpredmin - Simple web interface to manage and monitor your Redis

Alias /phpredmin /var/www/phpredmin/public

<Directory /var/www/phpredmin/>
AllowOverride All

<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 10.0.0
Require ip 127.0.0.1
Require local
</RequireAny>
</IfModule>

<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 10.0.0.*
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>

Затем включите этот conf и перезапустите apache

a2enconf phpredmin
service apache2 restart

Вы можете получить доступ к интерфейсу через http://server.com/phpredmin

Надеюсь, поможет. Gerads!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]