By Using Apache (Linux)
Step 1: Open Terminal:
Use SSH or terminal access to your Linux server.
Step 2: View Access Logs:
sudo tail -f /var/log/apache2/access.log
This shows who accessed your website and when.
Step 3: View Error Logs:
sudo tail -f /var/log/apache2/error.log
This shows server errors, PHP issues, and more.
Tip:
Use tail -n 50 to view the last 50 lines only.
By Using Nginx (Linux)
Step 1:Â Access Terminal via SSH.
Step 2: View Access Logs:
sudo tail -f /var/log/nginx/access.log
Step 3: View Error Logs:
sudo tail -f /var/log/nginx/error.log
By Using Node.js (Using PM2)
Step 1: Make Sure PM2 is Installed:
npm install -g pm2
Step 2: Start Your App with PM2:
pm2 start app.js
Step 3: View Logs:
pm2 logs
Optional:
To view logs of a specific process:
pm2 logs <process_name>
