Entradas

Mostrando entradas de septiembre, 2016

Instalar Apache + PHP + MySQL + PhpMyAdmin en Debian 8

Imagen
1.- Actualizar los repositorios:      apt-get update 2.- Instalar Apache:      apt-get instal apache2 3.- Reiniciar Apache:      /etc/init.d/apache 2 restart 4.- Instalar PHP:      apt-get instalar php5 5.- Reiniciar Apache:      /etc/init.d/apache 2 restart 6.- Instalar MySQL:      apt-get install mysql-server mcrypt 7.-  Reiniciar Apache:        /etc/init.d/apache 2 restart 8.- Instalar PhpMyAdmin:      apt-get install phpmyadmin 9.- Reiniciar Apache:      /etc/init.d/apache 2 restart 10.- Verificar instalación de PhpMyAdmin accediendo a la siguiente dirección en el navegador:       http://localhost/phpmyadmin  Nota:  Si no puedes acceder al PhpMyAdmin, se debe crear un enlace simbólico (ó Acceso directo) en la carpeta del host (/var/www/html ) esto ocurre porque se instalo en otra dirección. Para solucionarlo sigue los siguientes pasos:  1.- En el terminal tecleamos la siguiente línea:       ln -s /usr/share/phpmyadmin /var/www/h

Postgres 9.5 en Debian 8 (Instalación)

Imagen
1.- Editar en el archivo, en el terminal o consola de linux:       nano /etc/apt/sources.list 2.- Agregar las siguientes líneas:      # PostgreSQL repository      deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main 3.- En el terminal agregar la llave (key), con la siguiente línea:       wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - 4.- Actualizar paquetes.      apt-get update -y 5.- Verificar la existencia del paquete con la siguiente línea:      apt-cache search postgresql- | less 6.- Instalar Postgres:      apt-get install postgresql-9.5 -y 7.- Instalar el componente para PHP:      apt-get install php5-pgsql -y  8.- Instalar Pgadmin3:      apt-get install pgadmin3  

PIP : Error TypeError: __str__ returned non-string (type Error)

Comando: sudo pip install --upgrade pip ERROR: Cleaning up... Exception: Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main     status = self.run(options, args)   File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 290, in run     requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)   File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1097, in prepare_files     req_to_install, self.upgrade)   File "/usr/lib/python2.7/dist-packages/pip/index.py", line 194, in find_requirement     page = self._get_page(main_index_url, req)   File "/usr/lib/python2.7/dist-packages/pip/index.py", line 568, in _get_page     session=self.session,   File "/usr/lib/python2.7/dist-packages/pip/index.py", line 694, in get_page     req, link, "connection error: %s" % exc, url, TypeError: __str__ returned non-strin

Debian 8 - Poco espacio en disco - (pg_xlog - Postgres)

De un momento a otro el equipo empezó a decir poco espacio en Disco, sin motivo aparente comenzó a quedar menos espacio, en mi caso fue el archivo pg_xlog de Postgres, pero estos pasos pueden servir para ubicar archivos muy pesados.  1.- En el terminal se ubican los directorios con su peso en MB, esto ubicados en la raiz, con el siguiente comandos: sudo du -sm * 2.- Así ubicamos los directorios con más peso y ingresamos hasta dar con el archivo o el directorio que consuma más espacio. En mi caso el directorio se encuentra en: /var/lib/postgresql/9.4/main 3.- Para limpiar este directorio se debe detener el proceso de Postgres: sudo /etc/init.d/postgresql stop 4.- Luego se ejecuta la siguiente línea: sudo -u postgres /usr/lib/postgresql/9.4/bin/pg_resetxlog -o 159836 -x 385464 -f /var/lib/postgresql/9.4/main/ 5.- Ser verifica el tamaño del archivo: du -sh pg_xlog/