Egg es una aplicación basada en PHP de código abierto. Esto es muy útil para crear un sitio de redes sociales en pocos minutos. Haga clic aquí para leer más sobre Elgg.
Este artículo lo ayudará a instalar Elgg en el entorno LAMP en los sistemas CentOS, RHEL y Fedora. Para este tutorial asumimos que ya tiene la configuración LAMP en su sistema. Si no tiene la configuración LAMP, use este artículo para configurar.
Paso 1:descarga el archivo Elgg y extrae
En primer lugar, necesitamos descargar el archivo de Elgg y extraerlo en el directorio apropiado.
# cd /var/www # wget wget http://elgg.org/download/elgg-1.8.17.zip
Extraiga el archivo en la raíz del documento de su dominio y actualice los permisos en los archivos.
# tar xzf elgg-1.8.17.zip # mv elgg-1.8.17 elgg # chown -R apache.apache elgg # chmod -R 755 elgg
Cree el directorio de datos de Elgg, donde elgg guardó sus archivos.
# mkdir /var/www/elggdata
Paso 2:crear una base de datos MySQL y un usuario
Después de extraer el código, necesitamos crear una base de datos MySQL y una cuenta de usuario para configurar Elgg. Use el siguiente conjunto de comandos para hacerlo
# mysql -u root -p Enter password: mysql> CREATE DATABASE elgg; mysql> GRANT ALL ON elgg.* to 'elgg'@'localhost' IDENTIFIED BY '_secret_password_'; mysql> FLUSH PRIVILEGES; mysql> quit
Paso 3:configurar Apache VirtualHost
Edite el archivo de configuración de apache y agregue un nuevo host virtual para la configuración de WordPress como se muestra a continuación.
# vim /etc/httpd/conf/httpd.conf
Agregue la siguiente configuración al final del archivo
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/elgg ServerName elgg.tecadmin.net <Directory /var/www/elgg> Allowoverride all </Directory> </VirtualHost>
Si ya tiene otro virtualhost creado en el archivo de configuración, asegúrese de habilitar NameVirtulHost para usar múltiples VirtualHosts.
Vuelva a cargar el servicio Apache para volver a leer el archivo de configuración.
# service httpd reload
Paso 4:finalice la instalación con Web Installer
Elgg proporciona un instalador web para una fácil configuración sin editar archivos manualmente. Después de completar los pasos anteriores, simplemente dirija su navegador a su dominio.
4.1 Abra la siguiente URL en el navegador y haga clic en
4.2 Asegúrese de que se cumplan todos los requisitos y haga clic en
4.3 Ingrese los detalles de la base de datos y haga clic en
4.4 Ingrese los detalles del sitio y haga clic en
4.5 Inserte los detalles del usuario administrador y haga clic en
4.6 Finalmente, la instalación se completó y haga clic en
Ahora ha creado con éxito su propio sitio de redes sociales usando Elgg.