Centos7安装Nginx并配置开机自启
Centos7安装Nginx并配置开机自启
1.常用命令
#开机自启
chkconfig nginx on
#启动nginx服务
systemctl start nginx.service
#停止nginx服务
systemctl stop nginx.service
#重启nginx服务
systemctl restart nginx.service
#重载nginx配置(无需重启Nginx使配置文件生效)
systemctl reload nginx.service
2.安装所需环境(依赖)
yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel automake autoconf libtool make
3.安装nginx
#下载nginx
wget http://nginx.org/download/nginx-1.19.8.tar.gz
#解压
tar -xvf nginx-1.19.8.tar.gz
#安装
cd nginx-1.19.8
./configure --prefix=/usr/local/nginx
make
make install#查看安装目录
whereis nginx
4.Nginx启动脚本
vim /etc/init.d/nginx #注意PATH和NAME 根据实际修改#! /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
Centos7安装Nginx并配置开机自启相关推荐
- redis和zookeeper安装教程并配置开机自启
redis和zookeeper安装教程并配置开机自启 redis安装并且配置开机自启 1.windows环境下的redis需要去github上获取: https://github.com/Micros ...
- Linux环境下安装tomcat并配置开机自启
Linux环境下安装tomcat并配置开机自启 1. 将tomcat压缩包复制到Linux中,(这里复制到usr/local/tomcat目录下). 2. 使用tar zxvf apache-tomc ...
- windows下快速安装nginx 并配置 开机自启动
nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用 ...
- CentOS7安装Nginx及配置
出自:https://blog.csdn.net/wxyjuly/article/details/79443432 Nginx是一款轻量级的网页服务器.反向代理服务器.相较于Apache.lightt ...
- CentOS7安装Nginx及配置域名映射反向代理
1.安装gcc yum -y install gcc 2.pcre.pcre-devel安装 yum install -y pcre pcre-devel 3.zlib安装 yum install - ...
- centos7安装docker并设置开机自启以及常用命令
https://www.cnblogs.com/codehui/p/docker.html
- Centos7 安装Nginx(OpenResty)、Windows安装Nginx
Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...
- CentOS7安装Nginx
CentOS7安装Nginx 1.下载软件包 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2.安装依赖 yum -y install gcc ...
- 【转载】MongoDB安装并随windows开机自启
MongoDB安装并随windows开机自启 MongoDB的官方下载站是http://www.mongodb.org/downloads,可以去上面下载最新的程序下来.在下载页面可以看到,对操作系统 ...
最新文章
- 微信小程序实战之百思不得姐精简版
- oracle 10G windows启动与关闭另类方法
- 1 SAP DEBUG调试改表操作手册
- 北方民族大学计算机全国排名,校友会:全国15所民族类大学排名,这三所大学进入十强...
- Java并发编程之线程池中的Future
- OpenGL ES 2 o 初探
- 置顶信息[置顶] 常用日常英语缩写
- C语言实现2048游戏(Windows版)
- linux之loop设备
- 无限弹窗(python)
- 青龙面板-闲趣赚修复版
- Chrome浏览器插件之---FeHelper
- h5 前端 PHP,十分钟搞定微信H5支付(ThinkPHP5.1)
- html js post提交表单,JavaScript 实现POST方式提交表单
- saas系统用的什么语音_智能酒店语音控制系统是什么样的?
- 什么是云计算?云计算概念集合
- 给你一个网站你是如何来渗透测试的?
- 算法练习-鸡兔同笼问题
- 论文里引用专利参考文献怎么写?
- Ubuntu 硬盘”分区“图文教程
热门文章
- 【西安】IT项目管理与职业生涯规划
- Angular学习笔记88:Angular12中使用crypto-js运行提示Warning
- 空气质量查询api使用场景大合集它来了~
- STIX 2.0 示例剖析
- java 继承 ppt_理论五继承_JAVA学习课件_ppt_大学课件预览_高等教育资讯网
- 大盘点!NeRF系列工作全面回顾
- letecode 编程学习(22)
- 爬取了 31502 条北京自如租房数据,看看是否居者有其屋?
- 系统重装git用户名密码忘了的恢复方法
- Python Josephus(约瑟夫问题)算法