Chamilo is a free software for e-learning. Chamilo runs on a LAMP server and easy to install. There are several LMS (learning management system) and similar software but Chamilo is easier and popular. Here is How to Install Chamilo on Ubuntu Server. Any learning management system (LMS) provides way for administration, documentation, tracking, reporting and delivery of educational courses or … [Read more...]
Safer Value of HPKP and HSTS (And Why You Should Avoid)
It is unbelievable article title as we used to promote HPKP and HSTS since they are introduced. Majority of the websites used HPKP aka Public Key pinning unfortunately faced troubles, including us (which we published as guide), well known sites such as Smashing Magazine, Scott Helme's website. Most of these websites has published their experience of such bad incidence to warn the others. HPKP … [Read more...]
How to Install or Renew SSL Cert on Ubuntu 18.04, Apache 2.4 (GeoTrust/RapidSSL/Comodo)
Although we have detailed guide on the same topic, there is necessity of an updated detailed guide for many users. Here Are the Detailed Steps & Commands on How to Install or Renew SSL Cert on Ubuntu 18.04, Apache 2.4. SSL Cert Provider Can Be GeoTrust, RapidSSL, Comodo Like CA. For this guide, we are assuming that the reader can manage own server via SSH and used with basic server management. … [Read more...]
How To Install SBT and Scala on Ubuntu Server
sbt is a build tool for Scala and Java projects Like Apache Maven, Apache Ant. In our previously published guides, we have shown the steps to install Apache Maven and Gradle. Here Are The Steps on How To Install SBT and Scala on Ubuntu Server. This tool also not uncommon need while installation of Big Data tools. Initially full form of sbt was Simple Build Tool, but it is now known simply as … [Read more...]
Install Apache Gearpump On localhost (Ubuntu, Windows 10 Bash, Mac)
Apache Gearpump is a real-time big data streaming engine, it is event/message based. We will need a running Gearpump service before we can submit and run first Gearpump application. There are multiple ways to run Gearpump - localhost mode, standalone mode, YARN mode and Docker mode. Obviously, the easiest way is to test run Apache Gearpump in local mode. Any Linux, MacOSX with Homebrew, or Windows … [Read more...]
How to Install Gradle on Ubuntu 18.04 (Build Automation Toolset)
Gradle is a Build Automation Toolset, Often Used to Install BigData Tools Related to Hadoop. Our one reader probably faced trouble managing Gradle's way mentioned on our earlier one guide (we skipped the details on installation of Gradle). We guess many readers will find the same issue. Here is How to Install Gradle on Ubuntu 18.04 on Cloud Server. This is official website of Gradle … [Read more...]
Fail2Ban For Web Hosts Without Root Access (PHP Port of Fail2Ban)
On multiple occasions we discussed about Fail2Ban. Fail2Ban is a powerful tool for creation of firewall using iptables. However, our previously discussed ways need cloud server or VPS or dedicated server. It is Possible to Use Fail2Ban For Web Hosts Without Root Access on Shared Servers of PasS. There is PHP Port of Fail2Ban. aPaaS like former Rackspace Cloud Sites lack SSH support, while most of … [Read more...]
Google/Apache PageSpeed With HTTPS, HTTP/2 (Apache2, Ubuntu 18.04)
Unfortunately after Snowden Revelations, Google is not reliable about data privacy and data security. Google Approached to Move PageSpeed to Apache Incubator. However, Many Modules Do Use Google's CDNs to serve the assets (which demands thorough knowledge to tweak to change). As still, CDN locations are not made to null URL by default, it will have precaution for the sites and site-owners who want … [Read more...]
How To Install Webmin on Ubuntu 18.04 LTS Cloud Server
Many Users Want a cPanel Like Open Source Web Control Panel. For security reasons, we DO NOT advice to install webmin, PHPMyadmin on unmanaged servers. Here is How To Install Webmin on Ubuntu 18.04 LTS Cloud Server For Tose Still Want a Web Hosting Control Panel. In our previous guides on Ubuntu 18.04, we installed Percona MySQL, then Apache2 with HTTP/2 and Let's Encrypt SSL/TLS certificate, then … [Read more...]
Install PHP 7.2 on Ubuntu 18.04 LTS Running Apache2, Percona MySQL
In our previous guides, we installed Percona MySQL 5.7 on Ubuntu 18.04, then installed Apache2 with Let's Encrypt and enabled HSTS, HTTP/2. Now, We Will Install PHP 7.2 on Ubuntu 18.04 LTS Running Apache2, Percona MySQL. That will create a typical LAMP server setup, enough to run PHP-MySQL web applications like WordPress. This tutorial can be used for cloud server, VPS, dedicated server. Dedicate … [Read more...]
How To Install Apache2 on Ubuntu 18.04 With Let’s Encrypt, HTTP/2, HSTS
As Ubuntu 16.04 LTS has been upgraded with new LTS version 18.04, we need to upgrade some of our older guides intended for relatively unused. In previous guide, we have shown steps to install Percona MySQL server on Ubuntu 18.04 LTS. Here is Detailed Guide on How To Install Apache2 on Ubuntu 18.04 With Let's Encrypt, HTTP/2, HSTS With Commands and Configurations For Most Secured Setup. Of course, … [Read more...]