Buscar entradas

Crear template LXC debian 8 LAMP + phpMyAdmin

Intro

Para montar máquinas virtuales sin requerimientos extremos Proxmox se ha revelado como una gran herramienta. Su principal ventaja es la velocidad de desarrollo. Hasta ahora habíamos estado empleando templates de turnkey linux para estos fines, pero puesto que tenemos una serie de servidores que migrar desde debian 6 a debian 8 (en unos días acaba el soporte long term para debian 6), he decidido montar un template LAMP con phpMyAdmin que nos sirva de base para instalar las distintas aplicaciones (correo y webmail, dotProject, phpList, etc.).

Estamos empleando ya la versión 4.1 de proxmox.

 

Instalación del sistema base

Partimos del sistema base de debian 8 que se puede descargar desde Proxmox en la opción ‘Templates’ dentro de los volúmenes de almacenamiento.

 

Instalación de servidores básicos

Apache 2

apt-get install apache2

 

MySQL

apt-get install mysql-server

mysql_secure_installation

 

php

apt-get install php5 php-pear

apt-get install php5-mysql

 

phpMyAdmin

apt-get install phpmyadmin

 

Configurando

Servidor seguro (SSL)

Activamos el módulo ssl en apache. Al hacer apache2ctl -M vemos que no aparece el ‘ssl_module’. Lo instalamos con:

a2enmod ssl