Welcome 微信登录

首页 / 操作系统 / 服务器配置

Nginx的一些基本功能极速入门

Nginx的一些基本功能极速入门

本文主要介绍一些Nginx的最基本功能以及简单配置,但不包括Nginx的安装部署以及实现原理。1、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:server {listen 80; # 端口号location / {root /usr/share/nginx/html; # 静态文件路径}} 2、反向代理服务器什么是反向代理?客户端本来可以直接通过HTTP协议访问某网...
CentOS7系统下用YUM安装Nginx详解

CentOS7系统下用YUM安装Nginx详解

简介Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。CentOS 7 条件教程中的步骤需要root用户权限。一、添加Nginx到YUM源添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令:sudo rpm -Uvh http://ng...
Windows安装nginx1.10.1反向代理访问IIS网站

Windows安装nginx1.10.1反向代理访问IIS网站

首先去官网下载软件包,解压,路径最好不要有中文Nginx配置的路径问题由于在Windows下文件路径可以用””, 也可以用”\”, 也可以用”/”作为路径做分隔符。但””最容易引发问题,所以要尽量避免使用。不要添加PATH,否则会引发错误,config文件路径找不到比如我解压在E盘cmd命令定位到nginx.exe所在文件夹cd E:WorkSoftWare ginx-1.10.1然后执行,首先保证nginx.conf文件配置没问题其实nginx最重要的和...
详解Nginx实战之让用户通过用户名密码认证访问web站点

详解Nginx实战之让用户通过用户名密码认证访问web站点

有时我们会有这么一种需求,就是你的网站并不想提供一个公共的访问或者某些页面不希望公开,我们希望的是某些特定的客户端可以访问。那么我们可以在访问时要求进行身份认证,就如给你自己的家门加一把锁,以拒绝那些不速之客。实验环境:现在公司开通了一个内部使用网站为www1.rsyslog.org,要求所有人查看网页信息之前都必须要输入内定的用户名及密码方可浏览网页使用nginx下虚拟主机的搭建www1.rsyslog.org进行测试。www1.rsyslog.org ...
详解Ngigx+Tomcat配置动静分离,负载均衡

详解Ngigx+Tomcat配置动静分离,负载均衡

由于公司使用过Ngnix,对于刚接触Nginx来说,感觉有些好奇,于是研究了下。本人在windows下使用的版本是nginx-1.8.1:1. 启动Ngnix双击nginx-1.8.1文件夹中nginx.exe,当任务管理器中存在两个nginx进程时,则说明启动成功!2. Ngnix常用命令nginx -s stop 强制关闭nginx -s quit 安全关闭nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效ng...
Linux服务器下nginx的安全配置详解

Linux服务器下nginx的安全配置详解

Nginx是一个轻量级,高性能的Web服务器/反向代理和电子邮件 代理(IMAP/POP3),它可以运行在UNIX,GNU/Linux,BSD变种,MAC OS X,Solaris和Microsoft Windows上。根据Netcraft的调查数据显示,互联网上6%的域名都使用了Nginx Web服务器。Nginx是解决C10K问题的服务器之一,与传统服务器不一样,Nginx不依赖于线程处理请求,相反,它使用了一个更具扩展性的事件驱 动(异步)架构。Ng...
详解nginx服务器中的安全配置

详解nginx服务器中的安全配置

本篇文章详细的讲诉了nginx服务器中的安全配置,具体如下:一、关闭SELinux安全增强型Linux(SELinux)的是一个Linux内核的功能,它提供支持访问控制的安全政策保护机制。但是,SELinux带来的附加安全性和使用复杂性上不成比例,性价比不高sed -i /SELINUX=enforcing/SELINUX=disabled/ /etc/selinux/config/usr/sbin/sestatus -v #查看状态二、通过分区挂载允许最...
Nginx与Tomcat实现动静态分离和负载均衡

Nginx与Tomcat实现动静态分离和负载均衡

本文介绍了Nginx与Tomcat实现动静态分离和负载均衡,所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过不同的容器来处理。一.Nginx简介:Nginx一个高性能的HTTP和反向代理服务器, 具有很高的稳定性和支持热部署、模块扩展也很容易。当遇到访问的峰值,或者有人恶意发起慢速连接时,也很可能会导致服务器物理内存耗尽频...
nginx环境下配置ssl加密(单双向认证、部分https)

nginx环境下配置ssl加密(单双向认证、部分https)

nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番。一开始采用的是全站加密,所有访问http:80的请求强制转换(rewrite)到https,后来自动化测试结果说响应速度太慢,https比http慢慢30倍,心想怎么可能,鬼知道他们怎么测的。所以就试了一下部分页面https(不能只针对某类动态请求才加密)和双向认证。下面分节介绍。默认nginx是没有安装ssl模块的,需...
Nginx 服务器安装及配置文件详解介绍

Nginx 服务器安装及配置文件详解介绍

Nginx 在工作中已经有好几个环境在使用了,每次都是重新去网上找博客,各种编译配置,今天自己也整理一份安装文档和 nginx.conf 配置选项的说明,留作以后参考。1. 安装nginx1.1 选择稳定版本我们编译安装nginx来定制自己的模块,机器CentOS 6.2 x86_64。首先安装缺少的依赖包:# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-d...
详解Nginx HTTP负载均衡和反向代理配置

详解Nginx HTTP负载均衡和反向代理配置

当前大并发的网站基本都采用了Nginx来做代理服务器,并且做缓存,来扛住大并发。先前也用nginx配置过简单的代理,今天有时间把整合过程拿出来和大家分享,不过其中大部分也是网上找来的资源。nginx完整的反向代理代码如下所示 :[root@data conf]# vim nginx.conf user www www; worker_processes 10; error_log /var/log/nginx/nginx_error.log; pidlog...
在阿里云Centos下如何安装Nginx

在阿里云Centos下如何安装Nginx

Nginx("engine x")是一款轻量级的HTTP和反向代理服务器。相比于Apache、lighttpd等,它具有占有内存少、并发能力强、稳定性高等优势。它最常见的用途就是提供反向代理服务。在Linux下我们需要下载Nginx的源代码包并且手动编译,而不是用包管理工具,例如Yum、Aptitude来安装。因为我们需要在编译时对Nginx进行配置,不得不手动编译,这样也就会依赖一些工具和库文件。首先,需要安装C语言的编译环境,因为Nginx是C语言编写...
LNMP 解决Access Denied错误详细介绍

LNMP 解决Access Denied错误详细介绍

处理搭建好LNMP环境之后,呈现了Access Denied错误搭建好LNMP环境之后,呈现了Access Denied错误,现已扫除掉文件权限的问题也扫除掉是Nginx的问题,而是无法解析PHP的问题。发现网上的很多大牛都是经过Nginx的log来排查错误,但是翻开nginx.conf发现其实我的log信息不够细致,于是希望可以配置一下log_format配置Nginx的 log_format①翻开nginx.conf②将原来的log_format那一行...
<< 1 2 3 4 5 6 7 8 9 10 >>