前面采用 nginx + nginx-rtmp-module 的方式搭建 RTMP 服务器,由于在 windows 下未对 rtmp 模块进行编译,所以后面采用了 nginx Gryphon + nginx-rtmp-module 的方式,成功搭建了 RTMP 服务器。1 环境与准备文件开发环境:windows开发工具:ffmpeg、nginx 1.7.11.3 Gryphon(nginx)、n
转载 2024-05-07 09:13:38
40阅读
一、安装thinkphp6根据官方文档的说明:V6.0.3版本开始,必须通过Composer方式安装和更新。需要先安装composer,再安装tp6,步骤照着官方文档来就行了(文档链接:https://www.kancloud.cn/manual/thinkphp6_0/1037481)。(注:运行php think run时,需要在tp的跟目录下)二、运行流程跟目录下的think文件----&g
转载 2024-03-22 19:43:10
238阅读
TP框架的NGINX配置if (!-e $request_filename) { rewrite ^/index.php(.*)$ /index.php?s=$1 last; rewrite ^(.*)$ /index.php?s=$1 last; break; }
php
原创 2023-01-12 01:38:43
135阅读
TP框架配置中默认URL_MODEL=1,而Nginx默认是不支持PATHINFO的。如果我们只想跑起来tp框架,很简单,只需到更改TP配置,设置URL_MODEL=3(兼容模式)。但是如果要让Nginx支持ThinkPHP PATHINFO需要做如下配置:1、设置ThinkPHP URL模式URL_MODEL=1; 2、修改nginx配置文件(红色部分更改称相应的内容)server{l
转载 精选 2016-03-09 14:08:33
5084阅读
前几篇文章我们介绍了Nginx配置、OpenResty安装配置、基于Redis的动态路由以及Nginx的监控。Nginx-OpenResty安装配置Nginx配置详解Nginx技术研究系列1-通过应用场景看Nginx的反向代理Nginx技术研究系列2-基于Redis实现动态路由[原创]Nginx监控-Nginx+Telegraf+Influxb+Grafana在分布式环境下,我们要考虑高可用性和
转载 2024-04-22 21:13:14
109阅读
本文主要讲述的项目部署方面的一些基础知识,tomcat+nginx的环境。   nginx是常用的web服务器,用于获取静态资源,类似的服务器还有apache。   tomcat是基于java servlet 的 web 容器,用于获取动态资源。   一般的web服务架构:前端部署nginx,后端部署tomcat。用户访问nginx,静态资源nginx直接返回,动态资源的请求被nginx转发到to
转载 2024-03-28 10:40:51
67阅读
url里public目录的隐藏出于安全的考虑,TP5的入口文件改成放在public下了,因为这样的话能防止被恶意用户访问到“/thinkphp/”、“/vendor/”等等这些目录下的文件。所以当你以之前的习惯将网站documentroot配置项目根目录的时候就会需要在url后面加上/public/来访问。当然可能也会有童鞋把入口文件放回到根目录下,然后还是以之前3.x版那样的形式访问了。但是很
nginx+php-fpm.sock时504,502错误解决办法环境:CentOS 7.1 x64nginx-1.8.0php-5.6.17nginx和php通信采用的是unix socket机制小记:http://nginx.org/en/docs/stream/ngx_stream_core_module.html  nginx-1.9.0开始支持tcp的反向代理,编译时需要加上--
转载 2024-04-24 09:24:00
59阅读
url里public目录的隐藏出于安全的考虑,TP5的入口文件改成放在public下了,因为这样的话能防止被恶意用户访问到“/thinkphp/”、“/vendor/”等等这些目录下的文件。所以当你以之前的习惯将网站documentroot配置项目根目录的时候就会需要在url后面加上/public/来访问。当然可能也会有童鞋把入口文件放回到根目录下,然后还是以之前3.x版那样的形式访问了。但
TP框架配置中默认URL_MODEL=1,而Nginx默认是不支持PATHINFO的。如果我们只想跑起来tp框架,很简单,只需到更改TP配置,设置URL_MODEL=3(兼容模式)。但是如果要让Nginx支持ThinkPHP PATHINFO需要做如下配置: 1、设置ThinkPHP URL模式UR
原创 2022-08-15 16:35:35
269阅读
一、PHP主流框架介绍主流的框架有laravel、symfony、thinkphpMVC和三层结构MVC可以说是一种开发模式,三层结构是一种开发习惯,严格来讲,他们两者是完全不同的概念,但是在实际开发当中又有各种联系;MVC是一种将视图、控制器、数据三种分开的一种开发模式。M - Model 模型 工作:编写module类,负责数据的操作V - View 视图(模板) 工作:编写html文件,负责
转载 2024-10-21 22:02:36
18阅读
1、NAT技术1.1 何为NAT技术  NAT技术:NAT就是将IP数据报文报头中的IP地址转换为另一个IP地址的过程,主要用于实现内部网络(私有ip地址)访问外部网络(公有ip地址)的功能,NAT有三种类型,静态NAT、动态NAT、网络地址端口转换NAPT。NAT交换设备处于内部网络和外部网络的连接处,常见的有路由器、防火墙等。2、配置NAT实验2.1 实验内容 2.2 实验拓扑&nb
转载 2023-07-04 16:25:09
72阅读
listen 80; listen 9101; server_name 172.30.164.199 112.6.123.194; index index.php index.html index.htm default.php default.htm default.html login.php api.php; root /www/wwwroot/nqi/publi
原创 2021-11-30 16:17:47
1638阅读
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-FPM是一个PHP FastCGI管理器,是只
if ( !-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; }
原创 2018-04-09 21:17:46
2274阅读
1点赞
SpringBoot+Vue前后端分离,基于Nginx实现双向Https部署并实现数字证书登录背景概要说明Web应用的配置开启https增加登录接口Nginx配置总结 背景最近公司要求将基于SpringBoot+Vue开发的Web应用进行双向Https部署,在此对本次部署进行了总结,本文章内容不对数字证书的生成以及单、双向Https等基本概念进行讲解。概要说明 部署时,客户端到Nginx采用双向
转载 2024-10-22 10:27:06
99阅读
nginx环境下的tp5伪静态:location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } ///也可以直接在phpstudy直接这样使用: if (!-e $request_filename)
转载 2024-02-17 12:21:20
1124阅读
本文介绍了tplogin.cn无线路由器的连接、上网设置、无线wifi设置方法。首先,鸿哥需要先解释一个问题,那就是tplogin.cn,只是新版tplink路由器的管理页面地址。我们经常说的tplogin.cn路由器,实际上指的就是新版的tplink路由器。一台刚购买回来的tplogin.cn路由器,或者刚恢复出厂设置的tplogin.cn路由器,要连接Internet上网,需要一下几个设置步骤
转载 2024-01-25 20:24:29
42阅读
我们是用三台服务器,一台放Nginx还有两台就放我们的springboot项目。首先新建三个虚拟机,[virtualBox安装centos]安装完成后复制出两个来。() 使用命令查看虚拟机ip地址,ip addr show使用Xshell连接上各个虚拟机, 首先在Nginx这个服务器上安装Nginx,在安装过程中可能会出现好多问题, 如果出现wget未定义命令使用 yum -y install w
Nginx最大的优势就是收集静态资源项目部署 第一步:在控制台输入:项目目录下(Qshop)pip freeze > pacakage.txt 生成模块包文件 第二步:修改配置,让项目进入生产模式 DEBUG = False 关闭调试模式 ,有可能看不到静态True ALLOWED_HOSTS =[“*”] 允许所有IP访问 配置django-mysql DATABASES = { ‘d
转载 2024-03-06 09:36:56
29阅读
  • 1
  • 2
  • 3
  • 4
  • 5