首页 > 系统相关 >Centos8通过dnf安装certbot,设置nginx自启动

Centos8通过dnf安装certbot,设置nginx自启动

时间:2022-09-29 10:36:31浏览次数:50  
标签:dnf nginx sh 自启动 chkconfig certbot

如果centos8默认软件包里没有certbot,就需要更新软件包:

dnf install epel-release
dnf upgrade

一般更新包后就可以安装了

dnf install certbot

nginx安装后设置自启动:

1、一般使用systemctl enable nginx.service,但这个命令有可能无效,如果不成功可以使用其他的方法

2、直接修订文件/etc/rc.local,添加nginx启动命令即可(不推荐)

3、使用chkconfig(未亲测)
在/etc/init.d目录下新建一个脚本nginx.sh并设置执行权限,脚本开头加入以下代码:

#!/bin/sh
#chkconfig:2345 80 90
#description:自定义的脚本描述如nginx

#chkconfig:后面的数字暂不了解含义。
使用chkconfig命令将脚本添加到开机启动

chkconfig --add nginx.sh
chkconfig nginx.sh on

4、在/etc/profile.d/添加新脚本nginx.sh,不用设置执行权限

service nginx start

 

标签:dnf,nginx,sh,自启动,chkconfig,certbot
From: https://www.cnblogs.com/liuzhenwei/p/16740548.html

相关文章

  • nginx架构分析之 模块化
    Nginx涉及到的模块分为核心模块、标准HTTP模块、可选HTTP模块、邮件服务模块以及第三方模块等五大类。核心模块核心模块是指Nginx服务器正常运行时必不可少的模块,它们提供了......
  • nginx Location 语法基础知识
    URL地址匹配是Nginx配置中最灵活的部分Location支持正则表达式匹配,也支持条件匹配,用户可以通过location指令实现Nginx对动丶静态网页的过滤处理。Nginxlocation配置......
  • nginx 常用全局变量
    变量说明$args请求中的参数,如​​www.123.com/1.php?a=1&b=2的$args就是a=1&b=2​​$content_lengthHTTP请求信息里的"Content-Length"$conten_typeHTTP请求信息里的"Conten......
  • nginx lnmp之nginx+php
    配置如下(在server部分添加):location~\.php${includefastcgi_params;fastcgi_passunix:/tmp/php-fcgi.sock;fastcgi_indexindex.php;f......
  • docker 简介和使用总结:image,container,dockfile,nginx,redis,compose
    硬件发展速度:asp.net+sql+redis+nginx:资源利用率太低,多软件工具不能隔离,相互影响,不能快速部署 0.docker简介和使用总结:image,container,dockfile,nginx,redis,compose......
  • nginx 配置参数优化
    nginx作为高性能web服务器,即使不特意调整配置参数也可以处理大量的并发请求。以下的配置参数是借鉴网上的一些调优参数,仅作为参考,不见得适于你的线上业务。worker进程worker......
  • nginx 日志之 access_log分割
    如果任由访问日志写下去,日志文件会变得越来越大,甚至是写满磁盘。所以,我们需要想办法把日志做切割,比如每天生成一个新的日志,旧的日志按规定时间删除即可。实现日志切割可以通......
  • nginx日志的python分析脚本
    因为容量场景需要统计峰值时间段的业务分布情况,即是统计每个接口请求以及对应的数量,这里记录下之前的实现脚本。nginx的日志格式如下: 代码如下:importos,jsonimport......
  • nginx lua 执行顺序
    不同阶段的顺序init>init_worker>set>rewrite>access>content>header>body>log同一个阶段下不同context执行优先级location>server>http......
  • nginx 学习
    nginx下载:https://nginx.org/en/download.html配置#在conf中打开nginx.conf文件,简单修改如下server{listen8080;#此处修改为8080,以防与系统......