Nginx网站服务

1、Nginx:(优点)

(1)高性能、轻量级web服务软件

(2)稳定性高

(3)系统资源消耗低

(4)对http并发连接的处理能力强

2、apache和nginx的区别:

Apache:是多进程web服务,适合cpu密集型业务 如:数据库查询、计算等。

Nginx:是单进程web服务,适合磁盘IO密集型业务 如:视频,音频网站。并发能力强。

在企业中经常使用nginx和apache结合,前端为nginx,处理高并发进行调度;后端由多台apache进行业务响应,实现负载均衡。

3、Nginx的安装

(1)安装支持软件

pcre-devel zlib-devel

(2)创建运行用户、组

Useradd -M -s /sbin/nologin nginx

(3)编译安装

./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module(状态统计模块

4、Nginx的运行控制

nginx -t 检查nginx语法

启动nginx nginx 端口号:80

重新加载nginx killall -s HUP nginx

退出nginx killall -s QUIT nginx

杀死nginx killal -s KILL nginx

5、主配置文件nginx.conf的配置项:路径:/usr/local/nginx/conf/nginx.conf

(1)全局配置

worker_processes 工作进程数

(2)I/O配置:使用”events{ }”界定标记

worker_connections 每进程处理连接数

(3)HTTP配置:包括日志、端口及IP、网页目录、默认字符集、连接保持时间、虚拟主机、PHP解析等

(子标记:server{ }代表一个虚拟主机)

6、LNMP:Linux、Nginx、Mysql、PHP

(1)由于nginx不能直接支持PHP,编译安装PHP时

必须启用fpm模块以解析PHP网页。(--enable-fpm)

php-fpm进程 端口号为:9000

启动命令:php-fpm或

/usr/local/sbin/php-fpm(安装php时创建了链接文件)

停止命令:killall php-fpm

(2)也可以使用LAMP服务器最为代理解析PHP动态网页

原文发布于微信公众号 - L宝宝聊IT(gh_b0e552aa80db)

原文发表时间:2018-03-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏做全栈攻城狮

利用mono实现ASP.NET跨平台和nginx负载均衡

作为.net程序员大部分接触的是windows服务器。因为作为微软原生的操作系统对.net的支持性是最好的。

1133
来自专栏美丽应用

Linux Deploy:使用Repository部署Linux系统

2552
来自专栏小樱的经验随笔

使用VMWareWorkstation10搭建学习环境笔记

第一节:介绍虚拟化技术 虚拟化技术 1.在一台计算机运行多个操作系统 2.教学环境 测试环境 3.和硬件无关 4.P to V   物理机->虚拟机(Physi...

6345
来自专栏互扯程序

jenkins和docker实现自动化构建部署

现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

2634
来自专栏IMWeb前端团队

教你开发whistle插件

whistle介绍 whistle是一款用Node实现的跨平台的Web调试代理工具,支持查看修改http(s)、Websocket连接的请求和响应内容。IMWE...

2550
来自专栏JadePeng的技术博客

Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+jenkins的持续集成环境,并构建了基于maven的项目。这一...

6187
来自专栏Java后端技术

Python学习的路上,Anaconda送你一双遮天神翼

​  最近在学习python,发现在本地搭建python环境的时候,要是想要同时搭建不同python版本的环境,就比较麻烦,很容易就出现冲突了,很是头疼。然后光...

832
来自专栏优启梦

利用Nginx反向代理绕过腾讯云黑洞隔离

我这里备用机用的是windows phpstudy nginx 环境,其他环境请自行测试!

2224
来自专栏魏艾斯博客www.vpsss.net

如何在 windows vps 中做域名 301 重定向

1825
来自专栏Java后端技术

学会四招让你在linux下安装程序变得简单

  由于最近想自己摸索一些linux下的东西,开始玩起了Linux系统,在安装软件的过程中有诸多的不解和困惑,现在终于搞明白了具体是怎么样的安装步骤和过程,先分...

892

扫码关注云+社区