ICode9

精准搜索请尝试: 精确搜索
  • 百度云BCH虚拟服务器的laravel框架配置2020-07-21 12:34:29

      百度云虚拟机BCH的配置要灵活一些,百度云默认目录为/webroot(FTP打开时的目录,其实映射的真实目录是/home/bae/app),但是我们的需求是将项目存放到/webroot/websit下面。在/webroot主目录下新建文件bcloud_nginx_user.conf写入以下配置: location / { root /home/bae/app/websit

  • manjaro(linux)上搭建nextcloud,搞一个自己的网盘!2020-07-01 09:05:42

    manjaro(Linux)上搭建nextcloud 视频资源 大家可以看一下b站的教学资源教学视频,这个视频是YouTube上的,虽然语言是外语,并且还没字幕,但是是可以看懂的,按步骤来就行。下面是视频里的一些配置文件,直接复制就行了。 配置文件 Become a Patron! Here’re the details and commands f

  • Laravel添加路由之后会报错的问题2020-06-30 10:03:36

    Laravel 添加路由之后会报错的问题 找了很多资料都没有解决这个问题,最后在vhosts.conf文件里面添加了一段就可以了 try_files $uri $uri/ /index.php?$query_string; server { listen 80; server_name www.demodemo.com; root “G:/phpstudy_pro/WWW/demo/blog

  • Nginx优化详解-------超详细2020-06-17 10:06:00

    一、一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进

  • nginx重发机制2020-06-15 11:54:27

    如题: 如果你的服务器有用到nginx,同时后台执行较长时,后台就有可能会接收多次请求,前提是先确保前端没有发送多次请求. (因为nginx默认有个机制是当后台达到一定时间(时间根据nginx的配置)而又没有返回信息时,nginx就会尝试重新请求)对此 有如下两种解决方案:1. 确定自己项目不要

  • Nginx调用远程php-fpm2020-06-11 10:04:57

    在Nginx服务器的情况下,当我们输入 http://localhost:8080/index.php回车的时候 浏览器会将请求发送给Nginx,Nginx会根据我们所配置的以.php结尾的PHP的文件交给fastcgi location ~ \.php { root /nginx; fastcgi_pass 127.0.0.1:9000;

  • 干货分享:Python Web 部署方式大全2020-06-08 10:06:31

    不要让服务器裸奔 学过PHP的都了解,php的正式环境部署非常简单,改几个文件就OK,用FastCgi方式也是分分钟的事情。相比起来,Python在web应用上的部署就繁杂的多,主要是工具繁多,主流服务器支持不足,在了解Python的生产环境部署方式之前,先明确一些概念!很重要! CGI: CGI即通用网关接口(Common

  • 108,nginx的多级代理(day08)2020-06-07 12:03:11

    需求:hba.changyoufun.com-121.201.125.239(gd1)--hk1--co(alphaclash.ggdev.co)  广东代理--->香港--->加拿大 由于idc机房在加拿大,所以经常会配些nginx多级反向代理到国内.(不做代理client就得翻墙,或者说是丢包很严重.) 下面的Nginx配置我只写80的,443的忽略,简化nginx的配置,参数也

  • 使用https,$_SERVER['HTTPS']却不等于on?2020-06-05 09:52:07

    目前有两台服务器,都是http和https协议共存。 但是部分程序遇到一些问题,因为PHP中有根据$_SERVER['HTTPS']来设置环境常量。 一台服务器可以拿到值为on,另外一台却是NULL。 一步步排查后才知道,这是个 fastcgi 配置的问题! 解决方法的办法就是Nginx配置加上: fastcgi_param HTTPS $htt

  • PHP-FPM 的运作模式2020-06-03 14:56:02

    客户端 -> nginx -> fastCgi -> php-fpm PHP-FPM 是一个多进程的 FastCGI 管理程序,是绝大多数 PHP 应用所使用的运行模式。假设我们使用 Nginx 提供 HTTP 服务(Apache 同理),所有客户端发起的请求最先抵达的都是 Nginx,然后 Nginx 通过 FastCGI 协议将请求转发给 PHP-FPM 处理,PHP-FPM

  • [2020年面试题-PHP 与 golang] .Go 和 PHP 在运行的时候有什么区别和优势2020-05-22 16:53:07

    原文链接 分享:[分享] 大环境下瑟瑟发抖辞职的第二天,拿了两个 offer 面试题解析 看你简历里也有用过 Go,Go 和 PHP 在运行的时候有什么区别和优势? 题主原回答:PHP 每个请求进来时都会创建 fpm-worker 进程,从而导致系统并发高时 CPU 会产生频繁创建进程的开销,而 Go 不会。 解析回答:P

  • nginx-php-mysql2020-05-21 19:04:01

    碎碎念 127.0.0.1 location里面有特殊的定义变量的方式,可以在location里面直接调用,而在命令行或者脚本里面则无法调用 作用:使location具有通用性 [root@web02 ~]# cat /etc/nginx/fastcgi_params #代理PHP的代码 [root@web01 /code]# ll /etc/nginx/uwsgi_params #代理Python n

  • nginx 完美解决tp3.2.3 404问题2020-05-18 13:03:59

    最近我把Apache给换成nginx,当我把tp项目搬过去运行的时候发现404 错误 ,原来是因为nginx不支持 pathinfo 模式,需要自己配置 下面我配置 在server配置里面 location / {         #root html         index index.html index.htm index.php ;         if (!-e $request_f

  • docker 安装 php +nginx 记录2020-05-15 09:05:55

    我的环境CentOS 7.5 首先安装 nginx docker pull nginxdocker pull php:7.1.30-fpm 安装完成之后进行配置,首先要确定网站目录、nginx配置文件目录 mkdir /var/www mkdir /etc/confcd /var/confvim test.conf 输入以下内容 server { listen 80; server_name lo

  • 云服务器出现502错误怎么办2020-04-20 17:55:37

    云服务器出现502错误怎么办?当云服务器上面的网站出现502错误时,说明服务器作为网关或代理,从上游服务器收到无效响应。出现502错误的原因分析将请求提交给网关,如php-fpm执行,但是由于某些原因没有执行完毕导致php-fpm进程终止执行。那么出现问题的地方便与网关服务如php-fpm的配置有关

  • Nginx+Thinkphp部署时,只跳转首页问题2020-04-14 10:00:59

    企业实战项目Linux+nginx+php+mysql+redis部署web服务2.0由于公司开发使用的是thinkphp框架,之前文档的nginx配置无法很好的支持。如果你也遇到这个问题那么将你的nginx.conf修改为如下注意:以下配置加在 server{}中location "/"的配置location / {                

  • supervisor 的使用 (fastcgi管理)2020-04-06 22:52:46

    本文主要介绍 supervisor 对 fastcgi 进程的管理 fastcgi 进程的管理 在php 中,php-fpm 有主进程来管理和维护子进程的数量。但是并不是所有的服务都有类似的主进程来做子进程的维护。 在很多其他语言中,有很多比较有名的fastcgi 服务,例如py 的flup, c++ 实现的 FastCgi++等。如果这

  • 用brew安装nginx并配置2020-04-04 18:53:25

    安装流程 这里使用 brew 来安装软件。 安装 brew install nginx 查看安装信息(经常用到, 比如查看安装目录等) sudo brew info nginx 安装后,主要看brew把nginx安装到哪里去了,默认是安装到/usr/local/etc/nginx/nginx.conf 常用命令记录 查看nginx版本 nginx -v 启动ng

  • nginx mysql配置2020-04-03 18:58:48

    nginx配置worker_processes auto;worker_cpu_affinity auto;events { use epoll; worker_connections 51200; multi_accept off; accept_multi off; }http { server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max

  • 2020年PHP 面试问题(二)2020-03-31 19:58:12

    一.什么是 CGI?什么是 FastCGI?php-fpm,FastCGI,Nginx 之间是什么关系? CGI,通用网关接口,用于WEB服务器和应用程序间的交互,定义输入输出规范,用户的请求通过WEB服务器转发给FastCGI进程,FastCGI进程再调用应用程序进行处理,如php解析器,应用程序的处理结果如html返回给FastCGI,FastCGI返回给N

  • nginx.conf 配置文件新建域名访问2020-03-26 11:51:09

    server { listen 80; server_name www.huliangqing.com ; //域名地址 charset koi8-r; access_log logs/huliangqing.log; //这个域名的日志 location / { root /mnt/www/tplay/public;//共享文件框架的地址 in

  • lnmp搭建网站,访问网址提示没有安装php环境2020-03-23 18:04:01

    在自己的服务器配置好nginx配置以后,发现访问我的网址,自动下载了一个文件,说没有php环境,我很纳闷,我使用lnmp已经配置过php环境了。可是这里说我没有php的环境。去论坛问了有大佬说我这是php的环境和目录不匹配。我也不太懂,毕竟没怎么接触过php,虽然php是...;于是到网上查资料发现:即

  • nginx安装 打开php文件自动下载的问题2020-03-17 17:00:11

    近日配置nginx和php后,打看php主页发现是下载,并没有解析到php上  原因是因为nginx没有解析到php-fpm路径 所以无法解析php 在server中增加以下内容后,reload nginx后问题解决 location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9026; fastcgi_index index.ph

  • lnmp wordpress...2020-03-15 13:04:04

    lnmp略 /etc/nginx/conf.d/default.conf  ------------------------------------------- server { listen 80; server_name localhost; root /usr/share/nginx/html/wordpress; index index.php; location ~ \.php$ { root /usr/share/nginx/htm

  • Nginx 不同二级域名访问一直出现301重定向2020-03-15 10:45:17

    Nginx配置了多个二级域名  全部都是https请求 一台机器上有一个项目配置 2 个二级域名都指向了这一个目录 例如: 域名一: https://www.website.com , 域名二: https://admin.website.com , 直接输入 https://admin.website.com 会自动重定向到 https://www.website.com  这个是什

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有