centos7php自启动,centos7系统下nginx安装并配置开机自启动操作
这篇文章主要介绍了centos7系统下nginx安装并配置开机自启动操作方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
这篇文章主要介绍了centos7系统下nginx安装并配置开机自启动操作方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
准备工作
我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库yum install wget gcc gcc-c++ pcre-devel zlib-devel
##创建工作目录并进入工作目录mkdir -p /z/nginx && cd /z/nginx
##获取nginx最新的安装包wget http://nginx.org/download/nginx-1.11.10.tar.gz
##解压缩tar zxvf nginx-1.11.10.tar.gz
##进入目录cd nginx-1.11.10
##检测系统配置, 生成make相关文件./configure
./configure执行成功会输出以下信息
nginx的安装位置,以及文件路径Configuration summary
+ using system PCRE library
+ OpenSSL library is not used
+ using system zlib library
nginx path prefix: "/usr/local/nginx"
nginx binary file: "/usr/local/nginx/sbin/nginx"
nginx modules path: "/usr/local/nginx/modules"
nginx configuration prefix: "/usr/local/nginx/conf"
nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
nginx pid file: "/usr/local/nginx/logs/nginx.pid"
nginx error log file: "/usr/local/nginx/logs/error.log"
nginx http access log file: "/usr/local/nginx/logs/access.log"
nginx http client request body temporary files: "client_body_temp"
nginx http proxy temporary files: "proxy_temp"
nginx http fastcgi temporary files: "fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"
编译并安装make && make install
创建nginx启动命令脚本vi /etc/init.d/nginx
插入以下内容, 注意修改PATH和NAME字段, 匹配自己的安装路径 (这段是从网上copy的)#! /bin/bash
# chkconfig: - 85 15
PATH=/usr/local/nginx
DESC="nginx daemon"
NAME=nginx
DAEMON=$PATH/sbin/$NAME
CONFIGFILE=$PATH/conf/$NAME.conf
PIDFILE=$PATH/logs/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
set -e
[ -x "$DAEMON" ] || exit 0
do_start() {
$DAEMON -c $CONFIGFILE || echo -n "nginx already running"
}
do_stop() {
$DAEMON -s stop || echo -n "nginx not running"
}
do_reload() {
$DAEMON -s reload || echo -n "nginx can't reload"
}
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
do_start
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
do_stop
echo "."
;;
reload|graceful)
echo -n "Reloading $DESC configuration..."
do_reload
echo "."
;;
restart)
echo -n "Restarting $DESC: $NAME"
do_stop
do_start
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2
exit 3
;;
esac
exit 0
设置执行权限chmod a+x /etc/init.d/nginx
注册成服务chkconfig --add nginx
设置开机启动chkconfig nginx on
重启, 查看nginx服务是否自动启动shutdown -h 0 -r
netstat -apn|grep nginx
对nginx服务执行停止/启动/重新读取配置文件操作#启动nginx服务
systemctl start nginx.service
#停止nginx服务
systemctl stop nginx.service
#重启nginx服务
systemctl restart nginx.service
#重新读取nginx配置(这个最常用, 不用停止nginx服务就能使修改的配置生效)
systemctl reload nginx.service
centos7php自启动,centos7系统下nginx安装并配置开机自启动操作相关推荐
- Linux系统下Nginx安装与配置
Nginx安装与配置 准备工作 安装(/usr/local) 检查安装情况 配置SSL 0.准备工作 1.重新配置加入SSL模块 2.重新编译 3.覆盖原来编译的版本 4.配置SSL 准备工作 从 n ...
- linux系统下nginx安装目录和nginx.conf配置文件目录
linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps -ef | grep nginx 返回结果包含安装目录 root 26 ...
- Weblogic 10.3.5在64位Windows系统下的安装和配置
2011-08-23 Weblogic 10.3.5在64位Windows系统下的安装和配置 作者: BeanSoft 日期: 2011-8-23 今天, 笔者将向大家介绍Oracle Weblogi ...
- 在Linux系统下XAMPP安装与配置(可离线安装)
在Linux系统下XAMPP安装与配置(可离线安装) XAMPP网址:https://www.apachefriends.org/zh_cn/index.html 首先找到自己需要安装的版本下载地址( ...
- Ubuntu下Nginx安装与配置---kalrry
Ubuntu安装nginx反向代理服务器--kalrry 前言 一.购买服务器并安装ubuntu系统 1. 购买云主机 2. 安装ubuntu操作系统 二.开放Linux的ssh访问权限,用于远程连接 ...
- MacOS系统下简单安装以及配置MongoDB数据库(一)
最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 项目一共四部分: 1.MacOS下 ...
- windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- Nginx-windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...
- Windows系统下nodejs安装及配置
关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MV ...
最新文章
- 联想服务器x3650硬盘黄灯,服务器故障处理 X3650M4主板故障 硬盘黄灯 内存错误 联想(IBM)服务器配件...
- 如何写出优雅的 Golang 代码
- OpenCV相机位移引起的单应性的实例(附完整代码)
- 中台产品经理能力模型
- 学生云课堂 0917
- 【转】Google Maps Android API V2的使用及问题解决
- linux安装Linux下软件的安装与卸载方法
- 操作系统编写之代码解释
- 天线工作原理以及如何计算天线长度
- sdn的用处_SDN是什么?SDN的好处有哪些?
- 十个英文原版电子书下载网站(无需翻墙)
- 前端新手遇到的问题 ---含“ 文字贯穿线、@font-face、axios ”知识
- 超详细|一篇搞定操作系统——设备管理
- 【微信小程序】条件渲染和列表渲染
- 修真院教学模式四大体系之技能体系
- matlab 打开avi,Matlab读取avi视频并播放 你必须要知道的
- hdfs写流程和MR缓冲区
- “华为杯”研究生数学建模竞赛2005年-【华为杯】D题:仓库容量有限条件下的随机存贮管理问题(附获奖论文和matlab代码)
- 风雨二十载:OpenGL 4.3规范发布
- ad hoc是什么的简称_ad hoc是什么意思
热门文章
- Comparable和Comparator区别是什么?差点吃屎
- 抽象方法,抽象类,接口
- 一元享移动怎么样_中国移动放大招!月租9元享200GB流量,网友:这套路谁敢用?...
- confluence启动不起来_汽车“一键启动”只用来点火?太浪费!你不知道的还有这3个功能...
- 怎么把html表复制到word里,怎么把网页表格复制到word
- python对象属性赋值_关于python对象 中dict属性赋值的疑问
- mac系统在云服务器地址,mac如何登陆云服务器地址
- java 声明抽象方法_java – 类必须声明为abstract或实现抽象方法错误
- c语言内容逆置程序设计,C语言程序设计练习题含程序及参考答案.docx
- js如何在当前页面加载springmvc返回的页面_手写SpringMVC学习