Skip to content

SERVERDIARY

Talk about server and programming

  • Home
  • Featured
  • Linux
  • Database
  • Javascript
  • MAC OS
  • SEO
  • Web Server
  • WordPress
  • Google Adsense

Category: Linux

-bash: script.sh: /bin/sh^M: bad interpreter: No such file or directory
Linux

-bash: script.sh: /bin/sh^M: bad interpreter: No such file or directory

ServerDiary

If you have problem when execute bash script, it’s caused by Windows environment and then porting over to run on a Unix environment. If you use Notepad++, go to Edit…

Nginx Virtual Host Traffic Status Module to Monitor Nginx
Featured, Linux, Web Server

Nginx Virtual Host Traffic Status Module to Monitor Nginx

ServerDiary

Nginx virtual host traffic status module (Nginx Module VTS) has lot of usefull monitoring for your open source Nginx server. Nginx Module VTS also can monitoring upstream status and request.…

Remove Nginx server header with Nginx Headers More Filter Module
Featured, Linux, Web Server

Remove Nginx server header with Nginx Headers More Filter Module

ServerDiary

This post will guide How to install and configure Nginx Headers More Filter Module and completely remove Nginx server header. For security reason, some times we need to remove all…

PHP Benchmark Maxmind Geolite2 vs IP2Location
Featured, Linux

PHP Benchmark Maxmind Geolite2 vs IP2Location

ServerDiary

This article is about simple benchmark Maxmind Geolite2 IP DB vs IP2Location IP DB. When we want to detect visitor city or country by IP, we can use free version…

How to Check TTFB (Time To First Byte) using CURL
Featured, Linux, SEO, Web Server

How to Check TTFB (Time To First Byte) using CURL

ServerDiary

Time to first byte (TTFB) is one of the many reasons why a website is fast or slow. Now, Google use website speed as SEO ranking factor. Google tells that…

How to install Xvfb and create systemd Xvfb service on CentOS 7 / 8 or RHEL 7 / 8
Linux

How to install Xvfb and create systemd Xvfb service on CentOS 7 / 8 or RHEL 7 / 8

ServerDiary

Xvfb or X virtual framebuffer is a display server implementing the X11 display server protocol. In contrast to other display servers, Xvfb performs all graphical operations in virtual memory without…

Auto renew Let’s Encrypt SSL Certificate using Systemd and restart Nginx / Apache if success
Featured, Linux, Web Server

Auto renew Let’s Encrypt SSL Certificate using Systemd and restart Nginx / Apache if success

ServerDiary

On other post, we create an article how to obtain Let’s Encrypt SSL Certificate on Centos 6/7/8 or RHEL 6/7/8. As we know, Let’s Encrypt SSL Certificate is expired in…

How to obtain Let’s Encrypt SSL Certificate for Apache or Nginx using Certbot
Featured, Linux, Web Server

How to obtain Let’s Encrypt SSL Certificate for Apache or Nginx using Certbot

ServerDiary

Now SSL is one of SEO (Search Engine Optimization) signal. Read it on Google Webmaster Blog. If you only has one or two websites, there is not a big problem.…

How to check UDP connection on Linux using Conntrack
Linux

How to check UDP connection on Linux using Conntrack

ServerDiary

This linux command line to check UDP connection on Linux using Conntrack command. If you want to exclude localhost, you can using grep

How to auto sync file to another server using Lsyncd on Centos 7
Featured, Linux

How to auto sync file to another server using Lsyncd on Centos 7

ServerDiary

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize…

CSF Error: *WARNING* Binary location for [HOST] [/usr/bin/host] in /etc/csf/csf.conf is either incorrect, is not installed or is not executable
Linux

CSF Error: *WARNING* Binary location for [HOST] [/usr/bin/host] in /etc/csf/csf.conf is either incorrect, is not installed or is not executable

ServerDiary

If you have error warning on CSF (ConfigServer Security & Firewall) on Linux servers when start or restart CSF like the following message: It’s caused by bind-utils package not installed.…

How to SELinux allow Apache or PHP-FPM connect remote MySQL
Database, Linux

How to SELinux allow Apache or PHP-FPM connect remote MySQL

ServerDiary

If you have trouble apache or PHP-FPM can not connect to remote MySQSL server, example error on PDO connection on remote server like below First you need to check is…

Posts pagination

Previous 1 2 3 … 5 Next

Search

Recent Posts

  • How to fix yum update error thread.error: can’t start new thread
  • How to securing Cockpit login with Google Two Factor Authenticator 2FA
  • How to install Cockpit on CentOS 7 / CentOS 9 Stream and configure Nginx reserve proxy
  • How to install and configure Nginx with HTTP3 on CentOS 9 Stream / RHEL 9
  • How to sync date time using Crony on CentOS 9 Stream / RHEL 9
  • How to install and enable REMI repository on CentOS 9 Stream
  • How to install and configure Nginx ModSecurity on CentOS 9 Stream
  • How to Install CURL 7.8 support HTTP2 on CentOS 7 and CentOS Stream 8

Catogories

  • Database
  • Featured
  • Javascript
  • Linux
  • MAC OS
  • SEO
  • Web Server
  • Wordpress
Copyright © 2025 SERVERDIARY Ascendoor Magazine by Ascendoor | Powered by WordPress.