当前位置: 首页 新闻详细

查看nginx启动了哪些模块,nginx查看默认安装的模块

专业编程培训机构——完成蜕变以后轻松拿高薪

电话+V:159999-78052 ,欢迎咨询查看nginx编译了哪些模块,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]

一、查看nginx启动了哪些模块

通过命令nginx-V可以查看nginx编译的参数,其中包含安装位置、日志位置、缓存位置、启用模块、禁用模块等信息

二、linux查看nginx如何启动?

答案

在Linux系统中,可以通过多种方法查看Nginx是如何启动的。

解释

1.通过进程查看命令

使用`ps`命令结合`grep`可以查找Nginx进程并查看其启动参数。执行命令如:`psaux|grepnginx`,可以查看所有与Nginx相关的进程信息,包括其启动时的命令行参数。这有助于了解Nginx是如何启动的,例如使用了哪些配置文件、端口等。

2.查看Nginx配置文件

Nginx的启动配置通常在其配置文件中定义。可以直接查看此文件或使用文本编辑器打开,以了解Nginx的配置详情,包括如何设置监听端口、使用的模块等。配置文件通常会包含Nginx启动时的关键设置和参数。

3.系统日志

在某些Linux发行版中,系统日志可能记录了Nginx的启动信息。可以查看`/var/log/`目录下的相关日志文件,如`nginx.log`或系统日志,以获取Nginx启动时的详细信息和日志记录。

4.使用系统服务管理工具查看

如果Nginx是作为系统服务安装的,可以使用系统服务管理工具来查看服务的启动配置和状态。通过命令如`systemctlstatusnginx`可以查看Nginx服务的状态信息,包括是否正在运行、启动时的参数等。此外,还可以查看服务的配置文件,以获取更详细的启动设置信息。这些配置通常会包括服务的启动脚本和环境变量设置等。

nginx查看默认安装的模块

原创2021-04-0608:16·ukulele

nginx-V只能查看自己编译的时候带的参数,nginx本身默认安装的模块看不到。刚好最近接手的一个项目就这种,所谓的交接资料,很多情况都需要自己去摸索。

nginx-V查看#/usr/local/nginx/sbin/nginx-Vnginxversion:nginx/1.14.1builtbygcc4.8.520150623(RedHat4.8.5-28)(GCC)builtwithOpenSSL1.0.2k-fips26Jan2017TLSSNIsupportenabledconfigurearguments:--with-http_gzip_static_module--with-http_ssl_module源码文件查看当时安装时候的源码包仍是保留着,所以我们可查看nginx源码包里auto文件夹下的option文件,带YES的表示默认安装时候自带的模块。

#cdnginx-1.14.1/auto/#catoptions|grep"YES"HTTP=YESHTTP_CACHE=YESHTTP_CHARSET=YESHTTP_GZIP=YESHTTP_SSI=YESHTTP_ACCESS=YESHTTP_AUTH_BASIC=YESHTTP_MIRROR=YESHTTP_USERID=YESHTTP_AUTOINDEX=YESHTTP_GEO=YESHTTP_MAP=YESHTTP_SPLIT_CLIENTS=YESHTTP_REFERER=YESHTTP_REWRITE=YESHTTP_PROXY=YESHTTP_FASTCGI=YESHTTP_UWSGI=YESHTTP_SCGI=YESHTTP_GRPC=YESHTTP_MEMCACHED=YESHTTP_LIMIT_CONN=YESHTTP_LIMIT_REQ=YESHTTP_EMPTY_GIF=YESHTTP_BROWSER=YESHTTP_UPSTREAM_HASH=YESHTTP_UPSTREAM_IP_HASH=YESHTTP_UPSTREAM_LEAST_CONN=YESHTTP_UPSTREAM_KEEPALIVE=YESHTTP_UPSTREAM_ZONE=YESMAIL_POP3=YESMAIL_IMAP=YESMAIL_SMTP=YESSTREAM_LIMIT_CONN=YESSTREAM_ACCESS=YESSTREAM_GEO=YESSTREAM_MAP=YESSTREAM_SPLIT_CLIENTS=YESSTREAM_RETURN=YESSTREAM_UPSTREAM_HASH=YESSTREAM_UPSTREAM_LEAST_CONN=YESSTREAM_UPSTREAM_ZONE=YES--with-select_module)EVENT_SELECT=YES;;--with-poll_module)EVENT_POLL=YES;;--with-threads)USE_THREADS=YES;;--with-file-aio)NGX_FILE_AIO=YES;;--with-http_ssl_module)HTTP_SSL=YES;;--with-http_v2_module)HTTP_V2=YES;;--with-http_realip_module)HTTP_REALIP=YES;;--with-http_addition_module)HTTP_ADDITION=YES;;--with-http_xslt_module)HTTP_XSLT=YES;;--with-http_image_filter_module)HTTP_IMAGE_FILTER=YES;;--with-http_geoip_module)HTTP_GEOIP=YES;;--with-http_sub_module)HTTP_SUB=YES;;--with-http_dav_module)HTTP_DAV=YES;;--with-http_flv_module)HTTP_FLV=YES;;--with-http_mp4_module)HTTP_MP4=YES;;--with-http_gunzip_module)HTTP_GUNZIP=YES;;--with-http_gzip_static_module)HTTP_GZIP_STATIC=YES;;--with-http_auth_request_module)HTTP_AUTH_REQUEST=YES;;--with-http_random_index_module)HTTP_RANDOM_INDEX=YES;;--with-http_secure_link_module)HTTP_SECURE_LINK=YES;;--with-http_degradation_module)HTTP_DEGRADATION=YES;;--with-http_slice_module)HTTP_SLICE=YES;;--with-http_perl_module)HTTP_PERL=YES;;--with-http_stub_status_module)HTTP_STUB_STATUS=YES;;--with-mail)MAIL=YES;;--with-mail_ssl_module)MAIL_SSL=YES;;MAIL=YESMAIL_SSL=YES--with-stream)STREAM=YES;;--with-stream_ssl_module)STREAM_SSL=YES;;--with-stream_realip_module)STREAM_REALIP=YES;;--with-stream_geoip_module)STREAM_GEOIP=YES;;STREAM_SSL_PREREAD=YES;;--with-google_perftools_module)NGX_GOOGLE_PERFTOOLS=YES;;--with-cpp_test_module)NGX_CPP_TEST=YES;;--with-compat)NGX_COMPAT=YES;;--with-debug)NGX_DEBUG=YES;;--with-pcre)USE_PCRE=YES;;--with-pcre-jit)PCRE_JIT=YES;;--with-libatomic)NGX_LIBATOMIC=YES;;--test-build-devpoll)NGX_TEST_BUILD_DEVPOLL=YES;;--test-build-eventport)NGX_TEST_BUILD_EVENTPORT=YES;;--test-build-epoll)NGX_TEST_BUILD_EPOLL=YES;;--test-build-solaris-sendfilev)NGX_TEST_BUILD_SOLARIS_SENDFILEV=YES;;

【WINDRISES EMPLOYMENT PROGRAMMING】尊享对接老板

电话+V:159999-78052

机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

查看nginx编译了哪些模块
发布人:xh45561017 发布时间:2024-09-02