首页 > 系统相关 >ubuntu 安装 nginx

ubuntu 安装 nginx

时间:2023-02-15 18:24:29浏览次数:42  
标签:sbin etc sudo nginx systemctl usr ubuntu 安装

1.在线安装nginx

sudo apt update
sudo apt -y install nginx

2.检查是否安装成功

nginx -v

3.安装之后的文件结构

# 所有的配置文件
/etc/nginx
# 虚拟主机
/etc/nginx/sites-available
# 程序文件
/usr/sbin/nginx
# 日志
/var/log/nginx
# 启动脚本
/etc/init.d/nginx
# 启动Nginx
sudo nginx

4.nginx常用命令

# 查看版本号
nginx -v
# 查看版本号与nginx支持的模块
nginx -V
# 检查配置文件语法是否正确
nginx -t
# 启动服务
nginx
nginx -s start
# 暴力停止服务
nginx -s stop
# 优雅停止服务
nginx -s quit
# 重新加载配置文件
nginx -s reload

5.配置systemctl服务

  1. 创建nginx.service文件
sudo vi /etc/systemd/system/nginx.service
  1. 配置如下
[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
ExecReload=/usr/sbin/nginx -s reload
ExecStop=/usr/sbin/nginx -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

保存并且关闭文件

  1. 重载守护进程
sudo systemctl daemon-reload
  1. 配置后服务命令
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx

标签:sbin,etc,sudo,nginx,systemctl,usr,ubuntu,安装
From: https://www.cnblogs.com/unlockth/p/17124210.html

相关文章

  • Linux 系统安装 telnet
    Linux系统安装telnet下载地址RPMresourcetelnet(rpmfind.net)1、先检测是否这些软件包是否已经安装rpm-qa|greptelnetrpm-qa|greptelnet-serverrpm-qa......
  • ubuntu 安装 tomcat
    1.准备tomcat文件/home/apache-tomcat-9.0.71.zip2.解压tomcat文件sudounzip/home/apache-tomcat-9.0.71.zip3.tomcat放到指定目录sudomv/home/apache-tomcat-9......
  • Windows下Python安装MySQLdb
    下载whl列表地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载对应的版本,cp含义是CPython,例如:如果Python版本是3.9.11,就选cp39,如果Python版本是2.7.x,则......
  • nginx限制ip请求次数 以及并发次数
      如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(ChallengeCollapsar)是DDOS(分布式拒绝服务)的一种,也是一种常......
  • Windows搭建本地PHP8环境,配Nginx
    一、安装PHP 下载:https://windows.php.net/download我下载的是此时的最新版8.2.3 下载后解压目录放到C:/tool下面目录重命名为PHP 目录自己定 我这个tool目......
  • How to setup a Chia Harvester on Ubuntu
    HowtosetupaChiaHarvesteronUbuntuPostedon May4,2021AChiaHarvestisacomputerthatfarmsChiaandconnectsbacktoaMasterNode.Youcanalmost......
  • MySQL 安装教程
    MySQL安装教程MySQL下载地址:https://downloads.mysql.com/archives/community/这里下载mysql-5.7.28版本的。建议下载压缩包版的,方便卸载~1、解压压缩包,放到环境目录下......
  • win10无管理员权限下以压缩包方式安装JDK8
    使用场景:如果在没有管理员权限的情况下,无法运行.exe文件,可以使用这种方式安装,本次把JDK安装到D:\jdk-8u152一:获取JDK8的压缩包1.JDK8华为镜像地址  2......
  • Install Chia Blockchain on Ubuntu
    InstallChiaBlockchainonUbuntuPostedon May4,2021ChiaisanewkindaofCryptoCurrencythatinsteadofusingPoW(ProofofWork)itusesProofofSpa......
  • virtualBox Ubuntu挂载共享文件夹失败,手动mount -t vboxsf 失败 sbin/mount.vboxsf: m
    Windows使用virtualBox安装了Ubuntu虚拟机,更新过后,其他的共享文件夹,挂载出现了问题:就是挂载的目录和宿主源目录不同步了。  使用mount-tvboxsf命令手动挂载报错:sbi......