Servidor listo para usar
Elgg
Motor de redes sociales
- Basado en Debian
- Actualizaciones de seguridad automáticas
- Libre y de código abierto
Capturas de pantalla Elgg
Elgg es un galardonado motor de redes sociales, que ofrece los bloques de construcción que permiten a las empresas, escuelas, universidades y asociaciones crear su propio pleno redes sociales y aplicaciones. Ofrece blogs, microblogging, intercambio de archivos, redes, grupos y varias otras características.
Este appliance incluye todas las características estándar en TurnKey Core, y encima de eso:
Configuraciones de Elgg:
Elgg 7.0.5 se instala desde el archivo oficial de liberación completa a /var/www/elgg. El digesto publicado en el río arriba SHA-256 se verifica durante la construcción.
Soporte SSL fuera de la caja.
- Adminer administración de frontend para MySQL (listura en puerto
12322 - utiliza SSL).
Postfix MTA (en adelante a localhost) para permitir el envío de correo electrónico (por ejemplo, recuperación de contraseñas).
Módulos Webmin para configurar Apache2, PHP, MySQL y Postfix.
Credenciales (palabras puestas en la primera bota)
Webmin, SSH, MySQL: nombre de usuario root
Adminer: nombre de usuario adminer
Elgg: nombre de usuario admin
Actualización de Elgg
Notas:
Elgg no será automáticamente actualizado y debe actualizarse manualmente según las instrucciones que figuran a continuación.
Los usuarios de AWS Marketplace necesitarán prefijar la mayoría de los comandos con 'sudo'.
Si tiene algún problema, por favor contacte con TurnKey support:
los usuarios que pagan pueden contactar con soporte TurnKey a través de TurnKey Hub o support@turnkeylinux.org
usuarios libres pueden acceder al apoyo comunitario a través de TurnKey foros
Para actualizar, primero cree una copia de seguridad TKLBAM o equivalente de la base de datos, /var/www/elgg-data y archivos de aplicación. Revisar las notas de liberación y el oficial Documentación de actualización de Elgg, luego seleccione una versión completa compatible Elgg 7. Grabar su activo URL y publicado SHA-256 digest de la versión oficial antes de descargarlo. Por ejemplo, después de establecer versión y sha256 a los valores revisados:
version=7.0.5
sha256=a369a5b97c22e31998d7ed3e107c410efbcd1d8f3a3edacea4b64af8a3027c10
archive=/tmp/elgg-$version.zip
staging=/var/www/elgg-$version
curl --fail --location \
https://github.com/Elgg/Elgg/releases/download/$version/elgg-$version.zip \
--output $archive
printf '%s %s\n' "$sha256" "$archive" | sha256sum --check -
unzip -q $archive -d /tmp/elgg-release
mv /tmp/elgg-release/elgg-$version $staging
cp -a /var/www/elgg/elgg-config/settings.php \
$staging/elgg-config/settings.phpCopia cada plugin específico del sitio y vuelva a aplicar cualquier personalización de aplicaciones registradas a Estancia antes de la sustitución. /var/www/elgg-data Después, reemplace el árbol de aplicación y ejecute la actualización de la base de datos de Elgg:
systemctl stop apache2 mv /var/www/elgg /var/www/elgg.previous mv $staging /var/www/elgg chown -R root:root /var/www/elgg chown -R www-data:www-data /var/www/elgg-data chmod 644 /var/www/elgg/elgg-config/settings.php systemctl start apache2 turnkey-elgg-cli upgrade async -v
Mantente quieto. /var/www/elgg.previous hasta que el sitio ha sido revisado. La versión completa es el paquete de aplicación, por lo que debe ser reemplazado como una unidad en lugar de actualizar por requerir elgg/elgg de su propio proyecto Composer.
Correr desde el navegador
V 19.0
V 18.0
GitHub
Detalles de uso " Iniciar sesión en Administración
No contraseñas predeterminadas: Por razones de seguridad no hay contraseñas predeterminadas. Todas las contraseñas se establecen en inicialización del sistema tiempo.
Ignora la advertencia del navegador SSL: los navegadores no les gustan los certificados SSL auto-firmados, pero este es el único tipo que se puede generar automáticamente sin pagar una Autoridad de Certificado comercial.
Nombre de usuario para elgg:
Iniciar sesión como nombre de usuario admin
Web - apuntar su navegador en cualquiera de los dos:
- http://12.34.56.789/ - no cifrado así que no hay advertencia del navegador
- https://12.34.56.789/ - encriptado con certificado SSL auto-firmado
Nombre de usuario para la administración de bases de datos:
Iniciar sesión como usuario MySQL root en
- https://12.34.56.789:12322/ - Aplicación de la web de gestión de bases de datos de administradores
- Herramienta de línea de comandos MySQL:
$ mysql --user root --password Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
Nombre de usuario para la administración del sistema operativo:
Iniciar sesión root excepto en Mercado AWS que utiliza el nombre de usuario admin.
- Indica tu navegador para:
- https://12.34.56.789:12321/ - Panel de control de sistemas
- https://12.34.56.789:12320/ - Terminal de línea de comandos basado en la web
- Iniciar sesión con SSH cliente:
ssh root@12.34.56.789
Caso especial para el mercado AWS:
ssh admin@12.34.56.789
* Reemplazar 12.34.56.789 con un IP válido o nombre de host.


