在本教程中,我们将向您展示如何在您的 CentOS 7 上安装 PhpRedmin。对于那些不知道的人,Redis 是一个开源、BSD 许可的高级键值存储。 它通常被称为数据结构服务器,因为键可以包含字符串、散列、列表、集合和排序集合。 Redis 还支持转换、发布和订阅等数据类型。 “Redis”被认为比“Memcache”更强大。 将“Redis”付诸实践并将“Memcache”放下一段时间是明智的。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示如何在 CentOS 7 服务器上逐步安装 PhpRedmin。
在 CentOS 7 上安装 PhpRedmin
第 1 步。首先,让我们首先确保您的系统是最新的。
yum clean all yum -y update
步骤 2. 安装 LAMP 服务器。
需要 CentOS 7 LAMP 堆栈服务器。 如果您没有安装 LAMP,您可以在此处按照我们的指南进行操作。 另外,安装所需的模块:
yum install git gcc make tcl php70w-pear php70w-devel
步骤 3. 安装 PhpRedmin。
现在我们可以从 Github 获取 Phpredmin:
git clone -b php7 https://github.com/phpredis/phpredis.git cd phpredis/ phpize ./configure make && make install
接下来,您应该在 PHP 中加载 Redis 模块:
echo 'extension=redis.so' > /etc/php.d/redis.ini
重新启动 apache 服务以使更改生效:
systemctl restart httpd
最后,测试一下你的 Redis 模块是否加载成功:
### 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
然后我们可以安装 Phpadmin:
cd /var/www git clone https://github.com/sasanrose/phpredmin.git mkdir -p ./phpredis/logs/apache2handler/ chown apache:apache ./phpredmin/ -R
为 PhpRedmin 创建一个虚拟主机:
nano /etc/httpd/conf.d/phpredmin.conf
添加以下行:
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>
重新启动 apache 服务以使更改生效:
systemctl start httpd.service systemctl enable httpd.service
步骤 4. 禁用 SELINUX。
您可以禁用 SELINUX 或添加权限规则,您可以在此处遵循我们的指南。
步骤 5. 访问 PhpRedmin。
默认情况下,PhpRedmin 将在 HTTP 端口 80 上可用。 打开您喜欢的浏览器并导航到 https://your-domain.com/phpredmin
或者 https://server-ip/phpredmin
. 如果您使用防火墙,请打开端口 80 以启用对控制面板的访问。
恭喜! 您已成功安装 PhpRedmin。 感谢您使用本教程在 CentOS 7 服务器上安装 PhpRedmin。 如需更多帮助或有用信息,我们建议您查看 PhpRedmin 官方网站.