如何在 Ubuntu 14.04 LTS 上安装 Nginx

2024-09-04 04:52
文章标签 ubuntu 安装 nginx 14.04 lts

本文主要是介绍如何在 Ubuntu 14.04 LTS 上安装 Nginx,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

介绍

Nginx 是世界上最流行的 Web 服务器之一,负责托管一些互联网上最大和最高流量的网站。在大多数情况下,它比 Apache 更节约资源,并且可以用作 Web 服务器或反向代理。

在本指南中,我们将讨论如何在您的 Ubuntu 14.04 服务器上安装 Nginx。

先决条件

在开始本指南之前,您应该在服务器上配置一个具有 sudo 权限的常规非根用户。您可以按照我们的 Ubuntu 14.04 初始服务器设置指南中的步骤 1-4 学习如何配置常规用户帐户。

当您有可用的帐户时,请以非根用户身份登录。

步骤一 — 安装 Nginx

我们可以轻松地安装 Nginx,因为 Ubuntu 团队在其默认仓库中提供了一个 Nginx 软件包。

由于这是我们在本次会话中与 apt 包管理系统的首次交互,因此在开始之前,我们应该更新本地软件包索引,以便使用最新的信息。之后,我们将安装 nginx

sudo apt-get update
sudo apt-get install nginx

您可能会被要求输入用户密码。输入密码以确认您希望完成安装。适当的软件将被下载到您的服务器,然后自动安装。

步骤二 — 检查您的 Web 服务器

在 Ubuntu 14.04 中,默认情况下,安装 Nginx 时会自动启动。

您可以通过访问服务器的域名或公共 IP 地址在您的 Web 浏览器中确认软件是否正常运行来访问默认的 Nginx 登陆页面。

如果您没有为服务器设置域名,您可以在这里学习如何使用 DigitalOcean 设置域名。

如果您没有多余的域名,或者不需要域名,您可以使用服务器的公共 IP 地址。如果您不知道服务器的 IP 地址,您可以从命令行以几种不同的方式获取它。

尝试在服务器的命令提示符中输入以下内容:

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

您将会得到一到两行输出。您可以尝试在 Web 浏览器中访问每个地址以查看它们是否有效。

另一种方法是输入以下内容,这应该会给您从互联网上其他位置看到的公共 IP 地址:

curl http://icanhazip.com

当您有服务器的 IP 地址或域名时,请在浏览器的地址栏中输入:

http://server_domain_name_or_IP

您应该会看到默认的 Nginx 登陆页面,应该类似于这样:

!Nginx default page

这是 Nginx 随附的默认页面,用于向您展示服务器是否已正确安装。

步骤三 — 管理 Nginx 进程

现在您的 Web 服务器已经运行起来了,我们可以了解一些基本的管理命令。

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

sudo service nginx stop

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

sudo service nginx start

要停止然后重新启动服务,输入:

sudo service nginx restart

我们可以通过输入以下内容确保在服务器重新启动时我们的 Web 服务器将自动重新启动:

sudo update-rc.d nginx defaults

这应该已经默认启用了,因此您可能会看到以下消息:

System start/stop links for /etc/init.d/nginx already exist.

这只是意味着它已经正确配置,不需要采取任何操作。无论如何,您的 Nginx 服务现在已配置为在启动时启动。

结论

现在您已经安装了您的 Web 服务器,您有许多选项可用于提供内容的类型以及您想要使用的技术来创建更丰富的体验。

在这里学习如何使用 Nginx 服务器块。如果您想要构建更完整的应用程序堆栈,请查看这篇关于如何在 Ubuntu 14.04 上配置 LEMP 堆栈的文章。

这篇关于如何在 Ubuntu 14.04 LTS 上安装 Nginx的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1135050

相关文章

Win安装MySQL8全过程

《Win安装MySQL8全过程》:本文主要介绍Win安装MySQL8全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Win安装mysql81、下载MySQL2、解压文件3、新建文件夹data,用于保存数据库数据文件4、在mysql根目录下新建文件my.ini

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Nginx location匹配模式与规则详解

《Nginxlocation匹配模式与规则详解》:本文主要介绍Nginxlocation匹配模式与规则,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、环境二、匹配模式1. 精准模式2. 前缀模式(不继续匹配正则)3. 前缀模式(继续匹配正则)4. 正则模式(大

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

springboot上传zip包并解压至服务器nginx目录方式

《springboot上传zip包并解压至服务器nginx目录方式》:本文主要介绍springboot上传zip包并解压至服务器nginx目录方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录springboot上传zip包并解压至服务器nginx目录1.首先需要引入zip相关jar包2.然

如何使用Nginx配置将80端口重定向到443端口

《如何使用Nginx配置将80端口重定向到443端口》这篇文章主要为大家详细介绍了如何将Nginx配置为将HTTP(80端口)请求重定向到HTTPS(443端口),文中的示例代码讲解详细,有需要的小伙... 目录1. 创建或编辑Nginx配置文件2. 配置HTTP重定向到HTTPS3. 配置HTTPS服务器

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi