Upgrade from Ubuntu 10.04 to Ubuntu 12.04 in Liquid Web US Central Zone A

It is highly recommended that you take an image of your existing server prior to following these instructions. Doing so will ensure that if something unexpected occurs, you will be able to restore your server from the backup image.

It is also your imperative, as a Self-Managed customer, to make sure your installed applications that currently work on Ubuntu 10.04 also work on Ubuntu 12.04.

For instructions on creating a backup image from the Manage interface please visit:
http://www.liquidweb.com/kb/creating-storm-server-images/
http://www.liquidweb.com/kb/restoring-a-storm-server-from-an-image/

Pre-Flight Check
  • These instructions are intended specifically and only for upgrading from Ubuntu 10.04 to Ubuntu 12.04 in Liquid Web US Central Zone A.
  • I’ll be working from a Liquid Web Self-Managed Ubuntu 10.04 server, and I’ll be logged in as root.

Continue reading “Upgrade from Ubuntu 10.04 to Ubuntu 12.04 in Liquid Web US Central Zone A”

How to List Which Apache Modules are Enabled on Ubuntu

The Apache web server is one of the most popular and powerful web servers in the world due to its ease of administration and flexibility. This flexibility comes Apache’s modular design, and allows for such features as: URL rewriting for SSL encryption natively, and Outlook Anywhere passthrough support in reverse proxy setups. Modularity allows Administrators to modify Apache to meet their needs; adding modules that are needed and removing ones that are not.

Pre-Flight Check
  • These instructions are intended specifically for viewing which Apache modules are enabled on Ubuntu.
  • I’ll be working from a Liquid Web Core Managed Ubuntu 14.04 server with Apache 2 installed, and I’ll be logged in as root.

Continue reading “How to List Which Apache Modules are Enabled on Ubuntu”

Update and Patch OpenSSL on Ubuntu for the CCS Injection Vulnerability

What is OpenSSL?

OpenSSL is a common cryptographic library which provides encryption, specifically SSL/TLS, for popular applications such as Apache (web), MySQL (database), e-mail, virtual private networks (VPNs), and more.

What is “the CCS Injection Vulnerability”?

The ChangeCipherSpec (CCS) Injection Vulnerability is a moderately severe vulnerability in OpenSSL, known formally as “SSL/TLS MITM vulnerability (CVE-2014-0224)“. As of June 05, 2014, a security advisory was released by OpenSSL.org, along with versions of OpenSSL that fix this vulnerability.

What are the risks?

This vulnerability is likely not as severe as the Heartbleed Bug. In some circumstances, this flaw allows an attacker to conduct a man-in-the-middle attack on servers running vulnerable versions of OpenSSL. The attacker would be required to intercept and alter network traffic, and do so in real time, to exploit the flaw; in that case, the attacker could potentially view and/or modify the otherwise secured traffic.

What should you do?
  • Update OpenSSL and reboot your server immediately.
  • After the server has been rebooted, change all passwords associated with the server.
Pre-Flight Check
  • These instructions are intended for patching OpenSSL on Ubuntu 12.04 against the “SSL/TLS MITM vulnerability (CVE-2014-0224)“.
  • I’ll be working from a Liquid Web Core Managed Ubuntu 12.04 server, and I’ll be logged in as root.

Continue reading “Update and Patch OpenSSL on Ubuntu for the CCS Injection Vulnerability”

How To Install Apache Tomcat 8 on Ubuntu 12.04

Apache Tomcat is an open source web server used to deploy and serve JavaServer Pages (JSP) and Java servlets.

Pre-Flight Check
  • These instructions are intended specifically for installing Apache Tomcat 8 on Ubuntu 12.04.
  • I’ll be working from a Liquid Web Core Managed Ubuntu 12.04 server, and I’ll be logged in as root.
  • As of the publication of this tutorial Apache Tomcat 8 is in beta. To install a production version visit our tutorial on installing Apache Tomcat 7.

Continue reading “How To Install Apache Tomcat 8 on Ubuntu 12.04”

How To Install Git on Ubuntu 12.04

Introduction

Git is an open source, distributed version control system (VCS). It’s commonly used for source code management (SCM), with sites like GitHub offering a social coding experience, and popular projects such as Perl, Ruby on Rails, and the Linux kernel using it.

Pre-Flight Check
  • These instructions are intended for installing Git on Ubuntu 12.04.
  • I’ll be working from a Liquid Web Core Managed Ubuntu 12.04 server, and I’ll be logged in as root.

Continue reading “How To Install Git on Ubuntu 12.04”