Prevent DoS/Brute-Force attacks with mod_evasive

How to install and configure mod_evasive on ArchLinux VPS, Debian VPS, Ubuntu VPS, CentOS VPSWhat is mod_evasive?

mod_evasive is an evasive maneuvers module for Apache to provide evasive action in the event of an HTTP DoS or DDoS attack or brute force attack. It is also designed to be a detection and network management tool, and can be easily configured to talk to ipchains, firewalls, routers, etc. mod_evasive presently reports abuses via email and syslog facilities.

Read More

How to Install Ruby on CentOS 6

Status: This OS is no longer supported

This article, “How to Install Ruby on CentOS 6,” covers a version of CentOS that reached end of life (EOL) on November 30th, 2020, and is no longer supported. For this reason, this guide is no longer maintained. If you are currently operating a server running CentOS, we highly recommend contacting RoseHosting’s fully managed support to upgrade or migrate to a supported version of AlmaLinux.

See Instead: Although this guide may still be helpful as a reference, it may not be compatible with other CentOS releases. The following RoseHosting tutorial outlines how to install Ruby on Rails with PostgreSQL on AlmaLinux 9.

Read More

How to install and configure JBoss AS with Java and Apache2 as a reverse proxy

jboss-logoToday we are going to show you how to setup JAVA, JBoss AS and an Apache server acting as a reverse proxy using one of our Debian Virtual Servers. We assume you have a working Apache server in place.

So, what is JBoss ?
JBoss is an open-source application server developed by RedHat based on the J2EE platform for developing and deploying enterprise Java applications, Web applications, Services, Portals and more. The J2EE allows applications to be standardized and modular allowing JAVA to handle many programming aspects when developing an application.

Read More

How to install LAMP on CentOS 6 with phpMyAdmin and APC cache

Status: This OS is no longer supported

This article, “How to install LAMP on CentOS 6,” covers a version of CentOS that reached end of life (EOL) on November 30th, 2020, and is no longer supported. For this reason, this guide is no longer maintained. If you are currently operating a server running CentOS 6, we highly recommend contacting RoseHosting’s fully managed support to upgrade or migrate to a supported version of AlmaLinux.

See Instead: Although this guide may still be helpful as a reference, it may not be compatible with current AlmaLinux releases. The following RoseHosting tutorial outlines how to install LAMP on CentOS 7.

Read More

Install ownCloud on CentOS 6

Status: This OS is no longer supported

This article, “Install ownCloud on CentOS 6,” covers a version of CentOS that reached end of life (EOL) on November 30th, 2020, and is no longer supported. For this reason, this guide is no longer maintained. If you are currently operating a server running CentOS 6, we highly recommend contacting RoseHosting’s fully managed support to upgrade or migrate to a supported version of AlmaLinux.

See Instead: This guide might still be helpful as a reference, but may not work on other CentOS releases. The following RoseHosting tutorial outlines How to install ownCloud 8 on a CentOS 7 VPS.

Read More