Piwigo - Crie seu próprio site da galeria de fotos

- 2067
- 35
- Loren Botsford
Piwigo é um projeto de código aberto que permite criar sua própria galeria de fotos na web e fazer upload de fotos e criar novos álbuns. A plataforma inclui alguns recursos poderosos embutidos, como álbuns, tags, marca d'água, geolocalização, calendários, notificações do sistema, níveis de controle de acesso, temas e estatísticas.
Piwigo tem uma enorme quantidade de plugins disponíveis (acima 500) e uma ótima coleção de temas. Também é traduzido em mais de 50 idiomas. Suas funções principais são escritas em Php linguagem de programação e requer um back -end de banco de dados RDBMS, como Mysql base de dados.

Este fato facilita a implantação Piwigo em cima de um LÂMPADA (Linux, Apache, Mysql, e Php) Stack instalado em seu próprio servidor, VPS ou em ambientes hospedados compartilhados.
Uma demonstração online está disponível para você tentar antes de instalar Piwigo no sistema CentOS.
URL de demonstração: http: // piwigo.org/demonstração/
Requisitos:
- Um VPS dedicado com um nome de domínio registrado.
- Um servidor CentOS 7 ou CentOS 8 com instalação mínima.
- Uma pilha de lâmpadas instalada no CentOS 7 ou no CentOS 8.
Piwigo é um projeto de código aberto que pode ser implantado em um servidor VPS de sua escolha.
Você pode obter um VPS de 2 GB de RAM do Linode para $ 10, Mas não é gerenciado. Se você quiser um VPS gerenciado, use nossa nova oferta de promoção do BlueHost, você fará 40% Fora da hospedagem. Se você receber um VPS gerenciado, eles provavelmente instalarão Piwigo para você.Neste guia, aprenderemos a instalar e configurar Piwigo software de galeria de imagens em cima de um LÂMPADA empilhe em um CENTOS 8/7 VPS servidor.
Configurando pré-requisitos para Piwigo
1. Depois de instalar o LÂMPADA Empilhe seu VPS seguindo o guia na descrição do artigo, certifique -se de instalar também o abaixo Php Extensões exigidas por Piwigo para executar corretamente em seu servidor.
# yum install php php-xml php-mbstring php-gd php-mysqli
2. Em seguida, instale os seguintes utilitários da linha de comando em seu servidor VPS para baixar e extrair Piwigo fontes de arquivo em seu sistema.
# yum install unzip zip wget
3. Em seguida, faça login no banco de dados MySQL e execute o comando abaixo para criar um Piwigo banco de dados e o usuário que será usado para gerenciar o banco de dados. Substitua o nome do banco de dados e as credenciais usadas neste tutorial com suas próprias configurações.
# mysql -u root -p Mariadb [(nenhum)]> Crie banco de dados Piwigo; Mariadb [(nenhum)]> Conceda a todos os privilégios em Piwigo.* para 'Piwigouser'@' localhost 'identificado por'Pass123'; Mariadb [(nenhum)]> privilégios descarregados; Mariadb [(nenhum)]> saída
4. Em seguida, abra e edite o arquivo de configuração do PHP e defina o correto fuso horário Configurações para o seu servidor. Use documentos PHP para obter a lista de configurações do fuso horário.
# nano /etc /php.ini
Localize e insira a linha abaixo depois [Data]
declaração.
data.fuso horário = Europa/your_city

Salvar e fechar o arquivo e reiniciar o Apache http servidor para aplicar todas as alterações, emitindo o comando abaixo.
# SystemCtl Reiniciar httpd
5. Em seguida, precisamos aplicar o contexto de segurança do Selinux para permitir que o Apache grava Piwigo diretório raiz da web /var/www/html Usando os seguintes comandos.
# yum install policycoreutils -python -utils # semanage fContext -a -t httpd_sys_rw_content_t "/var/www/html (//.*)?" # RESTORECON -R -V/VAR/WWW/HTML
Instale o Piwigo no CentOS 8/7
6. Na próxima etapa, visite a página de download oficial do Piwigo e pegue as fontes postais do instalador mais recentes em seu sistema usando o WGET Utility, emitindo o comando abaixo. Após a conclusão do download, extraia o Piwigo Zip Archive em seu diretório de trabalho atual.
# wget http: // piwigo.org/download/dlcounter.php?código = mais recente -o piwigo.Zip # LS # Unzip Piwigo.fecho eclair

7. Depois de extrair o arquivo zip, copie Piwigo Fontes arquivos no seu caminho Webroot Path, emitindo o comando abaixo. Depois, Grant Apache Usuário privilégios completos para Webroot arquivos e liste o conteúdo do seu servidor da web documentar o caminho raiz.
# cp -rf piwigo/*/var/www/html/ # chown -r apache: apache/var/www/html/ # ls -l/var/www/html/

8. Em seguida, altere as permissões de arquivo webroot para Piwigo arquivos instalados e concessão _dados
Diretório Permissões de gravação completa para outros usuários do sistema, emitindo os comandos abaixo.
# chmod -r 755/var/www/html/ # chmod -r 777/var/www/html/_data/ # ls -al/var/www/html/

9. Agora, inicie o processo de instalação de Piwigo. Abra um navegador e navegue até o endereço IP do servidor ou o nome de domínio.
http: // 192.168.1.164 ou http: // your-domain.com
Na primeira tela de instalação, selecione Piwigo linguagem e Insira as configurações do banco de dados MySQL: host, usuário, senha e prefixo de tabela. Além disso, adicione uma conta de administrador Piwigo com uma senha forte e o endereço de e -mail da conta de administrador. Finalmente, acerte no Inicie a instalação Botão para instalar Piwigo.

10. Após a conclusão da instalação, acerte -se em Visite a galeria Botão para ser redirecionado para o painel de administrador Piwigo.

11. Na próxima tela, porque nenhuma imagem foi carregada para o servidor ainda, pressione Comece o passeio Botão para exibir a janela de orientação do software e revisar todas as etapas necessárias para fazer upload de suas fotos e usar a galeria de imagens Piwigo.


Isso é tudo! Agora você pode começar a criar galerias de imagem e fazer upload de seus arquivos de imagem para o servidor usando uma das soluções de código aberto mais flexíveis para hospedar suas fotos.

Se você está procurando alguém para instalar Piwigo Software da Galeria de Imagens, considere-nos, porque oferecemos uma ampla gama de serviços Linux a taxas mínimas justas com suporte gratuito de 14 dias por e-mail. Solicite a instalação agora.
- « 10 Melhor software de fórum de código aberto para Linux
- Como instalar o Airsonic Media Server no CentOS 7 »