20/1/15

Comprimir PDF y COnvertir varios en uno solo (MERGE PDF)

http://www.virtualzone.de/2012/11/how-to-reduce-pdf-file-size-in-linux.html

Se reduce calidad de documentos a calidad ebook = 300 dpi

También puede usar los siguientes parámetros en lugar de /ebook:

    /screen - Lowest quality, lowest size
    /ebook - Moderate quality
    /printer - Good quality
    /prepress - Best quality, highest size


Ejemplo:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE\ -dQUIET -dBATCH -sOutputFile=h1ebook.pdf h1.pdf 

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE\ -dQUIET -dBATCH -sOutputFile=h2ebook.pdf h2.pdf


gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE\ -dQUIET -dBATCH -sOutputFile=h3ebook.pdf h3.pdf








 


Para unirlos se usa pdftk, instalado desde apt-get

sudo apt-get install pdftk
 
pdftk h1ebook.pdf h2ebook.pdf h3ebook.pdf cat output DocumentoFinal.pdf

12/1/15

Instalacion Moodle 2.8 en Ubuntu Srver 14.04.1

https://docs.moodle.org/27/en/Installation_on_Ubuntu_using_Git
https://docs.moodle.org/all/es/Guia_de_instalacion_paso-a-paso_para_Ubuntu
https://www.youtube.com/watch?v=H5vAzBrRxzI

Instalacion Basica

se realiza el proceso de instalación estándar para Ubuntu Server LAMP y Clamav como antivirus

apt-get update

sudo apt-get install apache2 mysql-client mysql-server php5 graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap clamav git git-core git-doc php5-json vim

sudo service apache2 restart

sudo apt-get install git-core


Descarga e Instalación de código de Moodle


cd /opt

sudo git clone git://git.moodle.org/moodle.git
cd moodle
sudo git branch -a
sudo git branch --track MOODLE_28_STABLE origin/MOODLE_28_STABLE
sudo git checkout MOODLE_28_STABLE

Copiar repositorio local a /var/www/html/



sudo cp -R /opt/moodle /var/www/html/
sudo mkdir /var/moodledata
sudo chown -R www-data /var/moodledata
sudo chmod -R 777 /var/moodledata
sudo chmod -R 0755 /var/www/html/moodle

Configurar servidor MySQL

sudo vim /etc/mysql/my.cnf
en la sccion  [mysqld] agregar:
default-storage-engine = innodb
sudo service mysql restart
mysql -u root -p
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
create user 'moodledude'@'localhost' IDENTIFIED BY 'passwordformoodledude';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodledude@localhost IDENTIFIED BY 'passwordformoodledude';
quit;

Configurar Moodle

Permisos
sudo chmod -R 777 /var/www/html/moodle
Al terminar no olvidar reestablecer permisos con:
sudo chmod -R 0755 /var/www/html/moodle


 Abra su navegador y vaya a http://DIRECCION.IP.DEL.SERVIDOR/moodle

Siga las indicaciones seleccionando:
Cambie la ruta para moodledata

/var/moodledata
Tipo de BasedeDatos

Elija: mysqli
Configuraciones de Basededatos

Host server: localhost

BasedeDatos (Database): moodle

Usuario (User): moodledude (el usuario que Usted creó al configurar la BasedeDatos)

Contraseña (Password): passwordformoodledude (la contraseña para el usuario que Usted creó)

Tables Prefix: mdl_
Revisiones del Entorno

Esto indicará si faltan de instalar algunos elementos necesarios para que corra Moodle.
Siguiente siguiente siguiente...

Siga las indicaciones y confirme la instalación
Crear una cuenta del Administrador del Sitio

Cree su cuenta de usuario moodle que tendrá permisos de administrador del sitio.

La contraseña que elija debe de cumplir ciertos requisitos de seguridad.
Instalación Completa

¡Felicitaciones! ¡Ahora puede empezar a usar Moodle!
No se le olvide

Si Usted hizo escribible webroot, revierta los permisos

sudo chmod -R 0755 /var/www/html/moodle

Activar OPcache

Editar el archivo:
sudo vim /etc/php5/apache2/conf.d/05-opcache.ini
Segun https://docs.moodle.org/27/en/OPcache debe contener algo como:
; configuration for php ZendOpcache module
; priority=05
zend_extension=opcache.so
; desde: https://docs.moodle.org/27/en/OPcache
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60

; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0

; If something does not work in Moodle
;opcache.revalidate_path = 1 ; May fix problems with include paths
;opcache.mmap_base = 0x20000000 ; (Windows only) fix OPcache crashes with event ;id 487

; Experimental for Moodle 2.6 and later
;opcache.fast_shutdown = 1
;opcache.enable_cli = 1 ; Speeds up CLI cron
;opcache.load_comments = 0 ; May lower memory use, might not be compatible with ;add-ons and other apps.

Para abrir directamente Moodle sin http://IP/moodle

sudo vim /etc/apache2/sites-available/000-default.conf
 Cambie de: DocumentRoot /var/www/html

Cambie a: DocumentRoot /var/www/html/moodle

sudo vim /var/www/html/moodle/config.php
 Debajo de $CFG->wwwroot cámbielo a http://direccion.ip.del.servidor en lugar de http://dirección.ip.del.servidor/moodle