Google AMP is harmful for your branding and customer acquisition. Making the website faster (within a permissible budget) for the mobile devices is a completely different topic from "Google AMP". Possibly you have heard that from Jun 2021 Google has stopped prioritising Accelerated Mobile Pages (AMP) format in its Top News carousel. There was one US antitrust complaint against Google, which has … [Read more...]
How is Oracle Cloud Free Tier’s VM?
Free stuff is always great if you accept the limitation. A lot of PaaS providers we talked about provide a free usage tier including Heroku, IBM Bluemix. But free VM is not that much we often hear. You can not operate a website like this one on Oracle Cloud free tier, but you'll get AMD or ARM processor-based instances, which are sufficient for various developmental and hobby works. It can save … [Read more...]
Review of Stellar Repair for MS SQL Database
MS SQL Server is a commonly used server software for medium and large-sized enterprises for their database storage and analysis requirements. MS SQL Express and Developer editions are free while the major server edition costs a $530 license fee. Despite the higher cost. There is widespread adoption of SQL database because of the growing application scope in the modern enterprise-grade setup. … [Read more...]
How to Add a Nginx Cache Server Infront of Apache Server
If you have a separate cache server in front of your main server, then you may avoid many of the attacks on the main server plus downtimes of the main server will get masked (although PHP functions of the main site will not work). We need a cloud server instance from a host which is reliable and has IPv6 support. There are many cloud IaaS providers who are IPv6 capable and sells 1 GB RAM … [Read more...]
How to Install ThingsBoard on Cloud Server or VPS
ThingsBoard is an open-source IoT platform that supports MQTT, CoAP and HTTP protocols related to IoT. It is a software package that can be installed to add various prototyping boards including Raspberry Pi, Arduino, ESP32 for data collection, processing, visualization, and device management. When we install vanilla Mosquitto with Ellipse Paho, we get a basic UI. The default Mosquitto package is … [Read more...]
How To Repack Installed Software on Debian/Ubuntu
It can happen that a particular version of a specific tweaked package no longer available elsewhere or you want the exact "clone" of the running software. If you have installed some Debian package on your server and want to install the same package on another server either to avoid downloading them again or "clone" with the settings then there are some tools which can help you. If the second … [Read more...]
How to Configure Apache PageSpeed Admin Pages
In our earlier guides, we have shown how to install Apache PageSpeed on Ubuntu/Debian server. Configuring the admin pages is not still easy because of lack of proper documentation. In case of a Debian/Ubuntu server, the default path of the cofigaration file for Apache PageSpeed is located at /etc/apache2/mods-available/. Login to your server as root user, cd to /etc/apache2/mods-available/ and … [Read more...]
Set Up a Remote Desktop with X2Go (Ubuntu 18.04)
In 2012, we published some guides on VNC Remote Desktop and clientless remote desktop with Guacamole. Presently, we can avoid VNC (Virtual Network Computing) and use X2Go to create an XFCE desktop environment. X2Go is a remote desktop software for GNU/Linux which uses a modified NX3 protocol. NX compresses the X11 data to minimize the amount of data transmitted, and caches data to keep the … [Read more...]
Install/Renew SSL Cert on Apache (2020 Cipher Suites)
Those who are following us since many years know that we publish the updated server guides enough for a newbie to build and run a professional-grade quality. Renew and getting a new (paid) SSL certificate has little difference except - you may use the old CSR, Private Key and the intermediate certificate. Reusing the old CSR, Private Key and the intermediate certificate will not extremely weaken … [Read more...]
How To Install PHP 7.4 on Ubuntu Server
PHP 7.4 is a new minor version of PHP with some breaking changes. While installing PHP 7.4 for my new website abhishekghosh.com I noticed that some packages do need careful installation. Overall our main guide on how to install PHP 7.2 on Ubuntu 18.04 LTS server should work fine for setup of a LAMP server for installation of PHP-MySQL web software like WordPress. The new features are written on … [Read more...]
How to Install Gradle on Debian
Gradle is a build tool primarily used for Java projects. Gradle combines the features of Ant and Maven. Gradle uses Groovy, which is a dynamic, object-oriented programming language for the Java platform to define the project and build scripts. Java is one of the most popular programming languages used to build different kinds of applications and systems. Applications developed in Java are scalable … [Read more...]