首页 > 系统相关 >ubuntu20.04 配置编译安装nginx的systemctl启动命令

ubuntu20.04 配置编译安装nginx的systemctl启动命令

时间:2023-07-14 15:13:21浏览次数:60  
标签:ubuntu20.04 sbin service nginx systemctl usr local

vim /usr/lib/systemd/system/nginx.service

[Unit]
Description=nginx - high performance web server                 
After=network.target remote-fs.target nss-lookup.target        

[Service]                                                       
Type=forking                                                    
PIDFile=/usr/local/nginx/logs/nginx.pid                         
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf    
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf        
ExecReload=/usr/local/nginx/sbin/nginx -s reload                                    
ExecStop=/usr/local/nginx/sbin/nginx -s stop                                        
ExecQuit=/usr/local/nginx/sbin/nginx -s quit                                        
PrivateTmp=true                                                                     

[Install]
WantedBy=multi-user.target

为了启动Nginx的systemd服务,步骤如下:

  1. 设置nginx.service文件的权限
chmod 664 /usr/lib/systemd/system/nginx.service

2.开启服务启动时执行

systemctl enable nginx.service

3.启动服务

systemctl start nginx.service

4.查看服务状态

systemctl status nginx.service

5.验证服务

curl -I 127.0.0.1:8080

标签:ubuntu20.04,sbin,service,nginx,systemctl,usr,local
From: https://www.cnblogs.com/khtt/p/17553755.html

相关文章

  • nginx tlsv1.3配置
    server{#这里开始listen443ssl;server_namelocalhost;ssl_certificate/usr/local/nginx/conf/cert/9169645__shhanqian.com.pem;#证书的路径ssl_certificate_key/usr/local/nginx/conf/cert/9169645__shha......
  • nginx的一点小用法-代理国外s3对象存储加速
    缘由:有一套环境部署在aws新加坡区,资源使用s3对象存储,也用了cloudfront加速,但是but国内访问最近抽筋,也特意看了一下解析的地址IP....加速的地址在usa.....资源加速太慢了就想到了用nginx缓存加速一下!当然了还可以用国内腾讯云cosor阿里云oss同步到国内?但是生命周期,同步成本估计......
  • Nginx之数据流代理stream模块简介和使用 ---九五小庞
    一、stream模块简介  stream模块一般用于TCP/UDP数据流的代理和负载均衡,通过stream模块我们可以代理转发tcp报文。ngx_stream_core_module模块从1.9.0版开始提供。默认情况下,此模块不是构建的,应该使用–withstream配置参数启用它,即我们需要使用./configure--with-stream的方......
  • Ribbon与Nginx的区别
    一、Ribbon与Nginx的区别我们知道负载均衡有硬件负载均衡与软件的负载均衡方案硬件负载均衡:比如F5、深信服、Array等;软件负载均衡:比如Nginx、LVS、HAProxy等;硬件负载均衡或是软件负载均衡,他们都会维护一个可用的服务端清单,通过心跳检测来剔除故障的服务端节点以保证清单......
  • 制作nginx的RPM包
    使用nginx-1.22.1版本的源码软件,生成对应的RPM包软件,具体要求如下:软件名称为nginx软件版本为1.22.1RPM软件包可以查询描述信息RPM软件包可以安装及卸载 方案:安装rpm-build软件包,编写SPEC配置文件,创建新的RPM软件包。步骤一:安装rpm-build软件1)安装rpm-build软件包[roo......
  • nginx: [emerg] unknown directive "ngx_fastdfs_module" in /usr/local/src/nginx-1.
    一、问题说明:搭建fastDFS集群时,提示错误信息为:nginx:[emerg]unknowndirective"ngx_fastdfs_module"in/usr/local/src/nginx-1.10.0/conf/nginx.conf:52        通过分析加载fastdfs模块出错二、配置完信息后在,执行nginx-V  发现没有fastdfs的相关内......
  • consul 使用总结 & Nginx 负责均衡,最大连接数据,超时次数,超时等待时间,权重
    consul使用总结&Nginx负责均衡,最大连接数据,超时次数,超时等待时间,权重consulagnet-dev启动consul启动服务,注册服务:dotnetOrderServer.dll--urls="http://:5189"--ip="127.0.0.1“--port=5189dotnetOrderServer.dll--urls="http://:5188"--ip="127.0.0......
  • nginx安装及配置
    ......
  • nginx部署 vue3 同时 配置接口代理(详细)
    Vue项目配置.env文件在项目根目录下创建文件夹(.env.production)##.env.production生产环境配置VUE_APP_SYS_URL=sysapi##nginx需要用的的代理表示VUE_APP_MODE=product##模式baseUrl使用VUE_APP_SYS_URL变量代替Nginx下载部署和配置api代理Nginx下载......
  • Docker Nginx安装使用以及踩坑点总结
    拉取nginx镜像dockerpullnginx:latest运行镜像暂时不需要配置volume挂载dockerrun--namenginx-p80:80-dnginx参数详解:--namenginx指定容器的名称-p80:80映射端口-d守护进程运行创建volume目录mkdir-p/www/nginx/conf.dmkdir-p/www/nginx/htmlmkd......