Nginx配置文件及目录:
/usr/local/nginx 安装目录
-conf/nginx.conf 主配置文件
-html 网页目录
-logs 日志文件
-sbin/nginx 启动脚本
/usr/local/nginx/sbin/nginx –v 查看Nginx版本
/usr/local/nginx/sbin/nginx –V 查看编译参数
/usr/local/nginx/sbin/nginx –t 测试默认配置文件
/usr/local/nginx/sbin/nginx –c conf/nginx.conf 指定配置文件
查看服务相关进程及端口信息
ps aux |grep nginx
netstat -lnatpu |grep nginx
分类:
其他好文 时间:
2018-01-10 11:42:21
阅读次数:
220
一.if语句二.case语句if语句case语句对比三.while语句四.for循环五.fun函数五.fun函数六.check检测mysqld服务脚本的几种方法七.服务启动脚本1.httpd服务启动脚本2.rsyncd的启动脚本3.nginx的启动脚本还有一个更为标准的nginx启动脚本
分类:
系统相关 时间:
2017-11-11 22:11:52
阅读次数:
148
Nginx编译安装Linux系统下Nginx的源码编译安装模块依赖性,需要依赖下面3个安装包(下面的演示版本不是最新版本,你也可以下载最新的版本,只要把版本号修改一下即可):一般yum安装以下几个插件:yum-yinstallpcre-develzlib-developensslopenssl-devel但这里我们选择编译安装..
分类:
其他好文 时间:
2017-11-02 18:09:47
阅读次数:
185
#!/bin/bash CURRDIR=`dirname "$0"` BASEDIR=`cd "$CURRDIR"; pwd` NAME="nginx" CMD=/usr/local/nginx/sbin/nginx if [ "$1" = "-d" ]; then shift EXECUTEDIR... ...
分类:
其他好文 时间:
2017-10-27 17:57:19
阅读次数:
174
#!/bin/sh
#chkconfig:23455525
#Description:StartupscriptfornginxwebserveronDebian.Placein/etc/init.dand
#run‘update-rc.d-fnginxdefaults‘,orusetheappropriatecommandonyour
#distro.ForCentOS/Redhatrun:‘chkconfig--addnginx‘
###BEGININITINFO
#Provides:nginx
#Req..
分类:
其他好文 时间:
2017-10-25 14:23:45
阅读次数:
182
如何快速写个启动脚本,主要通过如下几部1,逻辑捋顺可以在txt文件中,已伪代码的方式,形成体系,罗列顺序,然后在一点点补充代码通过PID进程文件,判断程序是否运行设置3个模块(开启,关闭,重新加载)然后在用case语句去调用这个3个模块实现启动脚本功能restart看进程号变..
分类:
系统相关 时间:
2017-09-26 19:37:06
阅读次数:
353
[Unit]
Description=nginx-highperformancewebserver
Documentation=http://nginx.org/en/docs/
After=network.targetremote-fs.targetnss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx-t-c/usr/..
分类:
其他好文 时间:
2017-08-18 13:29:41
阅读次数:
155
#vim/etc/rc.d/init.d/nginx#为nginx提供SysVinit脚本#!/bin/sh##nginx-thisscriptstartsandstopsthenginxdaemon##chkconfig:-8515#description:NginxisanHTTP(S)server,HTTP(S)reverse\#proxyandIMAP/POP3proxyserver#processname:nginx#config:/etc/nginx/nginx.conf#config:..
分类:
其他好文 时间:
2017-08-04 22:54:40
阅读次数:
159
思路:1、判断nginx进程是否存在ps-ef|grepnginx|egrep-v"grep|nginxd.sh"2、case启动|关闭|重启|重新加载缺陷:nginx分两个不同的进程,分别是master管理进程和运行进程,如果某个进程出现问题的话这个脚本就无效,需要对pid进行流程控制。此脚本没有涉及killnginx的ID[root@T..
分类:
其他好文 时间:
2017-07-16 17:27:29
阅读次数:
186