Agregar fichero swap (de intercambio) en Linux Ubuntu Server

La partición swap funciona para aumentar la RAM de una computadora. Bueno, no la aumenta pero hace que el sistema operativo pueda alojar algunos datos en el disco duro. Eso sí, agregar una swap de 10 terabytes no ayudaría a tener la computadora más rápida; de hecho el swap es únicamente una ayuda, no es RAM real. Todo esto es porque, aunque sí se puede crear una partición de intercambio de cualquier tamaño, la lectura del disco duro es más lenta que la lectura de la RAM. Pero bueno, no vamos a meternos en explicaciones técnicas; puedes leer más en la Wikipedia. El tutorial de hoy indica cómo agregar un archivo que funcionará como memoria de intercambio o swap, en una computadora con Linux Ubuntu Server. La versión de Ubuntu es la 18.10 pero seguramente funciona en otras versiones; ya sea anteriores o superiores (suponiendo que lees esto después de abril del 2019). Nota: no vamos a agregar una partición swap, sino un archivo swap. Ambos funcionan igual, y tienen ventajas y desventajas. Por cierto, esto del archivo swap es por si no pudiste hacer la partición y tienes que agregar el archivo encima; de ahí se recomienda siempre crear una partición en lugar de un archivo. ...

enero 15, 2019 · 5 min · 876 palabras · Parzibyte

Sublime POS 3 es ahora gratuito y se ejecuta en la nube

Ya pasó algún tiempo desde que publiqué Sublime POS 3. Ahora vengo a anunciar que se ha convertido en un software totalmente gratuito de usar (así como usamos cualquier sitio web). El proceso es realmente sencillo, te registras con tu correo electrónico, un enlace de verificación llega a tu correo y listo, puedes usar un punto de venta completo en la nube. Para probarlo justo ahora, ingresa a la página oficial: Demostración Puedes ver una demo del sistema en el siguiente enlace: https://parzibyte.me/sublime-pos-3-nube/static/#/login Ahí, en Nombre del negocio escribe prueba, en Usuario escribe admin y en Contraseña escribe 123. Recuerda que es una demostración, así que varios usuarios tienen acceso a ella. Cuando rentes el sistema en la nube, te pasaré el nombre de tu negocio y tus propias credenciales para administrarlo. Nadie, además de los que tengan esas credenciales, podrán usarlo. Y por aquí puedes ver la página de presentación: Sublime POS 3 | Punto de venta gratuito en la nube ...

enero 14, 2019 · 2 min · 342 palabras · Parzibyte

Usar MySQLTuner para mejorar y revisar una instalación de MySQL

Existe un script programado en Perl que sirve para mejorar el rendimiento de MySQL (y otros motores de bases de datos) comprobando algunas características e indicando cuáles cosas se pueden mejorar para que nuestra instalación de MySQL sea más rápida y estable. El script del que hablo se llama MySQLTuner y es totalmente gratuito de usar, fácil de instalar, open source (aquí el repositorio) y muy útil. No modifica nada, pero indica qué se podría modificar y mejorar. Vamos a ver cómo descargarlo, ejecutarlo y usarlo en Linux Ubuntu Server, aunque también aplica para otros servidores que tengan el motor de base de datos de MySQL. ...

enero 14, 2019 · 6 min · 1273 palabras · Parzibyte

Eliminar todas las tablas de una base de datos de MySQL

En este post veremos cómo eliminar todas las tablas de una base de datos en MySQL. Estos comandos también deberían funcionar correctamente en MariaDB. Vamos a ver más de una forma de vaciar una base de datos; porque en algunos casos no tenemos permisos para realizar determinada acción (por ejemplo, crear y eliminar bases de datos) o no queremos tocar otra estructura de la base de datos, sino únicamente quitar las tablas. ...

enero 13, 2019 · 3 min · 543 palabras · Parzibyte

Administración de usuarios en Linux Ubuntu con deluser, adduser, usermod, passwd y otros

En este post vamos a ver cómo crear, eliminar, cambiar datos y listar los usuarios existentes en el sistema operativo Linux Ubuntu. Será algo así como un CRUD, pero esta vez con usuarios del sistema. Los comandos que se verán son: deluser para eliminar un usuario adduser para crear un usuario usermod para cambiar el nombre de usuario o agregarlo a la lista de usuarios con acceso root passwd para cambiar la contraseña de un usuario chfn para cambiar datos de un usuario Adicionalmente veremos cómo listar únicamente los nombres de usuario, y cómo ver cuáles usuarios son superusuarios o cuáles tienen privilegios administrativos. Vamos allá. ...

enero 12, 2019 · 7 min · 1312 palabras · Parzibyte

Autenticación desde Windows a Ubuntu Server con PuTTY y claves SSH

Para loguearnos en un servidor con Ubuntu Server no se recomienda usar el acceso por usuario y contraseña; sino por claves públicas y privadas. De esta manera, no se necesita poner la contraseña, sino simplemente proporcionar un archivo con la clave privada. En este tutorial vamos a ver cómo crear un par de claves con PuTTYgen, agregarlas a nuestro servidor en el archivo authorized_keys y finalmente loguearnos a través de PuTTY. Todo esto es para que al final podamos usar SSH para conectarnos a un servidor de Linux desde Windows. Nota: esto conecta desde Windows a Ubuntu. Si quieres, en cambio, conectarte desde Ubuntu a otra máquina con Ubuntu aquí está el tutorial. ...

enero 11, 2019 · 6 min · 1128 palabras · Parzibyte

Cambiar contraseña de usuario de MySQL

Siguiendo con los tutoriales de MySQL vamos a ver cómo cambiar la contraseña de cualquier usuario desde la línea de comandos modificando la tabla user en la base de datos mysql, usando una consulta de tipo update y llamando a la función password en algunos casos. Por cierto, esto también te permitirá resetear la contraseña en caso de que la hayas olvidado (pero debes tener acceso, aquí no veremos cómo cambiar la de root). ...

enero 10, 2019 · 3 min · 557 palabras · Parzibyte

Presentando un sistema web para hacer cotizaciones y presupuestos, gratuito y open source

Hoy vengo a presentar un software para realizar cotizaciones o presupuestos, el cual es totalmente gratuito de usar en la nube; así como open source. Es decir, aparte de que puedes usarlo en mi sitio, puedes descargarlo y modificarlo. Características del software No es la gran cosa, pero entre sus principales características encontramos las siguientes: Realizar cotizaciones o presupuestos Estimar el costo requerido, el cual se configura por cada servicio Calcular tiempo requerido por cada servicio Describir características y/o condiciones del trabajo Agregar clientes para ligarlos a las cotizaciones Imprimir la cotización o guardarla como PDF (esto depende del navegador la mayoría de veces) Multiusuario: cualquier usuario puede registrarse y usarlo, así de simple. Eso sí, las cotizaciones, servicios y características son separadas por usuario Totalmente open source Escrito con PHP, utiliza PDO para interactuar con la base de datos Base de datos MySQL Lado del cliente con Vue.JS y Bootstrap Mensaje de agradecimiento, presentación y pie totalmente configurables Se me ocurre que puede servir tanto como para estudiantes que tienen que entregar un proyecto con PHP simple, así como para personas que necesitan un software como estos. Voy a explicar cómo fue creado, en dónde se puede probar y también dónde se puede leer el código fuente. ...

enero 10, 2019 · 4 min · 703 palabras · Parzibyte

Instalar Go en Linux Ubuntu 18

Instalar Go en una distribución de Linux, y sobre todo, Ubuntu, es más fácil que instalarlo en Windows. En este post veremos cómo instalar el lenguaje de programación Go en su versión 1.11 sobre Ubuntu 18.04 en su versión de 64 bits. Aunque este tutorial funciona para esas versiones, seguramente funciona en otras. Por cierto, como no usamos ningún comando específico de Ubuntu, se podrá instalar en la mayoría de distribuciones Linux. ...

enero 9, 2019 · 4 min · 698 palabras · Parzibyte

Reiniciar y apagar servidor de Linux desde SSH o terminal

Esta entrada es muy breve, veremos dos comandos básicos pero necesarios para administrar un servidor ejecutando Linux Ubuntu Server en cualquier versión. Lo que veremos será cómo reiniciar el servidor, y cómo apagarlo; todo esto desde la terminal. Primero nos debemos loguear en caso de conectarnos por SSH. Una vez que estemos en la terminal podemos comenzar. Por cierto, aunque estos son probados en Ubuntu 18, funcionan para otras distribuciones de Linux. ...

enero 8, 2019 · 1 min · 187 palabras · Parzibyte