Instalación de Servidor web
con gnu/Linux Ubuntu
✔ Primero hay que configurar el sistema para que tenga acceso a Internet.
✔ Tras la instalación de Ubuntu, marcar todas las opciones de repositorios de software. Están en la primera
pestaña de la ventana:
“Sistema>Administración>Orígenes de software”
✔
Instalar la opción “Español” en lenguaje, marcando la casilla “español”:
“Administración>Soporte>Idiomas>Español”
✔ Actualizar el sistema con todas las “updates” y reiniciar porque también se instala un nuevo kernel.
Se habrán actualizado todos los programas a español.
✔ Procedemos a la instalación de los programas necesarios. Para trabajar más cómodamente, asignamos
password al root:
sudo passwd root
✔ Con Synaptic instalamos Apache2 y Php5
✔ Con Synaptic, instalar php5interbase y php5gd
✔ Descargamos e instalamos el servidor RDBMSSQL Firebird de www.firebirdsql.org o de www.ibphoenix.com
La versión a instalar dependerá del sistema operativo, cpu, etc.
✔ Configurar /etc/php5/apache2/php.ini
output_buffering = Off → pasarlo a On
register_globals = Off → pasarlo a On
✔ Descomentar o añadir, si no existen, las siguientes extensiones
extension = gd.so
extension = interbase.so
default_charset = “iso88591”
✔ Configurar en apache2.conf la ruta al directorio donde está alojada la página web.
✔
ServerRoot “/var/www”
Instalar, con synaptic, el servidor de correo postfix y configurarle el nombre del host en su archivo de
configuración: main.cf que está en el directorio donde está instalado postfix:
myhostname = serviweb.com
Se puede poner cualquiercosa.com
✔ Configurar php.ini para que haga uso del servidor de correo postfix y descomentar la línea.
sendmail_path = /usr/sbin/sendmail t
✔
✔ Copiar los ficheros de la página web al directorio ServerRoot del apache, normalmente será en /var/www/
Ir al directorio /var/ y cambiar el grupo y usuario de todos los archivos de la web (el que tiene declarado el
servidor Apache), normalmente el directorio será /var/www y el grupo:usuario wwwdata
chown wwwdata:wwwdata /var/www R
✔ Cambiar el permiso para todos los ficheros, normalmente será xwrr—r
✔
chmod R 744 /var/www/*
Instalar, con synaptic, ssh, para poder trabajar en el servidor desde otro ordenador, con cualquier cliente ssh,
como putty (realiza la comunicación por el puerto 22)
✔ Creación del script iptables con las reglas de firewall necesarias y ejecutar el script cada vez que se inicie el
servidor.
[email protected]
Abril 2007
Comentarios de: Instalación de Servidor web con gnu/Linux Ubuntu (0)
No hay comentarios