nginx配置开机自动启动

  • 时间:2019-08-22 02:17 作者:风逍梦遥 来源:风逍梦遥 阅读:467
  • 扫一扫,手机访问
摘要:在配置之前,本人在网上看了很多文章,有的是配置的/etc/init.d/nginx文件,而我是另外一种方式配置成功的。下面是步骤:编辑?vi /lib/systemd/system/nginx.service?文件,没有创立一个?touch nginx.service?而后将如下内容根据具体情况进行

在配置之前,本人在网上看了很多文章,有的是配置的/etc/init.d/nginx文件,而我是另外一种方式配置成功的。下面是步骤:

编辑?vi /lib/systemd/system/nginx.service?文件,没有创立一个?touch nginx.service?而后将如下内容根据具体情况进行修改后,增加到nginx.service文件中:


[Unit]:服务的说明

Description:形容服务

After:形容服务类别

[Service]服务运行参数的设置

Type=forking是后端运行的形式

ExecStart为服务的具体运行命令

ExecReload为重启命令

ExecStop为中止命令

PrivateTmp=True表示给服务分配独立的临时空间

保存退出。

设置开机启动,使配置生效:

#?查看服务当前状态

systemctl status nginx.service

#?查看所有已启动的服务

systemctl list-units?--type=service

#?重新启动服务

systemctl restart nginx.service

#?设置开机自启动

systemctl enable nginx.service

#?输出下面内容表示成功了

Createdsymlink?from/etc/systemd/system/multi-user.target.wants/nginx.service to?/usr/lib/systemd/system/nginx.service.

到此我们配置结束,在虚拟机上输入reboot命令重启查看nginx能否重启,诡异的事情发生了,重启机器后nginx重启了,但是与nginx相关的地址出现了?403?Forbidden

我把地址对应的文件权限设置了777,但是错误日志还是权限不够,报错403,此时,我们

cat /etc/selinux/config ? 发现SELINUX=enable,我们需要把其改成SELINUX=permissive,重启生效,403的报错就没有了。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
【系统环境|】ZORRO佐罗软件安装教程及一键新机使用方法详细简介(2023-02-10 21:56)
【系统环境|】阿里云 centos 云盘扩容命令(2023-01-10 16:35)
【系统环境|】补单系统搭建补单源码搭建(2022-05-18 11:35)
【系统环境|服务器应用】高端显卡再度登上热搜,竟然是因为“断崖式”的降价(2022-04-12 19:47)
手机二维码手机访问领取大礼包
返回顶部