jueves, 14 de mayo de 2015

Asignar usuario y grupo a un virtualhost en Apache Centos

Muchas veces queremos tener nuestros virtualhost con un usuario diferente al de otros virtualhost. Ya sea por el FTP o por permisos que queramos dar a esa aplicación web.

Para ello tenemos que hacer lo siguiente:


  1. Instalamos una aplicación para el apache que se llama httpd-itk:
    • "yum install httpd-itk -y"
  2. Paramos el servidor de Apache
    • "service httpd stop"
  3. Modificamos el fichero de configuración del servicio de apache:
    • "vi /etc/sysconfig/httpd"
  4. Modificamos la siguiente linea:
    • "HTTPD=/usr/sbin/httpd.itk"
  5. Guardamos el fichero
  6. Si estamos utilizando php con mod_php tenemos que añadir las siguientes lineas en el fichero "/etc/httpd/conf.d/php.conf"
    • <IfModule itk.c>
    • LoadModule php5_module modules/libphp5.so
    • </IfModule>
  7. Ahora iniciamos el servidor Apache:
    • "service httpd start"
  8. La linea que tenemos que añadir en nuestros virtualhosts es la siguiente:
    • "AssignUserId <Usuario Asignar> <Grupo Asignar>"
  9. Reiniciamos apache
    • "service httpd restart"
Con esto estaría listo. Espero que os sea de utilidad.

miércoles, 13 de mayo de 2015

Instalar vmware tools en Centos 7

En Centos 7 las vmware tools que se utilizan son las open vm tools. Para ello tenemos que seguir los siguientes pasos:

  1. "yum install open-vm-tools -y"
  2. Tenemos que crear una carpeta temporal donde nos descargaremos las claves publicas de vmware
  3. Una vez creada la carpeta. Nos descargamos la claves publicas:
    • "wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub"
    • "wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-DSA-KEY.pub"
  4. Instalamos las claves publicas:
    • "rpm --import VMWARE-PACKAGING-GPG-RSA-KEY.pub"
    • "rpm --import VMWARE-PACKAGING-GPG-DSA-KEY.pub"
  5. Ahora lo que tenemos que hacer es configurar el repositorio de vmware para ello
    • Ejecutamos "nano /etc/yum.repos.d/vmware.repo"
    • Dentro ponemos las siguientes lineas:
      • [vmware-tools]
      • name= VMware tools
      • baseurl= http://packages.vmware.com/packages/rhel7/x86_64/
      • enabled=1
      • gpgcheck=1
  6. Una vez habilitado el repositorio instalamos las tools
    • "sudo yum install open-vm-tools-deploypkg -y"
  7. Reiniciamos el servicio de las tools
    • "sudo systemctl restart vmtoolsd"
Con estos pasos ya tendríamos instaladas las vmware tools. Espero que os sirva.