Cambiar la lista de repositorios de Debian 9

Lista de repositorios de debían con internet
Luego de instalar el servidor necesitaremos instalar algunos programas para los que es recomendable cambiar la lista de repositorios, ya que estos apunta al CD de instalación.

Para ello abrimos una terminal como administrador escribimos lo siguiente

 sudo nano /etc/apt/sources.list 

se abrira un editor de texto en el cual tendremos que sustituir el contenido con lo siguiente:


# Oficiales
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free

# Actualizaciones de seguridad
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# debian-multimedia
deb http://www.deb-multimedia.org stretch main non-free

luego actualizamos la lista de repositorios

# apt update 

Si durante este proceso nos sale un error de ERROR DE GPG, instalaremos el siguiente paquete

 apt-get install deb-multimedia-keyring 

si no encuetra el paquete de instalacion podremos descargarlo e instalarlo

 wget https://deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb 

una ves descargado lo instalamos con dpkg

dpkg -i deb-multimedia-keyring_2016.8.1_all.deb 

y nuevamente actualizamos la lista de repositorios

 apt update 

Con esto ya podremos instalar otros paquete con conexión a internet con el comando apt.

Cambiar el orden de arranque de las Kua

Uno de los inconvenientes con los que nos hemos encontrado a la hora de realizar la capacitaciones fue que las portatiles proporcionadas por el gobierno tienen como sistema operativo  por defecto windows y entre que los estudiantes reiniciaran sus equipos para estar con Debian se perdía mucho tiempo, por lo que a continuación les describiremos como solucionamos el problema.

Lo que necesitaras es la contraseña de administrador de la portátil Kua, en nuestro caso la contraseña era “mgbolivia2014”. Ya obtenido la contraseña de administrador  abrimos una terminal y escribimos:

 
su root update-grub

y nos pedirá la contraseña (en nuestro caso “mgbolivia2014”) la escribimos y pulsamos enter.

su root update-grub
contraseña:
Generating grub.cfg …
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.14.4
Found initrd image: /boot/initrd.img-3.14.4
Found linux image: /boot/vmlinuz-3.2.0-4-amd64
Found initrd image: /boot/initrd.img-3.2.0-4-amd64
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
done

Luego escribimos el siguiente comando

 update grub 

Reiniciamos la portátil y ya tenemos a Debian como nuestro sistema operativo por defecto.

Instalaciónde LAMPP en debian 9


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
sudo 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
sudo 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
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
apt-get install perl libapache2-mod-perl2 python libapache2-mod-python

Instalación de Mysql (Mariadb)

 # apt install mariadb-client mariadb-server
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.

mysql
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 6
Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1
Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
> grant all privileges on *.* to root@’localhost’ identified by ‘poner_contraseña’ with grant option;
Query OK, 0 rows affected (0.00 sec)

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
sudo apt install phpmyadmin

¡Hola mundo!

Bienvenido a WordPress. Esta es tu primera entrada. Edítala o bórrala, ¡y comienza a escribir!