centos/rhel下实现nginx自启动脚本实例
2024-10-19 02:24:57
1. 建立脚本文件nginxd
[root@could]# vi /etc/init.d/nginxd
插入以下内容
#!/bin/bash
#
# chkconfig: - 85 15
# description: Nginx is a World Wide Web server.
# processname: nginx nginx=/usr/local/nginx/sbin/nginx
conf=/usr/local/nginx/conf/nginx.conf
case $1 in
start)
echo -n "Starting Nginx"
$nginx -c $conf
echo " done"
;;
stop)
echo -n "Stopping Nginx"
killall -9 nginx
echo " done"
;;
test)
$nginx -t -c $conf
;;
reload)
echo -n "Reloading Nginx"
ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP
echo " done"
;;
restart)
$0 stop
$0 start
;;
show)
ps -aux|grep nginx
;;
*)
echo -n "Usage: $0 {start|restart|reload|stop|test|show}"
;;
esac
2、更改nginxd权限
[root@could]# chmod 755 /etc/init.d/nginxd
3、设置开机启动
[root@could]# chkconfig nginxd on
http://www.cnblogs.com/apexchu/p/4193568.html
最新文章
- 412. Fizz Buzz
- sql语句查询结果添加排序列(转)
- 全屏背景:15个jQuery插件实现全屏背景图像或媒体
- 使用 jsPlumb 绘制拓扑图 —— 异步加载与绘制的实现
- Excel Sheet Column Number || leetcode
- scrapy yield Request
- hdu 1142 A Walk Through the Forest
- hihoCoder 1041 国庆出游 (DFS)
- clone远程代码及push
- border-image用法详解
- UNIX网络编程——套接字选项(SO_RCVBUF和SO_SNDBUF)
- 【双目备课】《学习OpenCV第18章》相机模型与标定整编
- jvm参数与GC
- 写给大忙人的nginx核心配置详解
- ActiveMQ之java Api
- date时间格式化
- SDN第三次上机
- VirtualBox - NAT虚拟机访问外网 + Host-Only物理主机虚拟机互访
- go 类型转换
- Android利用温度传感器实现带动画效果的电子温度计
热门文章
- hdu6231
- 32、Django实战第32天:我的收藏
- 转 IntelliJ IDEA 快捷键
- POJ 2079 Triangle (凸包+旋转卡壳)
- Problem K: 数字菱形
- 《ggplot2:数据分析与图形艺术》,读书笔记
- React Native之ES5/ES6语法差异对照表
- Oracle查询库中记录数大于2千万的所有表
- nodeJs+socket.io
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:3.安装Oracle RAC-3.2.安装 cvuqdisk 软件包