V tomto tutoriálu vám ukážeme, jak nainstalovat PhpRedmin na váš CentOS 7. Pro ty z vás, kteří nevěděli, Redis je open-source, BSD licencovaný, pokročilý klíč- úložiště hodnot. Často se o něm hovoří jako o serveru datové struktury, protože klíče mohou obsahovat řetězce, hash, seznamy, sady a seřazené sady. Redis také podporuje datové typy, jako jsou Transitions, Publish a Subscribe. „Redis“ je považován za výkonnější než „Memcache“. Bylo by chytré uvést „Redis“ do praxe a „Memcache“ na chvíli vypnout.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci PhpRedmin na server CentOS 7.
Nainstalujte si PhpRedmin na CentOS 7
Krok 1. Začněme tím, že zajistíme, aby byl váš systém aktuální.
yum clean all yum -y update
Krok 2. Instalace serveru LAMP.
Je vyžadován zásobníkový server CentOS 7 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde. Nainstalujte také požadované moduly:
yum install git gcc make tcl php70w-pear php70w-devel
Krok 3. Instalace PhpRedmin.
Nyní můžeme získat Phpredmin z Github:
git clone -b php7 https://github.com/phpredis/phpredis.git cd phpredis/ phpize ./configure make && make install
Dále byste měli do svého PHP načíst modul Redis:
echo 'extension=redis.so' > /etc/php.d/redis.ini
Restartujte službu Apache, aby se změny projevily:
systemctl restart httpd
Nakonec otestujte, zda byl váš modul Redis úspěšně načten:
### php -i |grep redis /etc/php.d/redis.ini, redis Registered save handlers => files user redis rediscluster This program is free software; you can redistribute it and/or modify
Pak můžeme nainstalovat Phpredmin:
cd /var/www git clone https://github.com/sasanrose/phpredmin.git mkdir -p ./phpredis/logs/apache2handler/ chown apache:apache ./phpredmin/ -R
Vytvořte virtuálního hostitele pro PhpRedmin:
nano /etc/httpd/conf.d/phpredmin.conf
Přidejte následující řádky:
Alias /phpredmin /var/www/phpredmin/public <Directory /var/www/phpredmin/> AllowOverride All <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Allow from all </IfModule> </Directory>
Restartujte službu Apache, aby se změny projevily:
systemctl start httpd.service systemctl enable httpd.service
Krok 4. Deaktivujte SELINUX.
Můžete zakázat SELINUX nebo můžete přidat pravidlo pro povolení, můžete postupovat podle našeho průvodce zde.
Krok 5. Přístup k PhpRedmin.
PhpRedmin bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://vaše-doména.com/phpredmin nebo
http://server-ip/phpredmin
. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Gratulujeme! Úspěšně jste nainstalovali PhpRedmin. Děkujeme, že jste použili tento návod k instalaci PhpRedmin na server CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web PhpRedmin.