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并配置开机自启相关推荐

  1. redis和zookeeper安装教程并配置开机自启

    redis和zookeeper安装教程并配置开机自启 redis安装并且配置开机自启 1.windows环境下的redis需要去github上获取: https://github.com/Micros ...

  2. Linux环境下安装tomcat并配置开机自启

    Linux环境下安装tomcat并配置开机自启 1. 将tomcat压缩包复制到Linux中,(这里复制到usr/local/tomcat目录下). 2. 使用tar zxvf apache-tomc ...

  3. windows下快速安装nginx 并配置 开机自启动

      nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用 ...

  4. CentOS7安装Nginx及配置

    出自:https://blog.csdn.net/wxyjuly/article/details/79443432 Nginx是一款轻量级的网页服务器.反向代理服务器.相较于Apache.lightt ...

  5. CentOS7安装Nginx及配置域名映射反向代理

    1.安装gcc yum -y install gcc 2.pcre.pcre-devel安装 yum install -y pcre pcre-devel 3.zlib安装 yum install - ...

  6. centos7安装docker并设置开机自启以及常用命令

    https://www.cnblogs.com/codehui/p/docker.html

  7. Centos7 安装Nginx(OpenResty)、Windows安装Nginx

    Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...

  8. CentOS7安装Nginx

    CentOS7安装Nginx 1.下载软件包 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2.安装依赖 yum -y install gcc ...

  9. 【转载】MongoDB安装并随windows开机自启

    MongoDB安装并随windows开机自启 MongoDB的官方下载站是http://www.mongodb.org/downloads,可以去上面下载最新的程序下来.在下载页面可以看到,对操作系统 ...

最新文章

  1. 微信小程序实战之百思不得姐精简版
  2. oracle 10G windows启动与关闭另类方法
  3. 1 SAP DEBUG调试改表操作手册
  4. 北方民族大学计算机全国排名,校友会:全国15所民族类大学排名,这三所大学进入十强...
  5. Java并发编程之线程池中的Future
  6. OpenGL ES 2 o 初探
  7. 置顶信息[置顶] 常用日常英语缩写
  8. C语言实现2048游戏(Windows版)
  9. linux之loop设备
  10. 无限弹窗(python)
  11. 青龙面板-闲趣赚修复版
  12. Chrome浏览器插件之---FeHelper
  13. h5 前端 PHP,十分钟搞定微信H5支付(ThinkPHP5.1)
  14. html js post提交表单,JavaScript 实现POST方式提交表单
  15. saas系统用的什么语音_智能酒店语音控制系统是什么样的?
  16. 什么是云计算?云计算概念集合
  17. 给你一个网站你是如何来渗透测试的?
  18. 算法练习-鸡兔同笼问题
  19. 论文里引用专利参考文献怎么写?
  20. Ubuntu 硬盘”分区“图文教程

热门文章

  1. 【西安】IT项目管理与职业生涯规划
  2. Angular学习笔记88:Angular12中使用crypto-js运行提示Warning
  3. 空气质量查询api使用场景大合集它来了~
  4. STIX 2.0 示例剖析
  5. java 继承 ppt_理论五继承_JAVA学习课件_ppt_大学课件预览_高等教育资讯网
  6. 大盘点!NeRF系列工作全面回顾
  7. letecode 编程学习(22)
  8. 爬取了 31502 条北京自如租房数据,看看是否居者有其屋?
  9. 系统重装git用户名密码忘了的恢复方法
  10. Python Josephus(约瑟夫问题)算法