返回顶部
首页 > 资讯 > 操作系统 >Linux学习之Ubuntu 20使用systemd管理OpenResty服务
  • 186
分享到

Linux学习之Ubuntu 20使用systemd管理OpenResty服务

linux学习ubuntu 2023-08-30 15:08:04 186人浏览 泡泡鱼
摘要

sudo cat /etc/issue可以看到操作系统的版本是ubuntu 20.04.4 LTS,sudo lsb_release -r可以看到版本是20.04,sudo uname -r可以看到内核版本是5.5.19,sudo make

sudo cat /etc/issue可以看到操作系统的版本是ubuntu 20.04.4 LTSsudo lsb_release -r可以看到版本是20.04sudo uname -r可以看到内核版本是5.5.19sudo make -v可以看到版本是GNU Make 4.2.1
在这里插入图片描述

需要先参考我的博客《Linux学习之Ubuntu 20.04在https://openresty.org下载源码安装Openresty 1.19.3.1,使用systemd管理OpenResty服务》安装好Openresty
/usr/lib/systemd/system目录下创建一个openresty.service文件,文件内容如下:

[Unit]Description=The OpenResty ApplicationAfter=syslog.target network-online.target remote-fs.target nss-lookup.targetWants=network-online.target[Service]Type=forkingPIDFile=/usr/local/openresty/Nginx/logs/nginx.pidExecStartPre=/usr/local/openresty/nginx/sbin/nginx -t -q -g 'daemon on; master_process on;'ExecStart=/usr/local/openresty/nginx/sbin/nginx -g 'daemon on; master_process on;'ExecReload=/usr/local/openresty/nginx/sbin/nginx -g 'daemon on; master_process on;' -s reloadExecStop=-/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /usr/local/openresty/nginx/logs/nginx.pidTimeoutStopSec=5KillMode=mixed[Install]WantedBy=multi-user.target

在这里插入图片描述

sudo systemctl enable openresty设置自启动,sudo systemctl start openresty启动openrestysudo systemctl status openresty查看到状态是active (running)
在这里插入图片描述

在浏览器里边输入服务器ip,要是正常配置好的话,显示如下:
在这里插入图片描述

此文章为8月Day 26学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》

来源地址:https://blog.csdn.net/qq_42108074/article/details/132504670

--结束END--

本文标题: Linux学习之Ubuntu 20使用systemd管理OpenResty服务

本文链接: https://www.lsjlt.com/news/383166.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作