Como usar o Composer em um cloud linux na Absam

O Composer é uma ferramenta popular de gerenciamento de
dependências para PHP, criada principalmente para facilitar a instalação e
atualizações das dependências do projeto. O Composer funciona verificando de
quais outros pacotes um projeto específico depende e os instala para você
usando as versões apropriadas de acordo com os requisitos do projeto. O
Composer também é comumente usado para inicializar novos projetos baseados em
frameworks PHP populares, como Symfony e Laravel .

Além das dependências que já podem estar incluídas em seu
sistema linux ( nesse exemplo usando o Debian 11), o Composer requer php-clia
execução de scripts PHP na linha de comando e unzipa extração de arquivos
compactados.

Atualize os pacotes com o comando: sudo apt update

Em seguida, instale as dependências. Você precisará baixar o
Composer, php-mbstring e o php-cli instalá-lo e executá-lo com o comando: sudo
apt install curl php-cli php-mbstring git unzip

Em seguida, baixe o instalador do composer usando curl:

curl -sS https://getcomposer.org/installer
-o composer-setup.php

Em seguida, verifique se o instalador corresponde ao hash
SHA-384 para o instalador mais recente encontrado na página chaves públicas/assinaturas do
compositor
. Para facilitar a etapa de verificação, você pode usar o
seguinte comando para obter programaticamente o hash mais recente da página do
compositor e armazená-lo em uma variável de shell:

HASH=`curl -sS https://composer.github.io/installer.sig`

Para gerar o valor obtido, execute:

echo $HASH

Agora execute o seguinte código PHP, conforme fornecido na
página de download do Composer , para verificar se o script de instalação é
seguro para ser executado

php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’)
=== ‘$HASH’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’;
unlink(‘composer-setup.php’); } echo PHP_EOL;”

Para instalar composerglobalmente, use o seguinte comando
para baixar e instalar o Composer como um comando de todo o sistema chamado
composerem /usr/local/bin:

sudo php composer-setup.php –install-dir=/usr/local/bin
–filename=composer

E pronto esta com o composer instalado e usável em seu cloud.

Teste sua instalação executando este comando:  $ composer

Projetos PHP geralmente dependem de bibliotecas externas, e
gerenciar essas dependências e suas versões pode ser complicado. O Composer
resolve esse problema rastreando suas dependências e tornando mais acessível
para outras pessoas instalá-las.

Para usar o Composer em seu projeto, você precisará de um
arquivo composer.json. O arquivo composer.json informa ao Composer as
dependências que ele precisa baixar para o seu projeto e as versões de cada
pacote que podem ser instaladas. Isso é extremamente importante para manter seu
projeto consistente e evitar a instalação de versões instáveis que podem
causar problemas de compatibilidade com versões anteriores.

Você não precisa criar esse arquivo manualmente, pois isso é
propenso a erros e pode causar erros de sintaxe. O Composer gera
automaticamente o arquivo composer.json quando você adiciona uma dependência ao
seu projeto usando o comando: composer require

Você pode adicionar dependências adicionais da mesma forma,
sem a necessidade de editar manualmente este arquivo.

Agora você sabe como instalar e atualizar dependências para
o seu projeto em um cloud Linux.

O que é Firewall? Entenda um pouco sobre essa solução de segurança!

Hoje em dia até mesmo as pessoas que não são da área de tecnologia, sabem dos perigos que existem na internet. Por isso é de extrema importância conhecer e utilizar ferramentas e medidas de segurança, a fim de manter os seus dados pessoais seguros, ou até mesmo os dados da sua empresa. Nesse texto iremos falar sobre uma das ferramentas mais importantes quando se trata de segurança em ambientes computacionais, o Firewall.

Nas linhas a seguir, iremos falar sobre o conceito de Firewall, seus diferentes tipos e os mais utilizados no mercado, e entenderá também o motivo que torna essa ferramenta tão imprescindível quando se trata de segurança da informação.

O que é firewall? 

O firewall é uma solução de segurança em redes de computadores, que analisa o tráfego de entrada e saída da rede e avalia se deve bloquear ou permitir determinado tráfego de acordo com as regras de segurança previamente definidas. O firewall pode ser encontrado na versão de software ou hardware, mas sua versão como software é mais comum. A tradução literal de firewall é “Parede de fogo”, e o nome já é bem sugestivo, dá a entender que o firewall funciona como uma barreira de proteção. O seu objetivo é basicamente bloquear tráfego de dados indesejados e permitir a passagem dos que foram liberados nas regras de acesso.

Como o firewall funciona:

Já falamos sobre o funcionamento básico de um firewall, e entendemos que ele funciona como uma barreira de proteção, que analisa quais dados podem passar ou não. E também informamos que para essa solução funcionar é necessário a definição de regras de segurança.

Dependendo do cenário, um firewall pode ser configurado de uma maneira mais restritiva, e pode ser criada uma política para bloquear todo e qualquer tráfego na rede. Mas o problema é que essa condição isolaria a rede, então nesse caso pode-se criar uma regra para que todo aplicativo aguarde autorização do usuário ou administrador para ter seu acesso liberado. Dessa maneira, apesar de restrita, a rede não ficaria isolada.

Em um cenário mais flexível, o firewall pode ser configurado para aceitar automaticamente o tráfego para determinados tipos de dados, como por exemplo, requisições ao protocolo HTTP(protocolo usado para acessar páginas da web), e bloquear outros, como serviços de email, por exemplo.

As políticas de firewall são baseadas em dois conceitos basicamente: Todo tráfego é bloqueado, exceto o que está claramente autorizado. E todo tráfego é permitido, exceto o que está claramente bloqueado.

Tipos de firewall:

O firewall pode ser um software ou hardware, depende do tipo. Na sua versão como hardware, o dispositivo é instalado entre a rede e o gateway.  Já na versão como software, o programa é instalado na máquina para monitorar o tráfego através do número de portas e aplicações.

Conheça alguns tipos de firewall:

Firewall com proxy:  Essa opção funciona como um intermediário entre a rede interna e outra externa, geralmente a internet. Dessa forma, não permite a comunicação direta entre a origem e o destino. Em vez disso, há um dispositivo entre elas, que cria duas conexões: uma entre a rede e o proxy, e outra entre o proxy e a internet.

Todo fluxo de dados precisa passar pelo proxy. Assim, é possível definir regras que proíbam o acesso a determinados endereços externos, e também que impeçam a comunicação entre máquinas da rede interna, e a determinados serviços remotos.

Filtragem de pacotes:  Esse tipo de firewall gerencia a rede através da análise dos pacotes de entrada e saída. O firewall analisa o pacote e faz uma comparação para confirmar se os critérios batem com os que foram definidos previamente, como: Tipo do pacote, endereços IPs permitidos e número de porta de acesso.

Firewall de inspeção de estado: Esse tipo de Firewall, é considerado o mais ‘tradicional’. Em vez de analisar os pacotes apenas baseando-se na origem e no destino dos endereços IPs, ele permite ou nega o tráfego na rede, se baseando pelo estado, protocolo e porta. Dessa maneira, ele pode decidir se uma porta de retorno, pode ou não ser aberta.

Tenha seu negócio online na Absam

A tecnologia tem proporcionado experiencias inovadoras para os como procedemos com os negócios, e você que é varejista, já está inserido ou pensando em inserir seu negócio em um servidor virtual. 

Para que sua venda chegue com qualidade no seu consumidor final e você tenha sucesso no comércio digital, todas as etapas de experiência do cliente devem ser consideradas. A praticidade, segurança e disponibilidade são indispensáveis para o seu negócio online.

Contar com o apoio profissional de um(a) TI auxilia na implementação de soluções e viabiliza a trajetória do usuário, seja colaborador ou cliente, e em parceria com um Data Center os gestores de TI podem implementar medidas de proteção a dados e ataques on-line, criptografia ponta a ponta, agilidade e segurança no acesso a sites e autonomia para gerenciar ativos de TI. 

 

Ao migrar para um Servidor Cloud Virtual, o varejista prioriza a evolução do seu negócio ao contar com uma infraestrutura estável de um serviço virtual e acessível feito sob medida para as suas necessidades e pagando apenas os recursos que utilizar.

Somado a esses fatores e pensando na experiência do consumidor, os Servidores Clouds na Absam é uma ótima escolha para o varejo, pois para ter uma plataforma de e-commerce com alto desempenho e disponibilidade que agrega credibilidade e reputação do empreendimento com o usuário os servidores dedicados da Absam são sua melhor opção para esse tipo de negócio.

Utilizando tecnologia de ponta te levamos a um outro patamar de resiliência da informação, assim você pode replicar os seus ativos em rede numa infraestrutura privada dedicada e redundante. Além de ferramentas de backup disponível diretamente no painel sem custos para replicações semanais. Disponibilizamos outros modelos de backups que você pode analisar e decidir o melhor para o seu negócio tudo diretamente no painel do seu Cloud.

Absam oferece Servidores Virtuais Privados e Clouds Dedicados com  benefício de você subir todas as definições de segurança, load balance, flexibilidade de expansão computacional e de storage abstraindo completamente toda camada física que seu negócio possua com a agilidade que uma infraestrutura nativamente de alta disponibilidade oferece sem burocracia, totalmente acessível e gerenciada pelo painel de controle da Absam.

Você também poderá contar com um suporte 24 horas por dia x 7 dias da semana x 365 dias do ano, mensalidades que não sofrem as oscilações do valor do dólar e a certeza de uma estrutura eficiente e segura.

Quer inovar no seu negócio e entrar de vez na transformação digital? Então, vem conhecer de perto nossas soluções ou até mesmo contratar nossos serviços, entrando em contato conosco através de uma mensagem. Será uma satisfação atendê-lo!

Sair da versão mobile