跟我学Nginx,Linux 下安装 Nginx

本文将介绍怎样在 Linux 上面安装 Nginx,这里使用 Ubuntu 20.04 LTS 系统进行演示。

Ubuntu 安装 Nginx

在 Ubuntu 系统下面安装 nginx 非常简单,需要保证 Ubuntu 系统能够正常联网。执行如下命令:

hxstrive@ubuntu:~/Desktop$ sudo apt-get install nginx
[sudo] hxstrive 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream nginx-common nginx-core
建议安装:
  fcgiwrap nginx-doc
下列【新】软件包将被安装:
  libnginx-mod-http-image-filter libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream nginx nginx-common nginx-core
升级了 0 个软件包,新安装了 7 个软件包,要卸载 0 个软件包,有 354 个软件包未被升级。
需要下载 603 kB 的归档。
解压缩后会消耗 2,134 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 nginx-common all 1.18.0-0ubuntu1.2 [37.5 kB]
获取:2 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 libnginx-mod-http-image-filter amd64 1.18.0-0ubuntu1.2 [14.4 kB]
获取:3 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 libnginx-mod-http-xslt-filter amd64 1.18.0-0ubuntu1.2 [12.7 kB]
获取:4 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 libnginx-mod-mail amd64 1.18.0-0ubuntu1.2 [42.5 kB]
获取:5 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 libnginx-mod-stream amd64 1.18.0-0ubuntu1.2 [67.3 kB]
获取:6 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 nginx-core amd64 1.18.0-0ubuntu1.2 [425 kB]
获取:7 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 nginx all 1.18.0-0ubuntu1.2 [3,620 B]
已下载 603 kB,耗时 3秒 (174 kB/s)
正在预设定软件包 ...
正在选中未选择的软件包 nginx-common。
(正在读取数据库 ... 系统当前共安装有 197561 个文件和目录。)
准备解压 .../0-nginx-common_1.18.0-0ubuntu1.2_all.deb  ...
正在解压 nginx-common (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 libnginx-mod-http-image-filter。
准备解压 .../1-libnginx-mod-http-image-filter_1.18.0-0ubuntu1.2_amd64.deb  ...
正在解压 libnginx-mod-http-image-filter (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 libnginx-mod-http-xslt-filter。
准备解压 .../2-libnginx-mod-http-xslt-filter_1.18.0-0ubuntu1.2_amd64.deb  ...
正在解压 libnginx-mod-http-xslt-filter (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 libnginx-mod-mail。
准备解压 .../3-libnginx-mod-mail_1.18.0-0ubuntu1.2_amd64.deb  ...
正在解压 libnginx-mod-mail (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 libnginx-mod-stream。
准备解压 .../4-libnginx-mod-stream_1.18.0-0ubuntu1.2_amd64.deb  ...
正在解压 libnginx-mod-stream (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 nginx-core。
准备解压 .../5-nginx-core_1.18.0-0ubuntu1.2_amd64.deb  ...
正在解压 nginx-core (1.18.0-0ubuntu1.2) ...
正在选中未选择的软件包 nginx。
准备解压 .../6-nginx_1.18.0-0ubuntu1.2_all.deb  ...
正在解压 nginx (1.18.0-0ubuntu1.2) ...
正在设置 nginx-common (1.18.0-0ubuntu1.2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /lib/systemd/system/nginx.service.
正在设置 libnginx-mod-http-xslt-filter (1.18.0-0ubuntu1.2) ...
正在设置 libnginx-mod-mail (1.18.0-0ubuntu1.2) ...
正在设置 libnginx-mod-http-image-filter (1.18.0-0ubuntu1.2) ...
正在设置 libnginx-mod-stream (1.18.0-0ubuntu1.2) ...
正在设置 nginx-core (1.18.0-0ubuntu1.2) ...
正在设置 nginx (1.18.0-0ubuntu1.2) ...
正在处理用于 systemd (245.4-4ubuntu3.11) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
正在处理用于 ufw (0.36-6) 的触发器 ...
hxstrive@ubuntu:~/Desktop$

查看 nginx 版本信息,验证 nginx 安装是否成功。命令如下:

hxstrive@ubuntu:~/Desktop$ nginx -v
nginx version: nginx/1.18.0 (Ubuntu)

如果你能看见 nginx 的版本信息,那么恭喜你,nginx 安装成功了!

Ubuntu安装 nginx 之后的文件结构大致为:

你也可以使用 whereis nginx 查看 nginx 的安装目录信息,命令如下:

hxstrive@ubuntu:/etc/nginx/modules-available$ whereis nginx
nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
展开阅读全文

页面更新:2024-05-22

标签:新安   触发器   软件包   脚本   演示   虚拟主机   消耗   本文   命令   状态   版本   文件   目录   系统   科技   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top