Linux中安装Nginx实例分析(linux安装nginx到指定目录)

Linux中安装Nginx实例分析(linux安装nginx到指定目录)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-11-16 09:59:04
文章简介

参数描述–prefix=lt;pathgt;nginx安装目录,以及有其他配置脚本选项的路径设置的所有相对路径的基本位置。默认值/usr/local/nginx–sbin-path=lt;

2025阿里云双十一服务器活动

参数描述
–prefix=<path>nginx安装目录,以及有其他配置脚本选项的路径设置的所有相对路径的基本位置。默认值/usr/local/nginx
–sbin-path=<pathnginx二进制执行文件的名称,默认值:<prefix>/sbin/nginx
–conf-path=<path>nginx配置文件的名称。您可以通过在nginx命令行上使用选项指定其他文件来始终在启动时覆盖此值。默认值:<prefix>conf/nginx.conf-c<filename>
–pid-path=<path>nginx.pid文件的名称,用于存储nginx主进程的进程id。安装后,可以使用nginx配置文件中的pid指令更改文件名的路径。默认值:<prefix>/logs/nginx.pid
–error-log-path=<path>error,warn和诊断数据的日志文件的名称。安装后,可以使用nginx配置文件中的error_log指令更改文件名。默认值:<prefix>/logs/error.log
–http-log-path=<path>http服务器请求的主日志文件的名称。安装后,始终可以使用nginx配置文件中的access_log指令更改文件名。默认值:<prefix>/logs/access.log
–user=<name>nginx运行进程的拥有者。安装后,可以使用nginx配置文件中的user指令更改名称。默认:nobody
–group=namenginx运行进程的拥有者用户组。安装后,可以使用nginx配置文件中的user指令更改名称。默认值:–user选项设置的值
–with-pcre=<path>pcre库源代码的路径,这是位置指令和rewrite模块中正则表达式支持所必需的
–with-pcre-jit使用“即时编译”支持(pcre_jit指令)构建pcre库
–with-zlib=<path>zlib库的源代码路径,gzip模块需要该路径
–with-http_ssl_modul启用https支持
–with-http_v2_module开启http/2请求支持

还要太多编译参数我就不一一列举,有兴趣的同学可以自己去

https://www.fruan.com/post/configure\

--with-openssl=https://www.fruan.com/openssl-1.0.2s\

--with-pcre=https://www.fruan.com/pcre-8.43\

--with-zlib=https://www.fruan.com/zlib-1.2.11\

--with-pcre-jit--user=admin\

--prefix=/home/admin/nginx\

--with-http_v2_module

输出以下信息,说明依赖没问题

+usingpcrelibrary:https://www.fruan.com/pcre-8.43

+usingopenssllibrary:https://www.fruan.com/openssl-1.0.2s

+usingzliblibrary:https://www.fruan.com/zlib-1.2.11

nginxpathprefix:"/home/admin/nginx"

nginxbinaryfile:"/home/admin/nginx/sbin/nginx"

Linux中安装Nginx实例分析,linux安装nginx到指定目录

nginxconfigurationprefix:"/home/admin/nginx/conf"

nginxconfigurationfile:"/home/admin/nginx/conf/nginx.conf"

nginxpidfile:"/home/admin/nginx/logs/nginx.pid"

nginxerrorlogfile:"/home/admin/nginx/logs/error.log"

nginxhttpaccesslogfile:"/home/admin/nginx/logs/access.log"

nginxhttpclientrequestbodytemporaryfiles:"client_body_temp"

nginxhttpproxytemporaryfiles:"proxy_temp"

nginxhttpfastcgitemporaryfiles:"fastcgi_temp"

nginxhttpuwsgitemporaryfiles:"uwsgi_temp"

nginxhttpscgitemporaryfiles:"scgi_temp"

编译

makeinstall

设置权限

因为linux设置普通用户,不能占用1024一下的端口,直接启动nginx会出现权限不足的错误。将nginx分配给root用户,在分配特殊权限。

sudochmodu+snginx

以上就是Linux中安装Nginx实例分析的详细内容,更多请关注主机测评网其它相关文章!

标签:
服务器存储设备怎么连接(服务器与存储器如何连接)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!