当前位置:首页 > 技术文章 > 正文内容

nginx

arlanguage4个月前 (01-13)技术文章31

江城决的小站

安装nginx

[root@jangchengjue ~]# yum info nginx 查看yum仓库中nginx的版本

root@jangchengjue ~]# yum install nginx -y 安装nginx

[root@jangchengjue ~]# rpm -ql nginx 查看安装后生成了哪些文件

[root@jangchengjue ~]# systemctl start nginx.service

[root@jangchengjue ~]# ss -tnl

[root@jangchengjue ~]# ss -tnlp

[root@jangchengjue ~]# ps aux

启动程序,查看程序启动情况

[root@jangchengjue ~]# lscpu 查看cpu详细信息cpu核心数只有一个,所以只启动了一个worker进程

[root@jangchengjue ~]# cat /etc/nginx/nginx.conf 查看主配置文件

events {

worker_connections 1024;

}单个进程的并发量

自定义测试主机

[root@jangchengjue /]# mkdir /data/nginx/ceshi -pv 递归创建目录

[root@jangchengjue /]# vim /data/nginx/ceshi/index.html 编辑测试文件

[root@jangchengjue /]# vim /etc/nginx/conf.d/ceshi.conf 编辑配置文件

[root@jangchengjue /]# nginx -t 检查语法错误

[root@jangchengjue /]# nginx -s reload 加载配置文件(不用重启服务直接加载新的配置文件)

[root@jangchengjue /]# vim /etc/hosts 添加本地解析

查看nginx进程

[root@jchj /]# ps axo comm,pid,psr,ni |grep nginx

修改nginx配置文件修改进程优先级

[root@jchj /]# vim /etc/nginx/nginx.conf

worker_priority -5

[root@jangchengjue /]# nginx -s reload 加载配置文件

[root@jchj /]# ps axo comm,pid,psr,ni |grep nginx

[root@jchj /]# yum install httpd-tools安装压测工具,进行压测

[root@jchj /]# ab -n 100000 -c 100 https://172.31.249.122/www.jchj.shop


本地主机访问主机添加hosts文件

浏览器中直接访问

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/820.html

标签: nginx 检测
分享给朋友:

“nginx” 的相关文章

解决php因为输出内容太短无法流式(Stream)输出问题

实测得知,如果用PHP做流式输出每次echo的内容太短的话,就没有流式的效果了,而是会等输出的长度达到一定时前端才能拿到结果,如下:这是我这边的测试结果,可见,这里仅接收到了两次流式输出,但是我在PHP里是输出了10次,从而证明了每次流式的内容达到一定长度时才能有流式得到效果,这个长度到底是多少,我...

Java 加密解密和数字签名

在做项目中,只要涉及敏感信息,或者对安全有一定要求的场景,都需要对数据进行加密。在Java中原生API即可实现对称加密与非对称加密,并支持常用的加密算法。对称加密对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。主流的算法有:AES,3DES。生成3DE...

Linux 系统安装 Nginx

Linux 系统安装 NginxCentOS 7 Nginx 源代码编译安装# 官网下载最新版 https://nginx.org/en/download.html # 系统安装必备组件: yum install gcc gcc-c++ pcre pcre-devel zlib-devel ope...

如何让Nginx后端服务收到真实的客户IP?

背景开发有一个服务部署在阿里云上,依赖阿里云的CLB(传统型负载均衡)暴露服务,因特殊要求,CLB和后端服务之间需要通过自建Nginx做代理,拓扑图如下,应用拓扑操作客户端的请求经过了两层代理,这里CLB和Nginx都要做配置。1,配置CLBCLB的配置比较简单,在配置“监听”时,要附加“X-For...

轻松搭建基于 Serverless 的 ThinkPHP 应用

ThinkPHP 是什么?ThinkPHP 是一个免费开源的,快速、简单的面向对象的轻量级 PHP 开发框架,是为了敏捷 WEB 应用开发和简化企业应用开发而诞生的。ThinkPHP 从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,更注重易用性。遵循 Apache2 开源许可...

php高并发的瓶颈到底在哪

php高并发的瓶颈到底在哪?是同步阻塞?还是nginx+fpm不断创建-销毁进程资源过度消耗?高并发到底是什么问题,是语言问题嘛,为什么说php不适合高并发?求大佬指点从2009年后一直用lnmp,从5.2.17一直到现在的PHP7.4,做的项目无数个,大到日IP10W+、PV50W+的平台,小到日...