Showing entries 1 to 7
Displaying posts with tag: PHP (reset)
Instalación Linux, nginx, MySQL, PHP (LEMP) en CentOS 7

Detras de las siglas LEMP de esconde el típico LAMP cambiando el Apache por un nginx (la E es por la forma que se pronuncia. Vamos a ver cómo instalar una LEMP en CentOS 7:

Primero deberemos instalar los repositorios:

  • Podemos instalar el repositorio oficial de nginx mediante:
    rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    
  • Para MySQL 5.6 también podemos tirar del repositorio oficial para substituir la MariaDB que nos viene por defecto:
    rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    
  • Para otras utilidades que necesitaremos también podemos …
[Lea más]
Balanceador software (PHP) para MySQL: mysqlnd_ms

Mediante la extensión mysqlnd_ms podemos automáticamente balancear las queries según sean de lectura o escritura entre el MySQL master y sus diferentes MySQL slaves. Vamos a ver cómo instalarla

En caso que no lo tengamos ya habilitado, deberemos recompilar PHP con mysqlnd habilitado para los diferentes métodos de acceso al MySQL. En el ejemplo lo usamos tanto para el clásico mysql (funciones llamadas mysql_), mysqli y para el PDO:

./configure' \
(...)
--enable-mysqlnd \
--with-mysql=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-mysqli=mysqlnd \
(...)

A continuación deberemos instalar el modulo mysqlnd_ms para poder usar dicho balanceador mediante pecl:

# pecl install mysqlnd_ms

El el fichero de configuración del …

[Lea más]
Certificación PHP en Zaragoza

Warp se encargará de impartir los cursos de PHP y MySQL que dan acceso a la certificación Zend PHP 5.3 a partir del 31 de enero de 2012, en el Centro de Tecnologías Avanzadas de Zaragoza. El curso está dirigido a aquellas personas que quieran aprender a programar portales web con dos de las herramientas más [...]

Encontrar la raíz del problema en un entorno LAMP (II)

Anteriormente ya vimos evaluar el estado de un Apache mediante su server-status, hoy vamos a ver como evaluar el estado de un MySQL En caso de problemas resulta muy importante guardar la salida de los comandos que ejecutemos, ya que en un primer momento siempre se analiza a ojo y rápidamente todo lo que uno [...]

Desintoxicándose de Google con Software Libre

Poco a poco todos vamos utilizando todas y cada una de las aplicaciones de Google y entregando todos nuestros datos, fotos, gustos, necesidades, etc. Yo me di cuenta cuando noté, que aún teniendo un VPS, leía los RSS en Google Reader, veía mis fotos en Picasa Web Album, leía mi correo en Gmail, subía mis ficheros a Google Docs, apuntaba mis tareas en iGoogle. Entonces, ¿para que cojones tengo un servidor dedicado?

Me propuse como tarea principal migrar todos esos servicios a algo que YO pueda controlar, así que me pasé una tarde bastante aburrida navegando por Freshmeat. Y encontré soluciones (todas ellas Php+Mysql) más que válidas:

PHPfileNavigator: interfaz web para la administración de ficheros. Se puede subir cualquier tipo de ficheros, comprimirlos, subdividirlos en carpetas, buscador, múltiples usuarios, soporte para miniaturas, etc. Al contrario que con …

[Lea más]
Cambio de blog engine

Tener una máquina virtual con 128 megas de RAM tiene sus problemas y limitaciones. Uno de ellos, es que debes tener especial cuidado con el software que eliges instalar y su configuración. Tanto mysql, postfix como lighttpd requieren de tiempo extra para limitar en lo posible los recursos que consumen. Y un problema que arrastro desde el principio es el famoso Wordpress, que chupa memoria y cpu hasta que deja la máquina completamente frita.

Finalmente encontré un sistema de Blogs liviano y simple que me ayuda en la tarea, Chyrp. Tiene de base todo lo necesario para funcionar.

  • Antispam
  • Usuarios
  • Cacheo de páginas
  • Tags
  • Importación de otros CMS
  • Modulos
  • Themes

etc.

Y la verdad es que se nota mucho el rendimiento del nuevo sistema. La única pega son los pocos themes …

[Lea más]
Instalación de MySQL, Apache y PHP en Solaris 10

¿Alguna vez has intentado compilar PHP en Solaris? Yo sí, y he de reconocer que no es una tarea sencilla. Hace varios años decidí utilizar cacti en Solaris. cacti es un programa escrito en PHP para generar gráficas, generalmente de rendimiento, y necesita Apache + MySQL + PHP . Por aquel entonces los paquetes de sunfreeware no estaban compilados de forma que PHP pudiera funcionar como módulo de …

[Lea más]
Showing entries 1 to 7