Linux各個中間件日志位置
Linux系統中各種常見中間件日志文件的默認位置取決于安裝時的配置以及中間件的具體類型。以下是一些常見中間件日志文件的標準位置
-
Apache HTTP Server:
-
訪問日志:
/var/log/httpd/access_log或/var/log/apache2/access.log
-
日志:
/var/log/httpd/error_log或/var/log/apache2/error.log
-
-
Nginx:
訪問日志:
/var/log/nginx/access.log-
錯誤日志:
/var/log/nginx/error.log
-
-
MySQL:
-
錯誤日志:
/var/log/mysql/error.log或/var/log/mysqld.log
-
-
PHP:
-
錯誤日志:
/var/log/php/php_error.log或通過php.ini中的配置確定
-
-
PostgreSQL:
-
錯誤日志:
/var/log/postgresql/postgresql-<port>.log
-
-
Redis:
-
日志文件通常禁用,但可以通過配置文件啟用并指定位置
-
-
Tomcat:
-
訪問日志:
/usr/local/tomcat/logs/access.log
-
錯誤日志:
/usr/local/tomcat/logs/catalina.out
-
-
MongoDB:
-
日志文件通常在數據目錄中,也可以在
/var/log/mongodb/
-
-
Elasticsearch:
-
日志文件:
/var/log/elasticsearch/elasticsearch.log
-
-
RabbitMQ:
-
日志文件:
/var/log/rabbitmq/rabbit@<hostname>.log
-
請注意,日志文件的確切位置可能會因安裝方式、分發版或特定配置而異。如果你不確定中間件的日志文件位置,可以查看其配置文件或使用 find 命令搜索日志文件。例如,對于Apache和Nginx,你可以使用以下命令:
這些命令會在整個文件系統中搜索名為access.log和error.log的文件。確保你有適當的權限來執行這些搜索,并且知道日志文件的確切名稱。

浙公網安備 33010602011771號