Nginx
程小二
一个正派但不正经的程序员
展开
-
【Nginx学习00】CentOS7 搭建nginx+php运行环境
前言这是一篇手把手教你搭建云服务器LNMP环境的教程。目的主要是记录自己在搭建云服务器LNMP环境的过程中所踩过的坑,以及为后面的同学们顺利完成环境搭建做个指引。搭建环境服务器: 阿里云(1核/1GB)操作系统: CentOS / 7.5 x86_64 (64bit)本地计算机: Windows7 + SecureCRT+FlashFXP几点说明服务器 : 本教程中我们使用...原创 2018-11-24 10:56:35 · 16747 阅读 · 0 评论 -
【Nginx学习01】--Nginx的安装
前言nginx 在现如今服务器开发中扮演着越来越重要的作用。nginx的安装一般有yum方式从源中安装以及源码编译安装。本例中我们采用的是yum方式从源中安装。正文1.从源中安装nginx,-y表示不用确认,直接安装yum install -y nginx2.查看nginx版本nginx -V可以看到该nginx的版本是1.12同时从这里我们可以看到很多信息,安装目录 ...原创 2018-12-28 14:41:30 · 14043 阅读 · 0 评论 -
【Nginx学习02】--nginx上配置多个站点
前言有时候我们想在一台nginx上配置多个站点,比如我们将www.webA.com以及www.webB.com同时部署到一台nginx上,但是我们不能在nginx目录里同时运行两个不同的站点。此时,我们可以利用虚拟目录,比如,我们将站点A放在 /www/webA下,将站点B放在/www/webB下,具体配置过程如下:我们的nginx 配置文件在 /etc/nginx下,我们在/etc/ngi...原创 2018-12-28 15:20:25 · 24063 阅读 · 2 评论 -
【Nginx学习03】nginx: [warn] conflicting server name "www.XXX.com" on 0.0.0.0:443, ignored
当我们在配置nginx server时,如果出现同样的server_name ,我们在nginx -s reload重新加载配置文件的时候,就会出现如下警告。nginx: [warn] conflicting server name "www.xxx.com" on 0.0.0.0:443, ignored解决办法其实很简单,那就是检查是否在server_name中有相同的ip或域名,修改一...原创 2018-12-28 21:56:52 · 40928 阅读 · 0 评论 -
【Nginx学习04】nginx服务器上https站点解析php
前言双十一的时候在阿里云上买了一个学生机,趁着没过期,拿来折腾一下。基于WordPress搭建了一个个人网站,用来记录自己的技术博客,后来网站升级换成了https的,发现原来的http+php不能使用,遂记录一下升级过程。http升级为https后,怎么修改配置文件,使其可以解析php在server模块中加入以下配置。server { .... #新加入的 ...原创 2018-12-29 12:04:40 · 16264 阅读 · 1 评论 -
【Nginx学习05】nginx 联合tomcat实现动静分离
前言Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat、Resin出来动态页面。动静分离从目前实现角度来讲大致分为两种:一种是纯粹的把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;这种的实现方案比较简单,缺点就是需要额外的配置...原创 2019-01-01 22:53:37 · 11772 阅读 · 3 评论