记录linux下常见配置文件路径

ubuntu

apache2

# Apache服务器最主要的配置文件
/etc/apache2/apache2.conf

# 存放已激活的虚拟主机配置文件的链接
/etc/apache2/sites-enabled/000-default.conf

# 存放所有可用的虚拟主机配置文件
/etc/apache2/sites-available/000-default.conf

# 为Apache HTTP 服务器进程设置环境变量的文件
/etc/apache2/envvars

# apache访问日志路径 注意: 文件包含的时候可以因为权限问题无法包含
/var/log/apache2/access.log

# 如果vhost没有配置CustomLog日志路径,会进入这个文件。
/var/log/apache2/other_vhosts_access.log

nginx

# nginx配置文件
# /usr/local 为手动编译安装,/etc/nginx为apt安装
/usr/local/nginx/conf/nginx.conf
/etc/nginx/nginx.conf


# nginx访问日志文件
/usr/local/nginx/logs/access.log
/var/log/nginx/access.log

# nginx报错日志文件
/var/log/nginx/error.log

postgresql

# postgresql查看数据库存放目录
# data_directory的值一般是如下格式 /var/lib/postgresql/13/main
cat /etc/postgresql/11/main/postgresql.conf | grep data_directory 
cat /etc/postgresql/13/main/postgresql.conf | grep data_directory 

centos

apache2

# apache配置文件
/etc/httpd/conf/httpd.conf

# apache访问日志路径
/var/log/httpd/access_log

nginx

# nginx配置文件
# /usr/local 为手动编译安装,/etc/nginx为yum安装
/usr/local/nginx/conf/nginx.conf
/etc/nginx/conf.d/default.conf
/etc/nginx/nginx.conf

# nginx访问日志文件
/usr/local/nginx/logs/access.log
/var/log/nginx/access.log

# nginx报错日志文件
/var/log/nginx/error.log
文章目录