LinuxAdminToolkitLinuxAdminToolkit
Home
Guide
About Me
GitHub
Home
Guide
About Me
GitHub
  • Administrator's Manual

    • Commands
      • Basic Commands
      • File Management
      • Process Management
      • User and Group Management
      • System Information
      • Disk Usage
    • Networking
      • IP Address
      • Subnetting
      • Routing
      • Firewall
      • Network Tools
    • Services
      • Service Management
      • Service Configuration
      • Common Services
    • Monitoring and Logging
      • System Monitoring
      • Log Management
      • Monitoring Tools
      • Log Analysis Tools
    • Shell Scripting
      • Basic Shell Script Structure
      • Variables
      • Control Structures
      • Functions
      • Input and Output
      • Debugging and Error Handling
      • Advanced Topics
    • Configurations Files
      • System Configuration Files
      • Network Configuration Files
      • Service Configuration Files
      • Application Configuration Files
      • Editing Configuration Files
      • Backup and Restore Configuration Files

Application Configuration Files

/etc/nginx/nginx.conf

  • This file configures the Nginx web server.

Example:

http {
    server {
        listen 80;
        server_name mysite.com;
        location / {
            root /var/www/html;
            index index.html;
        }
    }
}

/etc/mysql/my.cnf

  • This file configures the MySQL.

Example:

[mysqld]
bind-address = 127.0.0.1
max_connections = 100

Dotfiles (.bashrc, .vimrc)

  • These are user-specific configuration files located in the home directory.

Example (~/.bashrc):

export PATH=$PATH:/custom/path
alias ll='ls -la'

Example (~/.vimrc):

set number
syntax on
Edit this page on GitHub
Last Updated:
Contributors: Jenil Gajjar, jenilgajjar20
Prev
Service Configuration Files
Next
Editing Configuration Files