Arxiu

Entrades etiquetades ‘Ubuntu’

Configurar apache en modo mpm worker con php5 y fastcgi en ubuntu server

dimecres, 16 de maig de 2012 5 comentaris

Quizás hayáis escuchado hablar del módulo mpm worker para apache. Si no, yo os hago un breve resumen (corregidme si me equivoco).

Al compilar apache podemos escoger el modo en que éste maneja los procesos del servidor. Según el modo que utilicemos se nos ofrecen ciertos pros y contras. Los pros del modo worker de apache es que es bastante más rápido que el modo prefork (que es el que viene habilitado por defecto). Los “contras” del modo worker es que el módulo de php para apache no es compatible con él y en lugar de ello deberemos utilizar el módulo de cgi.

A pesar de que he dicho lo de “al compilar”, no os preocupéis; podemos cambiar el modo en que funciona apache de manera rápida con aptitude.

Podéis encontrar más información y diferencias entre MPMs en: http://httpd.apache.org/docs/2.2/mpm.html.

Paquetes que necesitamos:

  • apache2
  • apache2-mpm-worker
  • libapache2-mod-fcgid
  • php5-cli
  • php5-cgi
sudo apt-get install apache2 apache2-mpm-worker libapache2-mod-fcgid php5-cli php5-cgi

Una vez instalados, vamos a configurar apache para que ejecute ficheros php utilizando el módulo fastCGI:
Llegir més…

Instalar PHP 5.4.X en Ubuntu 11.10 / 12.04.X

dilluns, 14 de maig de 2012 3 comentaris

Podéis instalar la versión más reciente estable de PHP 5.4 en vuestro Ubuntu muy fácilmente gracias a este repositorio:

https://launchpad.net/~ondrej/+archive/php5

Añadid el repositorio siguiendo estos pasos y debería funcionar (provado en Ubuntu 12.04):

sudo add-apt-repository ppa:ondrej/php5

Nota (a 23/11/2013): Parece ser que este repositorio es en el que el usuario (ondrej) pretende tener los paquetes más actualizados (php 5.5 y apache 2.4 ahora mismo). Si lo que queréis es utilizar la última versión de php 5.4 (old stable) tenéis que utilizar este otro repositorio en su lugar: ppa:ondrej/php5-oldstable

Si no tenéis el comando add-apt-repository es porque no tenéis el paquete python-software-properties instalado. Instaladlo con aptitude si es así y podréis ejecutar el comando sin problemas.

Una vez añadido el repositorio actualizáis la lista de paquetes:

sudo apt-get update

E instaláis php5:

sudo apt-get install php5 php5-cli php5-whatever

Probado en Ubuntu 11.10 y 12.04 x64 tanto con el módulo de apache mod_php5 como con fastFCGI (con apache en modo worker).

Acceso root a estructura de ficheros SO Android 2.2 en Toshiba Folio 100

dimecres, 16 de març de 2011 Comentaris desactivats

Requisitos

  1. Ubuntu 9.10. Testeado por otros usuarios en 10.04
  2. Android SDK y platform-tools concretamente la herramienta ADB (Android Debug Bridge)
  3. Un dispositivo Android, en mi caso una Tablet Toshiba Folio 100 con Android 2.2 con el SO cambiado (el test se realizó con el TNTModFolio de Dexter)

Definición Conceptual

Nuestro problema principal era que teníamos una web desarrollada en un servidor de test y para acceder a ella necesitábamos modificar el archivo <<hosts>> para añadir una directiva de nombres.

Lo primero que apreciamos en la Tablet de Toshiba fue que no podíamos acceder al market ni a las google apps ya que viene restringido de fábrica. Nos decantamos, así, por instalar un mod del SO desarrollado por Dexter. Estos mods tienen una eficacia y mejoras contrastadas y nos decidimos finalmente por el TNTMod.

El TNTMod te permite tener permisos root en tu dispositivo pero para modificar los archivos de sistema hay que ser un poco más creativo.

El único método que me ha dado resultado es el uso y configuración de ADB, una aplicación estilo putty para acceder mediante Shell o comando típicos como pull o push a los archivos de SO de un dispositivo Android. Mediante ADB es posible conectarse con un terminal a los archivos de sistema y comprobar la ruta del archivo hosts. También permite traértelo al pc local, modificarlo y después volverlo a meter en el sistema de archivos del dispositivo. Llegir més…

Categories: Administració, Linux, Telefonia Etiquetes:, , ,

Instalar Google Chromium en Ubuntu

divendres, 13 de novembre de 2009 Comentaris desactivats

Si queréis disfrutar de Google Chrome en vuestro ubuntu sin necesidad de instalar Wine ni Crossover podéis hacerlo fácilmente mediante los repositorios o directamente instalando un paquete Deb.

Primero de todo debemos editar nuestro fichero de recursos de los repositorios:

sudo nano /etc/apt/sources.list

Y añadimos un par de líneas:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu NOMBRE_DE_VERSION main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu NOMBRE_DE_VERSION main

Llegir més…