当前位置:首页 > 技术文档 > 正文内容

如何在Debian 10上安装Nginx

六一网5个月前 (10-19)技术文档142

如何在Debian 10上安装Nginx

第1步:安装Nginx

由于Nginx在Debian的默认存储库中是可访问的,因此可以想象使用apt打包系统从这些存储库中引入Nginx。由于这是我们在此会话中与apt打包系统的第一次交互,因此我们将更新本地包索引,以便我们可以访问最新的yum源。之后,我们可以直接安装nginx。

sudo apt update sudo apt install nginx

第2步:调整防火墙 

在测试Nginx之前,应使防火墙编程适应环境,以允许管理员进入。Nginx在建立时将自己注册为ufw的帮助,明确允许Nginx访问。键入以下内容,列出ufw知道如何使用的应用程序配置:

sudo ufw app list

你会看到这个 

输出可用的应用程序:Nginx Full Nginx HTTP Nginx HTTPS OpenSSH

建议您授权最禁止的配置文件,无论如何它都将允许您设计的流量。由于本指南中尚未为服务器设计SSL,因此我们只需要允许端口80上的流量通过。您可以通过键入以下内容启用此功能:

sudo ufw allow 'Nginx HTTP'

您可以通过键入以下内容来验证更改:

sudo ufw status

您应该在显示的输出中看到允许的HTTP流量:

输出状态:有效

要从------ ---- OpenSSH允许在任何地方Nginx HTTP

允许任何地方OpenSSH(v6)

允许任何地方(v6)Nginx HTTP(v6)

允许任何地方(v6)

第3步:检查您的Web服务器以允许端口80上的通信。

建立工作即将完成时,Web服务器应该现在可以全面运行。


输出●nginx.service-高性能Web服务器和反向代理服务器已加载:已加载(/lib/systemd/system/nginx.service;已启用;供应商预设:已启用)活动:自2018年4月4日起活动(运行) 20 16:08:19 UTC; 3天前文档:man:nginx(8)主PID:2369(nginx)任务:2(限制:1153)CGroup:/system.slice/nginx.service├─2369nginx:主进程/ usr / sbin / nginx- g守护进程打开;master_process on; └─2380 Nginx:工作进程


显而易见,该服务似乎已经开始有效。无论如何,最理想的测试方法是从Nginx真正获取页面。


您可以进入默认的Nginx演示页面,通过浏览服务器的IP地址来确认产品是否正常运行。如果您对服务器的IP地址一无所知,则可以通过多种方式获得它。


在服务器的命令提示符处进行以下操作:

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

您将返回几行。您可以尝试在网络浏览器中查看它们是否正常工作。

拥有服务器的IP地址后,将其输入到浏览器的地址栏中:

http://your_server_ip您应该看到默认的Nginx登陆页面:

第4步:管理Nginx流程 

现在,您已经启动并运行了Web服务器,让我们回顾一些基本的管理命令。

要停止您的Web服务器,请输入:

sudo systemctl stop nginx

要在停止时启动Web服务器,请键入:

sudo systemctl start nginx

要停止然后再次启动该服务,请键入:

sudo systemctl restart nginx

如果您只是在更改配置,Nginx通常可以在不断开连接的情况下重新加载。为此,请键入:

sudo systemctl reload nginx

谢谢。

六一网发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。

转载请注明出处:https://www.liuyi.me/jishuwendang/12.html

相关文章

CentOS7从MariaDB 5.5升级到MariaDB 10.x

自从CentOS 7开始,默认自带的数据库变成MariaDB了,yum安装之后的默认版本是 5.5,虽然MariaDB 5.5数据库版本是比较老,但还挺好用的主要是稳定,如果不是项目需要最好一直用着。...

zblogphp版网站搬家教程,zblog网站数据迁移如此简单

zblogphp版网站搬家教程,zblog网站数据迁移如此简单

腾讯云十周年活动时,购买了1核2G星星海SA2云服务器,298元/3年还挺便宜划算。目前腾讯云服务器限时秒杀活动99元/1年。于是开始在腾讯云做域名接入备案,接入备案一两天就能通过审核。域名是2011...

如何在CentOS 8上安装Apache Maven,Apache Maven安装教程

Apache MavenApache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从中央信息管理项目的构建,报告和文档。1、首先运行CentOS更新yum&...

CentOS 7.x安装MariaDB数据库

MariaDB是免费的开源软件,自CentOS 7之后的版本默认自带MariaDB 5.5,这个是早期的老版本了,MariaDB 10.5是MariaDB当前稳定的系列,关于MariaDB和MySQL...

wget断点续传下载一半断开了还继续下载,wget几个常用参数

wget断点续传下载一半断开了还继续下载,wget几个常用参数

wget功能强大,使用起来却比较简单的,基本的语法是:wget URL或者wget [参数] URL。1、文件下载正在下载phpMyAdmin,wget https://files.phpm...

阿里云的云虚拟主机Z-Blogphp主站与二级目录Z-Blogphp伪静态Apache配置

阿里云的云虚拟主机Z-Blogphp主站与二级目录Z-Blogphp伪静态Apache配置

本站(主站)使用的是Z-Blogphp程序搭建的,二级目录(blog)站点也使用了Z-Blogphp,两个站点都设置了伪静态。此时,应该如何设置才能共存呢?1、分别进入两个站点的静态管理中心【配置页面...