首页 > 系统相关 >Linux安装配置nginx, 并且开机自启

Linux安装配置nginx, 并且开机自启

时间:2023-07-27 17:33:07浏览次数:66  
标签:安装 nginx webserver 自启 usr Linux 开机 local

1. 安装

使用菜鸟教程的安装步骤
这里的版本可以更换为自己想安装的即可

注意: 菜鸟教程的安装之后, nginx的安装目录是/usr/local/webserver/nginx, 下面的开机自启也是按照这个目录

2. 开机自启

2.1 配置/etc/rc.local文件

找到/etc/rc.local文件, 在最后添加nginx安装目录/usr/local/webserver/nginx 在最后添加即可

/usr/local/webserver/nginx

2.2 添加服务

  1. 进入/etc/systemd/system文件夹,新增文件 nginx.service, 输入
  2. 文件内容:
[Unit]
Description=nginx service
After=network.target

[Service]
User=root
Type=forking
ExecStart=/usr/local/webserver/nginx/sbin/nginx
ExecReload=/usr/local/webserver//nginx/sbin/nginx -s reload
ExecStop=/usr/local/webserver/nginx/sbin/nginx -s stop
ExecStartPre=/bin/sleep 10

[Install]
WantedBy=multi-user.target
  1. 开启开机启动
    systemctl enable nginx

标签:安装,nginx,webserver,自启,usr,Linux,开机,local
From: https://www.cnblogs.com/Mr-lil/p/17585110.html

相关文章

  • 鸟哥Linux私房菜学习记录day3
    第七章    Linux磁盘与文件系统管理1硬。盘分区:硬盘的分区方式,主要包括基本分区和扩展分区,介绍了硬盘的主引导记录(MBR)和扩展引导记录(EBR)的作用。superblock:记录此filesystem的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式与相关信息等;inode:记录文......
  • Linux系统安装
    Linux虚拟机安装流程......
  • Linux基础—vmvare安装及centos7安装
    Linux基础#https://zhuanlan.zhihu.com/p/429509333#一什么是操作系统OperatingSystem(操作系统)简称OSWindows,MacOS,Linux都是操作系统#二什么是BootLoader在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从......
  • 编写Linux内核模块
    Linux系统为应用程序提供了功能强大且容易扩展的API,但在某些情况下,与硬件交互或进行需要访问系统中特权信息的操作时,就需要一个内核模块。Linux内核模块是一段编译后的二进制代码,直接插入Linux内核中。在Ring0上运行。 1.安装开发环境(Ubuntu为例)sudoapt-getinsta......
  • Linux学习(3)Redis开机自启动
     1.指定配置启动前台启动redis服务会阻塞整个会话窗口,如果需要通过后台方式启动redis服务,那么必须通过修改redis配置文件的方式来解决。redis配置文件即redis.conf,是存放在redis安装目录下面的。因此,首先需要切换到redis安装目录下:cd/usr/local/src/redis-6.2.6......
  • Linux对文件夹操作(复制,移动)
    复制文件夹cpcp-avuevue-copy将vue文件夹下面的所有文件,复制到同目录下vue-copy文件夹下面-a:相当于-d、-p、-r选项的集合,这几个选项我们一一介绍;-d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接;-i:询问,如果目标文件已经存在,则会询问是否覆盖;-l:把目......
  • Linux PHP编译安装
    PHP编译安装。1.下载PHP源码包,wgethttps://www.php.net/distributions/php-8.2.8.tar.gz2.进入安装源码包目录,执行./configure命令配置,PHP的核心扩展和常用扩展。3.编译make,安装makeinstall../configure--prefix=/usr/local/php--enable-fpm--with-openssl--enable......
  • nginx反向代理
    前端发送的请求,是如何请求到后端服务的?路径并不匹配,那是怎样传送请求的呢nginx反向代理将前端发送的动态请求由nginx转发到后端服务器  nginx反向代理的好处:提高访问速度:在访问nginx时会作缓存,如果下一次访问的是相同的接口地址,则无需请求真正的后端服务器,直接在n......
  • Linux 如何删除乱码文件-inode删除
    步骤一使用ls-li命令查看文件的inodels-li红框标识的为文件的inode步骤二按inode删除文件删除文件find-inum28577716-delete上面的数字为查询到的inode删目录find-inum28577716-execrm-rf{};上面的数字为查询到的inode......
  • Debian 11 安装Nginx最新stable版本
    其实官方文档已经很清楚了,我写这个文档只是为了记录下安装过程#Installtheprerequisites:aptinstallcurlgnupg2ca-certificateslsb-releasedebian-archive-keyring-y#Importanofficialnginxsigningkeysoaptcouldverifythepackagesauthenticity.Fetch......