Ubuntu 16.04 Installation to have a DrawMGT Vagrant Box

OS Installation and Configuration

The basic Ubuntu installation is taken from the Official Ubuntu 16.04 daily Cloud Image amd64 at 2116-10-13.

Adding Virtual Machine Box

Add and start the new virtual machine box to the initialized Vagrant environment:

Login into the VM and Change Passwords

As default the root password is not known and vagrant password is 'vagrant' on the VM box dowloaded from Vagrant. They should be changed:

Install development tools and additional packages

It is possible to install the LAMP server (Apache, MySQL and PHP) in one step. Update all packages before do this.

Currently installed versions:

Configure mysqld

Remove PHP 7.0 and install PHP 5.6

PHP 5.6 for Ubuntu 16 can be installed from PPA (Personal Package Archives) for PHP (5.6, 7.0):

Add PPA to the repositories

Remove the currently installed PHP 7.0 packages, check the list of the packages first and complete the list below

Install PHP 5.6 with PEAR and PEAR packages

Check again installed PHP 7.0 packages an remove them:

Install PECL packages also directly from the PPA

Configure php.ini

Perl modules

httpd Configuration

Adding Apache Modules

Restart Apache

Install Image Magick

Install TexLive 2015

To allow to create LaTeX submital/transmittal cover letters TexLive >= 2011 must be installed.

Install htmldoc

Create drawmgt User and Group

Minimal puppet client setup

Notes

MySQL Passwords

Ubuntu_16_Wiki (last edited 2017-05-24 13:12:35 by TiborNagy)

Copyright 2008-2014, SoftXS GmbH, Switzerland