Servidor pronto para usar
Elgg
Mecanismo de redes sociais
- Baseado no Debian
- Atualizações automáticas de segurança
- Livre e de código aberto
screenshots Elgg
Elgg é um mecanismo de rede social premiado, fornecendo os blocos de construção que permitem às empresas, escolas, universidades e associações criarem seus próprios recursos redes sociais e aplicações. Oferece blogs, microblogging, compartilhamento de arquivos, redes, grupos e uma série de outras funcionalidades.
Este appliance inclui todas as características padrão em TurnKey Core, e ainda por cima:
Configurações do Elgg:
Elgg 7.0.5 é instalado do arquivo oficial de lançamento completo para /var/www/elgg. O digest SHA-256 publicado a montante é verificado durante a compilação.
Suporte SSL fora da caixa.
- Administrador interface de administração para MySQL (ouvir na porta
12322 - usa SSL).
Postfix MTA (ligado ao localhost) para permitir o envio de e-mail (por exemplo, recuperação de senha).
Módulos Webmin para configurar Apache2, PHP, MySQL e Postfix.
Credenciais (senhas definidas na primeira inicialização)
Webmin, SSH, MySQL: nome de utilizador raiz
Administrador: nome de utilizador administrador
Elgg: nome de utilizador administrador
Atualizando Elgg
Notas:
Elgg não será atualizado automaticamente e deve ser atualizado manualmente de acordo com as instruções abaixo.
Os usuários do AWS Marketplace terão que prefixar a maioria dos comandos com 'sudo'.
Se você tiver algum problema, entre em contato com o suporte do TurnKey:
usuários pagantes podem contatar o suporte TurnKey através do TurnKey Hub ou support@turnkeylinux.org
os utilizadores livres podem aceder ao apoio comunitário através da Fórum TurnKey
Para atualizar, primeiro crie um TKLBAM ou backup equivalente do banco de dados, /var/www/elgg-data e arquivos de aplicação. Reveja as notas de lançamento e o oficial Documentação de atualização do Elgg, em seguida, selecione uma versão completa compatível Elgg 7. Grave seu ativo URL e publicado SHA-256 digerir da versão oficial antes de baixá-lo. versão e sha256 aos valores revistos:
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.phpCopie cada plugin específico do site e reaplique qualquer personalização de aplicativos gravados para $staging antes da substituição. /var/www/elgg-data permanecer no local. Em seguida, substitua a árvore de aplicativos e execute a atualização do banco de dados do 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
Manter /var/www/elgg.previous até que o site tenha sido verificado. A versão completa é o pacote de aplicação, então ele deve ser substituído como uma unidade em vez de atualizado, exigindo elgg/elgg do seu próprio projecto Composer.
Executar a partir do navegador
V 19.0
V 18.0
GitHub
Detalhes de uso & Fazer login para administração
Sem senhas padrão: Por razões de segurança não existem senhas padrão. Todas as senhas estão definidas em inicialização do sistema Tempo.
Ignorar o aviso do navegador SSL: browsers não gostam de certificados SSL autoassinados, mas este é o único tipo que pode ser gerado automaticamente sem pagar uma Autoridade de Certificado comercial.
Nome de usuário para elgg:
Iniciar sessão como utilizador administrador
Web - aponte o seu navegador para:
- http://12.34.56.789/ - não criptografado, então não há aviso do navegador
- https://12.34.56.789/ - criptografado com certificado SSL autoassinado
Nome de utilizador para administração de bases de dados:
Login como nome de usuário MySQL raiz em
- https://12.34.56.789:12322/ - Administração de banco de dados app web
- Ferramenta de linha de comando 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>
Nome de usuário para administração do sistema OS:
Iniciar sessão como raiz excepto em Mercado AWS que usa o nome de usuário administrador.
- Aponte o seu navegador para:
- https://12.34.56.789:12321/ - Painel de controle do sistema
- https://12.34.56.789:12320/ - Terminal de linha de comando baseado na Web
- Login com cliente SSH:
ssh root@12.34.56.789
Caso especial para o mercado AWS:
ssh admin@12.34.56.789
* Substituir 1234.56.789 por um IP ou nome de host válido.


