Linux下查看nginx apache mysql php的编译参数

yizhihongxing

可以使用以下步骤在Linux下查看nginx、apache、mysql和php的编译参数:

查看nginx的编译参数

  1. 进入nginx的安装目录,在bin下找到可执行文件nginx,使用以下命令获取nginx的编译参数:

/usr/local/nginx/sbin/nginx -V

示例输出:

```
nginx version: nginx/1.18.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --with-http_ssl_module

```

  1. 参数说明:

--prefix=PATH 安装路径
--with-http_ssl_module 开启ssl模块

查看apache的编译参数

  1. 进入apache的安装目录,在bin下找到可执行文件httpd,使用以下命令获取apache的编译参数:

/usr/local/apache/bin/httpd -V

示例输出:

```
Server version: Apache/2.4.44 (Unix)
Server built: Oct 4 2020 01:25:49
Server's Module Magic Number: 20120211:88
Server loaded: APR 1.7.0, APR-UTIL 1.6.1
Compiled using: APR 1.7.0, APR-UTIL 1.6.1
Architecture: 64-bit
Server MPM: prefork
threaded: no
forked: yes (variable process count)
Server compiled with....
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses disabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=256
-D HTTPD_ROOT="/usr/local/apache"
-D SUEXEC_BIN="/usr/local/apache/bin/suexec"
-D DEFAULT_PIDLOG="/usr/local/apache/logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

```

  1. 参数说明:

-D HTTPD_ROOT=PATH 安装路径

查看mysql的编译参数

  1. 进入mysql的安装目录,在bin下找到可执行文件mysqladmin,使用以下命令获取mysql的编译参数:

/usr/local/mysql/bin/mysqladmin version -p

示范输出:

```
/usr/local/mysql/bin/mysqladmin Ver 8.0.22 for Linux on x86_64 (MySQL Community Server - GPL)

Server version 8.0.22
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /tmp/mysql.sock
Uptime: 1 day 17 hours 45 min 29 sec
Threads: 2 Questions: 7 Slow queries: 0 Opens: 109 Flush tables: 3 Open tables: 102 Queries per second avg: 0.000
```

  1. 参数说明:

Server version 服务器版本
Protocol version 协议版本

查看php的编译参数

  1. 进入php的安装目录,在bin下找到可执行文件php,使用以下命令获取php的编译参数:

/usr/local/php/bin/php -i

示范输出:

```
Configuration File (php.ini) Path => /usr/local/php/etc
Loaded Configuration File => /usr/local/php/etc/php.ini
Scan this dir for additional .ini files => /usr/local/php/etc/php.d
Additional .ini files parsed => /usr/local/php/etc/php.d/bcmath.ini,
/usr/local/php/etc/php.d/ctype.ini,
/usr/local/php/etc/php.d/curl.ini,
/usr/local/php/etc/php.d/dom.ini,
/usr/local/php/etc/php.d/exif.ini,
/usr/local/php/etc/php.d/fileinfo.ini,

```

  1. 参数说明:

Configuration File (php.ini) Path 配置文件路径
Loaded Configuration File 加载的配置文件
Scan this dir for additional .ini files 载入附加的模块配置文件
Additional .ini files parsed 载入的模块配置文件

通过以上步骤,可以方便地查看nginx、apache、mysql和php的编译参数,为后续的调试和优化提供有用的信息。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux下查看nginx apache mysql php的编译参数 - Python技术站

(0)
上一篇 2023年6月3日
下一篇 2023年6月3日

相关文章

  • 详解Python中的三器一闭

    详解Python中的三器一闭 在Python中,有一些重要的概念,如生成器、迭代器、上下文管理器和装饰器等,它们被称为“三器一闭”。它们在Python编程中非常常见,理解并掌握它们的使用方法,有助于提高编程效率和代码质量。 迭代器(iterator) 迭代器是一种可以遍历容器中元素的对象,它能够按照一定的顺序依次访问容器中每个元素。在Python中,迭代器是…

    python 2023年6月3日
    00
  • 详解Python3 中的字符串格式化语法

    当我们想要将某些数据以特殊的格式输出到屏幕或者文件中时,字符串格式化技术就变得非常有用。Python3中可以使用多种方法进行字符串格式化,其中最常见的方式是使用字符串格式化语法。下面将介绍Python3中的字符串格式化语法并给出两个示例说明。 字符串格式化语法 在Python3中,我们使用字符串格式化语法,将字符串中的花括号{}替换为想要输出的内容。字符串格…

    python 2023年6月5日
    00
  • python实现KNN近邻算法

    让我来详细讲解一下“python实现KNN近邻算法”的完整攻略。 什么是KNN近邻算法 KNN近邻算法是机器学习领域中的一个简单、易懂、易于实现的算法。它主要用于分类问题,通过找到最近邻的K个数据点来决定新数据点所属的类别。KNN算法的基础思想是:样本之间的距离越近,它们所属的类别往往越相似。 KNN近邻算法的实现 KNN近邻算法的实现过程主要分为下面几个步…

    python 2023年6月3日
    00
  • python求最大公约数和最小公倍数的简单方法

    是的,下面是“python求最大公约数和最小公倍数的简单方法”的攻略。 一、什么是最大公约数和最小公倍数 最大公约数和最小公倍数都是数学中基本概念。最大公约数是指两个或多个整数共有约数中最大的一个;最小公倍数是指两个或多个整数公有的倍数中最小的一个。 二、如何用Python求最大公约数和最小公倍数 Python标准库中已经内置了求最大公约数和最小公倍数的函数…

    python 2023年6月3日
    00
  • python机器学习之神经网络(二)

    对于“python机器学习之神经网络(二)”,完整攻略如下: Python机器学习之神经网络(二) 神经网络详解 神经网络是一种人工智能技术,基于神经元的连接方式,可以进行各种各样的模型训练,比如分类、回归等,而且在图像识别、自然语言处理等领域也得到了广泛的应用。在神经网络中,我们常用的模型有单层神经网络、多层神经网络和卷积神经网络。 神经网络的模型大致可以…

    python 2023年5月23日
    00
  • Python实现数字的格式化输出

    讲解Python实现数字的格式化输出。我们可以用Python内置的字符串格式化操作符来实现数字的格式化输出。具体来说,我们可以使用 % 字符连接占位符和变量来构造一个格式化字符串。 以下是 Python 中字符串格式化操作符的一般语法: ‘format string’ % value 其中,format string 是字符串的格式字符串,value 是要格…

    python 2023年6月5日
    00
  • python ElementTree 基本读操作示例

    当我们需要解析XML文档时,Python内置的ElementTree模块是一个非常方便的工具。以下是关于Python ElementTree模块的基本读操作示例: 导入ElementTree模块 如果你在Python 2.x中使用ElementTree模块,请使用以下代码进行导入: import xml.etree.ElementTree as ET 如果你…

    python 2023年6月3日
    00
  • 如何在Python中使用SQLAlchemy操作Microsoft SQL Server数据库?

    以下是如何在Python中使用SQLAlchemy操作Microsoft SQL Server数据库的完整使用攻略,包括安装SQLAlchemy库、连接Microsoft SQL Server数据库、创建表、插入数据查询数据、更新数据、删除数据等步骤。同时,提供了两个示例以便更好理解如何在Python中使用SQLAlchemy操作Microsoft Serv…

    python 2023年5月12日
    00
合作推广
合作推广
分享本页
返回顶部