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 条评论
登录 后参与评论

相关文章

来自专栏吴伟祥

文件拷贝工具 原

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winsc...

943
来自专栏公有云大数据平台弹性MapReduce

在emr中使用httpfs组件

httpfs是hadoop中HDFS over HTTP的实现,为HDFS的读写操作提供了统一的REST HTTP接口。在一些特定场景下非常有用,例如不同had...

29710
来自专栏Pythonista

centos7之saltstack使用手册

  salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apac...

851
来自专栏散尽浮华

nginx+php负载均衡集群环境中的session共享方案梳理

在网站使用nginx+php做负载均衡情况下,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登...

3837
来自专栏ASP.NET MVC5 后台权限管理系统

ASP.NET MVC5+EF6+EasyUI 后台管理系统--任务调度系统解析

任务调度系统是什么:他是一个类似Sql Server的代理,他可以帮助你定时处理一些SQL事务

803
来自专栏性能与架构

使用 twemproxy 构建 Redis 集群

twemproxy 简介 twemproxy(又称 nutcracker)是 Twtter 贡献的一个 轻量级 高性能 的 redis/memcached 代理...

3034
来自专栏互联网杂技

接前两篇--laravel写api

上一篇试着用migrate操作了一下数据库; 创建了一个表; 这次用php写一个借口,前端通过这两个借口,对数据库进行操作; 先创建一个用户表 ? 默认创建...

3766
来自专栏林德熙的博客

C# 写系统日志

因为我不想使用自己写文件,我的软件是绿色的,所以把日志写到 Windows 日志。

662
来自专栏https://www.cnblogs.com/L

【Redis篇】初始Redis与Redis安装

Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的v...

721
来自专栏北京马哥教育

如何判断目标站点是否为Django开发

老文一篇,几个月以前发在【代码审计】小密圈里的文章,当时是写一个系列(Django安全漫谈),抽出其中的一部分,分享一下。 在黑盒测试的情况下,如何判断一个站是...

2898

扫码关注云+社区