V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

merecat

Es un servidor web sencillo basado en thttpd que admite todas las funciones básicas necesarias para la mayoría de los casos de uso. Las características más destacadas son probablemente HTTPS, el uso de OpenSSL, PHP, múltiples servidores con soporte para redireccionamiento HTTP, redirección de HTTP a HTTPS, hosts virtuales y limitación del tráfico URL.

Ejemplo de configuración básica del servidor:

# nano /etc/merecat/merecat.conf

# Directorio raíz donde están los archivos del sitio

docroot=/var/www/misitio

#

# Puerto que escucha el servidor

port=80

#

# Habilitar HTTPS y especificar el puerto, certificado y clave privada

# sslport=443

# sslcert=/etc/ssl/certs/misitio.pem

# sslkey=/etc/ssl/ssl.key/misitio.pem

#

# Habilitar el soporte de PHP

# cgi=/usr/bin/php-cgi

#

# Habilitar los hosts virtuales

# vhost=1

Nota.- Algunas líneas que empiezan con # están comentadas. Para habilitar al característica, simplemente eliminar el #.

Ejemplo de configuración para crear un host virtual. Cada archivo en este directorio representa un host virtual:

# nano /etc/merecat/vhosts

**Ejemplo de archivo para `misitio.com`**:

`$ nano /etc/merecat/vhosts/misitio.com`

# Archivo de configuración para misitio.com

docroot=/var/www/misitio.com

logfile=/var/log/merecat/misitio.com.log

# Redirección de HTTP a HTTPS

# rewrite_rules="^/(.*)$ https://misitio.com/$1 [R=301,L]"

# systemctl start merecat
iniciar el servidor
# systemctl restart merecat
reiniciar si se han realizado cambios
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4200 entradas - Acerca del Tractatus
La Pipa Plena 2025