前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给各人。点击跳转到网站。
介绍
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 服务器,您可以输入:
要在制止时启动 Web 服务器,输入:
要制止然后重新启动服务,输入:
- 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 堆栈的文章。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |