Piwigo - Crie seu próprio site da galeria de fotos
- 2052
- 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.
Galeria de fotos PiwigoEste 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_cityDefina o fuso horário na configuração do PHP
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 eclairBaixe o software Piwigo
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/Configurando Piwigo em Apache
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/Definindo permissões no Piwigo
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.
Configuração de instalação do Piwigo10. 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.
Instalação do Piwigo concluída11. 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.
Inicie o Piwigo Tour Paiwigo Admin PainelIsso é 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.
Galeria de imagens PiwigoSe 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 »