Apache+PHP+MySQL Portable Linux

El paquete “lampp” que vamos a usar es de los amigos de apache que tenéis en la url: http://www.apachefriends.org/en/xampp-linux.html lampp= linux+apache+mysql+php+perl Es un paquete que lo lleva todo integrado para empezar a programar en php. Aunque según dicen ahora se llama “xampp for linux“. Tenéis un paquete para Windows y otro para Mac. La documentación sobre PHP la tenéis en la url: http://es.php.net/

» Read more

Copia de seguridad MySQL

CREATE USER 'usu'@'localhost' IDENTIFIED VIA mysql_native_password;

Para copiar todas (-A –all-databases) las bases de datos usando el usuario “root” y solicitando la password de forma iterativa (-p): mysqldump –user=root -p -A > mysqlcopia-todas.sql El resultado es un fichero “mysqlcopia-todas.sql” en la carpeta donde nos encontrábamos. Si queremos que las copias se guarden en la carpeta ” /root/copias/  ” y que se incluya la fecha en el nombre de archivo (usando el operador grave con el comando date): mysqldump –user=root -p -A > /root/copias/mysqlcopia-all-`date +%F`.sql Pero y si solo queremos cierta base de datos? En ese caso una simple modificación del comando anterior : mysqldump –user=root -p ciertaBD > /root/copias/`date +%F`-ciertaBD.sql Siendo ciertaBD el nombre de la que queremos hacer el backup. En este último caso he insertado la fecha como […]

» Read more

Sobre software y “diretes”

Como encontrar archivos en los enormes discos duros de Backup mediante find

Software libre o gratuito No uséis Windows Media “prayer”, usad VLC es gratuito y multiplataforma. No utilices Partition Magic, utiliza Gparted que es free&linux. No piratees Nero ni Alcohol, para eso tienes InfraRecorder (sí, gratis) Catálogo de Soft Libre Para clonar equipos usa Clonezilla, Norton ghost no da la talla y es propietario. No piratees PageMaker, utiliza Scribus que es gratuito. OpenOffice.org y LibreOffice.org, Suites Ofimáticas gratuitas sin nada que envidiar a la de Microsoft. Software para las Aulas Firefox (http://www.mozilla-europe.org/es/firefox/) Java (http://java.com/es/download/) OpenOffice 3.1.0 (http://es.openoffice.org/) SyncBack (http://www.2brightsparks.com/) Evince (http://live.gnome.org/Evince/Downloads) Adobe Flash Player (http://get.adobe.com/es/flashplayer/) QuickTime (http://www.apple.com/quicktime/download/) RealPlayer (http://spain.real.com/realplayer/) Shockwave (http://get.adobe.com/es/shockwave/) Filezilla (http://filezilla-project.org/download.php?type=client) 7-Zip (http://www.7-zip.org/) Algunas recomendaciones más Utilizar Firefox en lugar de IE. Lo podéis descargar en la Red y es gratuito: […]

» Read more

El VPS se queda sin memoria AKA HOWTO Parad antivirus y sustituir por un cron

HOWTO Parad antivirus y sustituir por un cron Paso 1 : Editar el fichero de Amavis: nano /etc/amavis/conf.d/50-user Localizar una linea como esta: # Enable virus check.@bypass_virus_checks_maps = (   \%bypass_virus_checks,   \@bypass_virus_checks_acl,   $bypass_virus_checks_re,   ); Y dejadla así: @bypass_virus_checks_maps = (0); Paso FINAL :  Stop clamav iredmail Ahora matad el proceso y desactivar los scripts de inicio de demonios: /etc/init.d/clamav-daemon stop update-rc.d -f clamav-daemon remove update-rc.d -f clamav-freshclam remove El ultimo paso en realidad es programar un cron: crontab -e Editamos al gusto, os muestro varias líneas por si surgen ideas: 00 5 * * * /usr/bin/rkhunter –update -c –cronjob –report-warnings-only | mail -s “rkhuntur pymestic.net” miemail@midominio.tld */30 * * * * /var/www/vhosts/cronWP.sh 52 22 * * 0 clamscan -r –infected –exclude-dir=^/sys\|^/proc\|^/dev / […]

» Read more

Error fail2ban in FilterPyinotify callback: ‘module’ object has no attribute ‘_strptime_time’

Esta mañana al resetear el servicio fail2ban me he encontrado con esto: service fail2ban status  ● fail2ban.service – LSB: Start/stop fail2ban    Loaded: loaded (/etc/init.d/fail2ban)    Active: active (running) since jue 2017-01-12 10:03:11 CET; 30s ago   Process: 2674 ExecStop=/etc/init.d/fail2ban stop (code=exited, status=0/SUCCESS)   Process: 2810 ExecStart=/etc/init.d/fail2ban start (code=exited, status=0/SUCCESS)    CGroup: /system.slice/fail2ban.service            └─2820 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run/fail2ban/fail2ban.sock -p /var/run/fail2ban/fail2ban.pid   ene 12 10:03:11 server fail2ban.actions[2820]: INFO Set banTime = 86400 ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘sshd’ started ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘sshd-ddos’ started ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ’roundcube-iredmail’ started ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail ‘dovecot-iredmail’ started ene 12 10:03:11 server fail2ban.jail[2820]: INFO Jail […]

» Read more

Instalar Oracle Java en Debian

Descargar desde consola

En este artículo vamos a ver como instalar Oracle Java desde los repositorios de http://www.webupd8.org/ Lo veremos tanto para Java version 7 como Java version 8. Instalar Java 7 JRE y JDK Paso 1: Añadimos el siguiente repositorio: sudo add-apt-repository ppa:webupd8team/java Al dar al INTRO obtenemos si todo fue bien una salida como esta:   Paso 2: Actualizamos:   Paso 3: Instalamos el instalador de Java: sudo apt-get install oracle-java7-installer Paso 4: Comprobamos la versión activa: java -version   Paso 5: Si no es la deseada la cambiamos sudo update-java-alternatives -s java-7-oracle   Paso 6: Registrar las Environment variables: sudo apt-get install oracle-java7-set-default Y esto es todo, si decidieras volver al OpenJDK, puedes desinstalar Java Installer: sudo apt-get remove oracle-java7-installer […]

» Read more
1 2 3 4 5 31