1、安装
cd /usr/share/nginx/html/
yum -y install git
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git submodule init
git submodule update
2、配置
vi includes/config.inc.php
3、访问
http://localhost/phpRedisAdmin/index.php
解决Apache和Nginx端口冲突的情况:
一、变更apache的端口,方法如下
1.修改Apache监听处理动态请求端口
变更文件 /etc/apache2/sites-abailable/default 的端口
<VirtualHost *:8080>
......
</VirtualHost>
2.修改Apache监听端口
变更文件 /etc/apache2/ports.conf 的端口
NameVirtualHost *:8080
Listen 8080
3.重启apache
sudo /etc/init.d/apache2 reload
sudo /etc/init.d/apache2 restart
如果修改后php还是无法解析,可以执行如下操作试试
sudo apt-get install phpmyadmin
然后重启系统
此时可以通过http://localhost:8080进行访问
二、设置nginx反向代理
将php文件的请求路由到由Apache做处理。Nginx 占用 80 端口,过滤静态请求,然后动态请求即 Proxy 到 Apache 的 8080 端口。Proxy 反向代理的好处是访问的时候,始终就是 80端口,来访者不会觉察到有任何的区别。
变更文件/etc/nginx/sites-available/default,在server中添加如下代码
server {
location ~* ^.*\.php$ {
#if (!-f $request_filename) {
#return 404;
#}
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}
}
修改完成后重启nginx
sudo /etc/init.d/nginx restart
分享到:
相关推荐
本文介绍了解决Linux下Oracle Tomcat 8080端口冲突的方法。
在Linux网络编程中,端口复用(Port Reuse)是一项关键的技术,它允许一个程序在关闭已监听的套接字后,立即重新绑定到同一个端口号,继续提供服务。这个特性对于高并发、短连接的服务尤其重要,因为它可以有效地...
解决端口冲突的多种方法 在计算机网络中,端口号是用于标识不同进程或服务的唯一标识符。然而,在实际应用中,可能会遇到端口冲突的问题,即两个或多个进程或服务想使用同一个端口号。解决端口冲突问题是非常重要的...
在Red Hat Enterprise Linux Server 6.4环境下,你可以通过Yum或RPM包来安装。首先,你需要安装`gcc-c++`和`libstdc++-devel`等开发包以便编译Redis源代码。然后下载Redis源码,配置并编译安装。配置时可以使用默认...
在Linux系统中,安装MySQL数据库时可能会遇到版本冲突的问题,特别是在尝试安装新版本而系统中已有旧版本的情况下。本文档详细介绍了如何解决这个问题。 首先,要确定系统中已安装的MySQL版本,可以使用`rpm`命令...
5. **防火墙配置**:Linux服务器的防火墙(如firewalld)必须配置为允许80端口的TCP流量。通过`systemctl status firewalld`检查防火墙状态,`firewall-cmd –list-ports`查看已开放的端口,然后使用`firewall-cmd ...
在Linux操作系统中,端口是网络通信中的一个重要概念,它们被用来标识运行在网络服务上的特定进程。端口号分为知名端口、注册端口和动态/私有端口三种类型,范围分别为0-1023、1024-49151和49152-65535。下面我们将...
这个问题的出现是因为JBoss服务器在运行时会占用4444至4445端口,而OpenDS的管理连接器也可能使用这个端口范围,导致在同一台服务器上同时安装Windchill解决方案和Adobe Lifecycle Server时产生冲突。 解决这个问题...
Linux管理员:企业端口扫描策略.docx
如果安装过程中发现端口已被占用,或者与其它服务端口冲突,通常需要修改MySQL的配置文件(my.ini),将端口号更改为其他未被占用的端口。如本手册提到的修改端口为3333。 3. EasyPHP的使用:EasyPHP是一个集成开发...
Linux操作系统:基于端口号的虚拟主机配置.pptx
6. **软件兼容性设置**:某些情况下,可能需要联系迅雷的技术支持或查看其官方文档,寻找是否有特定的配置选项来解决与服务器端口冲突的问题。 在标签“源码 工具”中,我们可以推断出可能需要对相关软件的源代码...
很方便解决tomcat启动时的端口冲突问题 可以查看再用的所有端口
在解决端口冲突时,建议先检查系统的端口使用情况,使用命令行工具如`netstat`或`lsof`找出占用特定端口的进程,以便更好地了解冲突的具体原因。同时,记得在更改任何配置后测试新的端口设置,确保服务能够正常运行...
### Linux下Socket编程的端口问题 (Bind(): Address already in use) #### 一、问题背景与常见场景 ...通过上述分析和解决方案的应用,你可以有效地解决在Linux下进行Socket编程时遇到的端口绑定问题,提高开发效率。
这篇教程将介绍如何在Linux环境下使用自编的UDP端口扫描工具。 首先,我们需要理解端口扫描的基本概念。端口扫描是通过发送特定的数据包到目标主机的特定端口,根据返回的响应判断该端口是否开放。在TCP/IP协议栈中...