nginx详细教程_LINUX安装nginx详细步骤

nginx详细教程_LINUX安装nginx详细步骤Linux安装Nginx详细教程Nginx是一款高性能的开源Web服务器软件,它被广泛应用于构建高性能的网站和应用程序。本文将向您介绍如何在Linux操作系统上安装和配置Nginx服务器。一、下载nginx1.1、手动下载        将下载的文件 nginx-1.25.

Linux安装Nginx详细教程

        Nginx是一款高性能的开源Web服务器软件,它被广泛应用于构建高性能的网站和应用程序。本文将向您介绍如何在Linux操作系统上安装和配置Nginx服务器。

一、下载nginx

1.1、手动下载

nginx详细教程_LINUX安装nginx详细步骤

        将下载的文件 nginx-1.25.1.tar.gz 通过Xftp工具或者通过其他工具上传至Linux 服务器 /root 目录。

nginx详细教程_LINUX安装nginx详细步骤

1.2、自动下载

也可以使用下载命令安装包


二、拷贝压缩包并解压


nginx详细教程_LINUX安装nginx详细步骤

三、检查配置并指定安装参数


拆解一下上面的命令:

https://www.bilibili.com/read/mobile/configure 是编译前检查的命令;

–prefix=/usr/local/prod/nginx 是安装到指定目录;

–with-http_stub_status_module –with-http_ssl_module 是安装ssl证书的两个模块;

–with-pcre=/usr/local/prod/pcre-8.35 是**PCRE**的安装位置(https相关,可选项,后面有说明)

注:如果没有安装过 gcc、ssl等,执行检查步骤可能会报错,需要先安装以下工具


四、编译和安装


注:安装完成后,会在 /usr/local/prod/ 目录下生成一个 nginx 的目录,这是我们指定的位置。安装后生成的 nginx 里面有四个目录 (conf html logs sbin),配置文件在 conf/nginx.conf, 启动文件在 sbin/nginx,先别着急启动,我们先完成http的配置。

nginx详细教程_LINUX安装nginx详细步骤

五、完成后可以按需删除安装包和解压目录

此时,/usr/local/prod/nginx-1.25.1 目录 就不会再用到了,可以对无用目录和文件进行删除。


六、设置软链

设置软链后,就可以在任何目录使用nginx命令。


七、创建专属组和用户


八、配置nginx.conf

nginx.conf 文件内默认是有基础配置的,建议把配置文件下载到本地,用其他编辑器(例如 VS code)修改完后,再上传覆盖掉原来的文件,不用担心,同目录下有一个原始文件的备份(nginx.conf.default)。

也可以使用命令修改:


注意:

可操作项,根据实际项目修改,https不需要的可以注释掉

如果有Apache占用了80端口,将端口号改成其他端口

重点项在里面都标记了出来,http中有host配置,https中有host和ssl证书配置

修改完后,如果服务器已启动过,使用命令重载一下配置 `nginx -s reload`

增加`underscores_in_headers on;` Nginx将允许在HTTP响应头中使用下划线作为字段名。


九、服务器防火墙开放80端口

如果系统启用了防火墙的话,就要在防火墙端开放端口。


十、检查配置、启动、测试(查看进程、网页访问)


十一、运行nginx


nginx详细教程_LINUX安装nginx详细步骤

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/9492.html

(0)
上一篇 2024年 5月 11日
下一篇 2024年 5月 11日

相关推荐

关注微信