nginx常用命令

时间:2020-03-07
本文章向大家介绍nginx常用命令,主要包括nginx常用命令使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

查看apache站点配置

[root@VM_58_118_centos vhosts]# http -S

检查nginx配置文件
[root@VM_58_118_centos vhosts]# nginx -t


查看编译参数
[root@VM_58_118_centos vhosts]# nginx -V

查看nginx版本
[root@VM_58_118_centos vhosts]# nginx -v

查看服务器公网ip
curl ifconfig.me

查看linux 内核
yum install lsb
lsb_release -a

查看磁盘和分区情况
lsblk -f
df -TH
fdisk -l

查看32位还是64位机器

getconf LONG_BIT

Linux下chkconfig命令详解
http://www.ttlsa.com/linux-command/linux-chkconfig-1/

systemctl 实现开机自启服务
https://blog.csdn.net/qq_29663071/article/details/80814081

chkconfig –list mysqld
systemctl list-unit-files |grep enable |grep elasticsearch

中移物业redis服务不能随机启动原因, /usr/lib/systemd/system/redis.service参数未正确设置。参考:https://www.cnblogs.com/rwxwsblog/p/5750540.html
swoole
1、redis mysql httpserver 异步非阻塞
2、定时执行
3、守护进程,异步指定task

服务端,客户端同源策略,tcp的服务端,网页http://xxx:9500访问,虽然可以连接,但有些问题,可以连接,是因为http是tcp的上层协议
swoole 9500服务端cli运行,是独立的服务,跟apache nginx同一等级,不能挂nginx下运行
php也是作为解释器,作为apache的模块运行,此时php不是独立服务
php-fpm独立服务,就要nginx反向代理方式请求转发
说明,同是服务,同等级,不能挂在某服务下运行

异步通信,tcp长链接,客户端连接前要绑定事件,因为不知道服务端什么时候有响应过来
docker

传统方式部署新环境后各种X问题原因: 操作系统 jdk tomcat 应用程序代码 配置文件 数据库 同一环境项目运行受到别的应用影响,docker 利用unix系统的底层的 lxc【独立的进程组资源】 lfs[独立进程文件资源组]机制完美隔离了 内存不够 磁盘占满 疯狂吃cpu 镜像 => 集装箱 => image 仓库 => 码头 => ship 容器 => 应用程序 =>container
mysql自带的压力测试工具mysqlslap
单节点单库瓶颈
2000W 单表数据
QPS 5000正常 10000不正常,会拒绝一些请求了
编程、运维问题解决思想
排除法
验证法
反正法
微积分思想

原文地址:https://www.cnblogs.com/hnhycnlc888/p/12433098.html