#nginx

Nginx工作原理和优化

1. Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个locationblock(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去...
代码星球 ·2020-04-18

Nginx代理的几种模式

转载自一位大佬  通常我们都知道Nginx性能很高,尤其是作为一个代理服务器,因为它用的是epoll模型,就比如PythonDjangoWeb的性能不行,我们可能就会在前端加一个nginx代理,从而提高总体的处理性能问题,代理服务技术是在互联网早期就出现被使用的。一般实现代理技术的方式就是在服务器上安装代理服务软件,让...
代码星球 ·2020-04-18

在nginx环境下搭建基于ssl证书的websocket服务转发,wss

本地调试,可以安装自签名证书,安装方法参考https本地自签名证书添加到信任证书访问将上面的配置文件拷贝到conf目录,添加或者修改节点如下#HTTPSserverserver{listen443ssl;server_namewww.aaa.com;sslon;ssl_certificatewww.aaa.com+5....

在nginx环境下搭建https服务,代理到本地web项目

安装过程略。本地调试,可以安装自签名证书,安装方法参考https本地自签名证书添加到信任证书访问将上面的配置文件拷贝到conf目录,添加或者修改节点如下http{server{listen443ssl;server_namewww.aaa.com;sslon;ssl_certificatewww.aaa.com+5.p...

nginx配置ssl证书,启动http访问并代理到本地http端口

小白第一次使用nginx,本地环境Ubuntu16.04.6sudoaptinstallnginx(参考来源:https://segmentfault.com/a/1190000007990972)1)使用openssl生成密钥privkey.pem:opensslgenrsa-outprivkey.key1024/2...

nginx同一个端口配置多个网站(以及nginx跨域配置)

一,先看一下nginx.conf文件,如果有下面的一行include/etc/nginx/sites-enabled/*;表示配置文件加载sites-enabled下的文件。二,修改/etc/nginx/sites-enabled下的default文件内容如下server{listen80;root/usr/share...

nginx配置

nginx.conf代码:#powerbywww.phpStudy.net#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs...
代码星球 ·2020-04-16

教你编译PHP7 (nginx+mysql+php7)

操作系统: CentOSLinux,6.564位服务器: 阿里云空的操作系统,我们从0开始.在开始前,请确保你的Linux已联网,已联网,已联网!#安装编译工具:yuminstallgccautomakeautoconflibtoolgcc-c++#安装基础库yuminstallgdzlibzlib...

nginx.conf配置

worker_processes  1; events {    worker_connections  1024;}  http {    &nbs...
代码星球 ·2020-04-16

nginx 配置 https,及加载配置文件夹

首先需要去申请一个域名签名证书,在腾讯云,阿里云都有免费版,然后下载下来按如下配置,请根据自己路径更改server{listen80;server_namexxx.xxx.cn;root/home/wwwroot/xxxx/public;listen443ssl;indexindex.phpindex.htmlinde...

nginx 访问php文件报错

问题图:Anerroroccurred.解决方法(windows版)php.cgi没有启动cmd中找到cig.exe的位置然后运行  php-cgi.exe-b127.0.0.1:9000-cphp.ini ...

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

问题场景服务器重启后,重启nginx时报错nginx:[error]open()"/usr/local/nginx/logs/nginx.pid"failed(2:Nosuchfileordirectory),进入到logs目录发现确实没有nginx.pid文件解决办法使用指定nginx.conf文件的方式重启ngin...
代码星球 ·2020-04-16

CentOS Linux服务器安装Nginx

1.安装nginx前,我们首先要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件,可通过如图所示命令进行检测,如果以安装我们可以通过图二所示卸载:yuminstallgcc-c++yum-yinstallzlibzlib-developensslopenssl--...

利用mysqldump 与 nginx定时器 定时备份mysql库

1.安装mysqldump(如果备份远程mysql库,本地不用安装mysql也可以单独使用)yum-yinstallholland-mysqldump.noarch2.编写备份脚本首先这里我还是进入到/usr/local/shell目录下编写脚本vimysql_backup.sh#!/bin/bash#备份文件存储的目...

vue项目在nginx中不能刷新问题

修改nginx配置文件为server{listen80;server_namewww.vue.com;roothtml/xxx/dist/;client_max_body_size500m;#图片路径拦截,定位到图片静态资源location/{try_files$uri$uri/@router;indexindex.h...
首页上一页...4849505152...下一页尾页