Contents
Este es una guía para la instalación de un servidor base con apache, mariadb php y python.
Este servidor base nos servirá para instalar diferentes plataformas para el colegio.
La siguiente instalación se probo en Debian 9 de 32 y 64 bits.
Para la instalación de todos los siguiente paquetes necesitaremos tener permisos de administrador y una conexión a internet.
Instalación de algunos paquetes básicos
# apt-get install linux-headers-$(uname -r) build-essential checkinstall make automake cmake autoconf git git-core aptitude lsb-release
Instalación de Apache
# apt-get install apache2 apache2-doc apache2-utils
Instalación de PHP
# apt-get install php7.0 php7.0-cli php7.0-curl php7.0-mcrypt php7.0-mysql php7.0-odbc php7.0-pgsql php7.0-ldap php7.0-common php7.0-sqlite3 libapache2-mod-php7.0 php-common php7.0-json php7.0-opcache php7.0-readline php-pear mcrypt odbc-postgresql php-gd
Instalación de Phyton
# apt-get install perl libapache2-mod-perl2 python libapache2-mod-python
Instalación de Mysql (Mariadb)
# apt install mariadb-client mariadb-server
Una ves instalado MariaDB lo que haremos es crear un usuario administrador (root) para las base de datos.
Creación de usario administrador de MariaDB
En una consola escribimos lo siguiente:
$ mysql
> grant all privileges on *.* to root@'localhost' identified by 'poner_contraseña' with grant option;
Aquí estamos definiendo que el usuario administrador sera ‘root’ y la contraseña sera ‘poner_contraseña’, estos mismos los cambiamos a lo que mejor convenga.
Aquí estamos definiendo que el usuario administrador sera ‘root’ y la contraseña sera ‘poner_contraseña’, estos mismos los cambiamos a lo que mejor convenga.
Intalación de phpmyadmin
Phpmyadmin es una herramienta que nos ayudara a administrar las bases de datos y le daremos utilidad en los siguientes tutoriales.
# apt install phpmyadmin