Introducción. Los bots de los motores de búsqueda son las aplicaciones que contínuamente están revisando los sitios web y sus enlaces para indexar sus páginas. Esto es bueno porque es precisamente lo que permite funcionar a los buscadores web y mantener su información actualizada, sin embargo también es malo para quienes mantienen los sitios si [...]
Posts tagged Apache
Problemas con mod_security
Introducción. Mod_security es una herramienta extremadamente útil que actúa como un firewall para los sitios web permitiendo filtrar de manera muy flexible la forma como los usuarios acceden a las aplicaciones web, evitando por ejemplo vulnerabilidades conocidas o accesos inválidos. Mas información. Su flexibilidad la convierte también en algo un tanto compleja de entender, como [...]
Instalación de Apache, PHP y MySQL en Linux Debian 5
El método rápido. La instalación de estos paquetes se puede realizar de dos maneras. Utilizando Tasksel, que yo he llamado el método rápido, o instalando -casi- individualmente los paquetes que se deseen. En mi opinión personal prefiero el segundo método ya que controlo directamente que se está instalando en el servidor. Tasksel es una herramientas [...]
Moviendo a mi blog de subdominio
Por ninguna razón aparente, hoy cambié mi blog de dominio. Hasta esta mañana era http://jorgeivanmeza.com/blog/, ahora es http://blog.jorgeivanmeza.com/. El procedimiento no fue interesante, simplemente creé el nuevo subdominio y copié los archivos con un cp -rf, sin embargo si me interesa documentar el pequeño cambio que tuve que hacer para conservar la ruta anterior y [...]
Instalación de Apache, MySQL y PHP en Linux Ubuntu
Estos son los pasos que se siguieron para instalar los paquetes de [L]AMP: Apache, MySQL y PHP en mi equipo de desarrollo ahora que estoy estrenando Ubuntu Intrepid (8.10) -nuevamente-. Apache. $ sudo apt-get install apache2 libapache-mod-suphp MySQL. $ sudo apt-get install mysql-admin mysql-client mysql-navigator mysql-server phpmyadmin PHP. $ sudo apt-get install php5 php5-cli php5-dbg [...]
Instalación de Python 2.5.x y mod_python 3.x en FreeBSD 7.x
Instalación del intérprete de Python. # cd /usr/ports/lang/python # make install clean THREADS UCS4 PYMALLOC IPV6 # python -V Python 2.5.2 Instalación de mod_python. # cd /usr/ports/lang/mod_python3 # make install clean Configuración de Apache con mod_python. # vi /usr/local/etc/apache22/httpd.conf LoadModule python_module libexec/apache22/mod_python.so PythonOption mod_python.mutex_directory “/tmp” PythonOption mod_python.mutex_locks 8 <Directory “/home/web”> AddHandler mod_python .py PythonHandler pythontest [...]
Instalación de mod_security 2.1.7_1 en FreeBSD 7.x
# cd /usr/ports/www/mod_security2 # make install clean # vi /usr/local/etc/apache22/httpd.conf LoadFile /usr/local/lib/libxml2.so LoadModule mod_security2 libexec/apache22/mod_security2.so <IfModule security2_module> SecRuleEngine On </IfModule> # /usr/local/etc/rc.d/apache22 restart Nota: la instalación con la versión 2.1.3 no se pudo realizar ya que el Makefile no realizaba correctamente el enlace con libxml2 y fallaban las reglas que requerían procesamiento de XML. Se [...]
Configurando Apache 2.2.x/PHP 5.2.x con FastCGI mod_fcgid en FreeBSD 7.x
Descargar compilar e instalar el paquete mod_fcgid y sus posibles dependencias. # cd /usr/ports/www/mod_fcgid # make install clean Verificar que la instalación de PHP cuente con el soporte de FastCGI. # /usr/local/bin/php-cgi -v Configurar a Apache para que utilice el nuevo módulo de FCGI. # vi /usr/local/etc/apache22/httpd.conf Agregar al final del archivo httpd.conf. LoadModule fcgid_module [...]
Instalación de PHP 5.x CGI en FreeBSD 7
Descargar, compilar e instalar la última versión de la distribución de PHP5. Remover los archivos binarios resultantes de la compilación después de instalar. # cd /usr/ports/lang/php5 # make config CLI CGI SUHOSIN MULTIBYTE IPV6 FASTCGI PATHINFO # make install clean Compilar e instalar las extensiones de PHP que se consideren necesarias. El sistema de ports [...]
Configuración del módulo SSL en Apache 2.2.x en FreeBSD 7
Se configura el inicio automático de Apache para que incluya el módulo de SSL. # vi /etc/rc.conf apache2_flags=”-DSSL” Se establecen las ubicaciones donde se creará el certificado SSL. # cd /usr/local/etc/apache22 # mkdir ssl.key # mkdir ssl.crt # chmod 0700 ssl.key # chmod 0700 ssl.crt Se crea el certificado SSL del servidor. Se deberán tener [...]























