Red HAT 4.3 con Virtualmin – webmin

por | 16 julio, 2006

Después de probar CENTOS 4.3 me encanto el sistema así que me anime a comprar una subscripción de RED HAT y con el dolor de mi alma lo pague. Ya este servidor de blog.yucas.mx corre en Red Hat Enterprise 4.3.

Las principales diferencias con CENTOS 4.3 son casi nulas es muy parecido. Lo único que cambia es que no existe la herramienta YUM, que es sustituida por up2date, de resto es igual. La instalación de apache mysql va de la siguiente manera

voy a poner varias notas. Básicamente para la instalación me base en el tutorial “The perfect Setup CentOS 4.3” que supuse que al ser un clon de RHEL debía ser parecido.

Solamente que tiene unos pasos de más así que la voy a resumir:

La parte de las particiones no la voy a cubrir hay miles de tutoriales para eso, lo único que se recomienda es que /home este en otro disco duro.

En la parte de firewall hay que desactivar SELINUX y desactivar el firewall ya que lo vamos a reemplazar por iptables manejado por webmin

Antes de empezar la instalación yo prefiero instalar webmin

http://www.webmin.com ahi se baja el RPM

y se instala con rpm -ivh version actual de webmin.rpm

la primera parte de paquetes los instalamos con

#up2date fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp

Los paquetes fileutils y ncftp no estan en el repositorio de redhat pero no importa

Seguimos:
En mi caso no utilizo quotas pero para instalarlas sigue la guía de centos4.3

instalamos:

up2date bind-chroot

Luego ejecutamos

chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
chkconfig –levels 235 named on
/etc/init.d/named start

Instalamos mysql server

up2date mysql mysql-devel mysql-server

Después los activamos con webmin

instalamos postfix y dovecot para servidor de correos

up2date cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain postfix dovecot

Instalamos apache con php con sus respectivos modulos

up2date php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel

despues editamos con
vi /etc/httpd/conf/httpd.conf
Agregamos la siguiente línea

DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl

Ahora instalamos proftpd para instarlarlo necesitamos añadir un canal a up2date de dag

Para configurar DAG click aquí

Ya que añadimos el repositorio ahora si

up2date proftpd

Si tienes instalado el vsftpd hay que desinstalarlo antes

Instalamos unos últimos paquetes de perl

up2date perl-HTML-Parser perl-DBI perl-Net-DNS perl-Digest-SHA1

Ya después con webmin podemos configurar todo

Ya me da hueva explicar como se hace con webmin pero hay muchos tutoriales