Apache · Apache 2.4 · PHP · Ubuntu · Ubuntu 16.04 · Web applications · Web Server · Wordpress

WordPress 4 on Ubuntu 16.04

WordPress needs a working LAMP stack. Let start off the installation by setting up a LAMP stack first. It can be done using the following command.
Continue reading “WordPress 4 on Ubuntu 16.04”

Advertisements
Information Security · OpenVPN · Ubuntu 14.04 · VPN

Accessing AWS VPC instances using OpenVPN-NL

Pre-requisites

  1. Amazon VPC CIDR (the /16 one) – 172.31.0.0/16 is our example

  2. Ubuntu 14.04 instance launched in a public subnet with EIP attached

  3. EIP of the above machine – 54.63.44.120 is our example
  4. SSH connection to the Ubuntu instance

Setting up the server

We are going to use a distribution of OpenVPN called OpenVPN-NL (http://openvpn.fox-it.com/) because it has more secure defaults than the standard OpenVPN installation that is distributed with Ubuntu. Also, OpenVPN-NL makes use of mbed-TLS (previously PolarSSL) instead of OpenSSL because of its compactness and ease of auditability (is that even a word?). Run all following commands as the root user: Continue reading “Accessing AWS VPC instances using OpenVPN-NL”

Cloud · Glance · Liberty · Neutron · Open vSwitch · OpenStack · OpenStack installation guide · Ubuntu · Ubuntu 14.04

OpenStack Liberty on Ubuntu 14.04 and Ubuntu 15.10 – Single machine setup

Install Ubuntu with partitioning scheme as per your requirements. Note: Run all the commands as super-user. We assume that the IP of the Single machine is 10.0.0.1. Continue reading “OpenStack Liberty on Ubuntu 14.04 and Ubuntu 15.10 – Single machine setup”

PerconaDB XtraDB cluster · Ubuntu · Ubuntu 14.04

Percona XtraDB Cluster – 2 Machine setup on Ubuntu 14.04

This article describes how to install and configure PerconaDB xtraDB cluster on Ubuntu 14.04 LTS The installation procedure is same for both the machines.

Installation

Here in this exercise we are going to build a cluster of 2 machines. Let us assume that the 2 machines are having the following IP:

  1. 10.10.10.76
  2. 10.10.10.77

Continue reading “Percona XtraDB Cluster – 2 Machine setup on Ubuntu 14.04”

Project Management · Redmine · Ubuntu · Ubuntu 14.04

Installing Redmine on Ubuntu 14.04

Redmine is a web Based project management application based on Ruby. Some of the features of Redmine include:

  1. Role based access control.
  2. Per project wikis and forums, time tracking.
  3. Uses calendar and Gantt charts to aid visual representation of projects.
  4. Integrates with various version control systems and includes a repository browser and diff viewer.

Redmine can be installed on Ubuntu 14.04 LTS using the following procedure.

Continue reading “Installing Redmine on Ubuntu 14.04”

Cloud · Linux Distribution · nova · OpenSSH · OpenStack · sshd · Ubuntu · Virtualization

Enable password authentication on cloud images

The cloud images bundled by various linux distributions have password authentication disabled by default for security reasons. The only possible way to login to an instance launched using one of these images is by specifying a security key during boot and using the key to ssh. Often you would want to enable password authentication like say to login through VNC console for debugging. This post will take you through the steps involved for enabling password authentication.
Continue reading “Enable password authentication on cloud images”