Install MariaDB 10.3 on CentOS 7
MariaDB is an Open Source MySQL drop-in replacement. MariaDB provides a repository for various operating systems at https://mariadb.org/download/?tab=repo-config To install
Apache Show Real IP Behind Reverse Proxy on CentOS
When Apache web server running behind reverse proxy or load balancer, server log and scripts show IP of reverse proxy
Show Real IP Nginx Behind Reverse Proxy
When your Nginx web server is running behind a reverse proxy, you will see IP of the reverse proxy server
Install Nginx on CentOS 8
To install Nginx web server on CentOS 8, create repo vi /etc/yum.repos.d/nginx.repo Add [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 Install
Monitor Server with Prometheus and Grafana
Prometheus is used an open source software, that can collect metrics and alerting. You can download latest version oof Prometheus
PHP Script to monitor Apache/php-fpm
I moved a web site to new dedicated server. But for some reason, php-fpm crashed. I increased the max_children settings,
Split Large file into smaller files
Today I was transferring a large 7 GB backup file into another server. Every time I copy it gets disconnected
ISPConfig fail to create MySQL database
Whem creating MySQL database in ISPConfig, no database get created. To debug, i disabled the cronjob. Created a database in
Install SSL for ISPConfig Control Panel
To add SSL for ISPConfig control panel, add the server hostname as a website in ISPConfig and enable the LetsEnrypt
Apachectl
apachectl command is used to interact with Apache web server. To see Apache status apachectl status To list virtualhost info,
VestaCP SSL for mail server
VestaCP install self signed SSL for mail server by default. To install valid SSL, login to VestCP, go to sites.
Disable Native Notification on Google Chrome Ubuntu
On Ubuntu, Google chrome had a disable native notification option. On Chrome 78, this option is removed. But you still