SV Net

About SV Net

A ideia deste blog é transformar em pública a nossa famosa pasta “estudos” que nos acompanha desde o início. Em momento algum o intuito aqui é ser um manual completo ou referência de boas práticas, mas sim fornecer aos profissionais interessados aquele comando específico que te salva no momento de pânico. As dicas publicadas partem do princípio de que você, usuário, já possui conhecimentos técnicos na área e precisa somente daquela dica.

Upgrade do MariaDB para a versão 10.2 no CentOS7

Lembre-se sempre de fazer o backup de todas as bases antes de iniciar.

Feito isso, é simples.

1) Pare o serviço

systemctl stop mariadb

2) Depois vá no diretório /etc/yum.repos.d/ e crie um arquivo MariaDB.repo

3) Coloque o conteúdo abaixo.

4) Feito isso, basta fazer o update agora.

Hospedar uma aplicação ASP.Net Core 5.0 no linux Centos 7

Fonte: https://docs.microsoft.com/pt-br/aspnet/core/host-and-deploy/linux-apache?view=aspnetcore-6.0

Apesar do link acima dar todas as diretrizes, tivemos que fazer algumas adaptações por conta do CentOS 7

Segue um resumo:

1) Instalar o Asp.net Core

2) Agora é necessário criar um proxy reverso no apache. Crie mais um site em /etc/httpd/conf.d com o conteúdo abaixo.

3) Reinicie o apache.

4) Agora é necessário deixar o dotnet rodando […]

Shrink Logs de Transação de todas as bases do SQL Server via Stored Procedure

Criamos a stored procedure abaixo que automatiza o shrink …

Depois rodamos o comando abaixo ou podemos também colocar em um Job.

Fonte: https://www.mssqltips.com/sqlservertip/6385/shrink-sql-server-transaction-log-for-all-databases/

Como importar um certificado .pfx para o Certificate Manager da AWS

Recebemos de um cliente o arquivo .pfx gerado pela Godaddy. Este certificado tinha que ser importado para o Certificate Manager da AWS (Amazon Web Service). Segue o passo a passo para fazer a importação.

— Gerar a chave privada

— Gerar o Certificado

A cadeia de certificados tivemos que pegar no site da Godaddy.
https://certs.godaddy.com/repository

Pegamos este, pois o […]

Update Mysql (MariaDB) 5.5 para 10.1 no CentOS 7

O upgrade é simples, mas como sempre, faça um backup full de suas bases de dados com o comando abaixo.

Mesmo assim faça uma cópia do diretório das bases por via das dúvidas (o paranóico) …

Crie o arquivo MariaDB10.repo com o comando abaixo

Copie o conteúdo abaixo e cole no novo arquivo

Salve e saia do […]

Upgrade do PHP 5.4 para o PHP 7.4 no CentOS 7

Veirique a versão do seu PHP.

O retorno deve ser:
PHP 5.4.16 (cli) (built: Apr 12 2018 19:02:01)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Instale agora os repositórios REMI e EPEL

Verifique no arquivo /etc/yum.repos.d/remi.repo se na sessão remi o flag enabled está igual a zero (desativado) – enabled=0

Agora habilite o […]

Criar um usuário no Mysql via linha de comando

Logue no console do Mysql como root e rode os comandos abaixo.

Esta sequência de comandos vai criar o usuário “usuário” para conectar através do servidor localhost com a senha “SENHA” e com todos os privilégios no banco “banco_de_dados”

Como desabilitar / remover informações sensíveis do cabeçalho do apache (httpd)

Para dificultar um pouco mais os hackers, devemos como boa prática desabilitar algumas informações do header do Apache.

Por padrão o header mostra a versão do apache, do PHP e outras coisas mais …

Para desabilitar estas informações no header, devemos editar o arquivo /etc/httpd/conf/httpd.conf (CentOS 7). Caso você use outra distribuição, edite o httpd.conf […]

Como permitir um usuário comum ter permissão de root no linux

Existem duas formas de fazer isto. A primeira é colocar o usuário no grupo wheel.

A outra forma é editando o arquivo /etc/sudoers. Procure por root para chegar na linha:

Abaixo desta linha coloque a linha abaixo substituindo o usuário pelo login do usuário que você criou.

Pronto. Agora com o su o usuário terá a permissão […]

Como customizar o prompt do shell bash no CentOS

Aqui damos uma rápida explicação de como customizar o prompt do shell.

Para ver qual a configuração atual digite:

Para colocar no padrão default do CentOS, digite:

Para saber quais são todas as opções execute:

Definido o formato que você quer deixar, edite o arquivo /home/usuario/.bashrc e coloque no final dele o prompt customiado

Coloque a linha abaixo no […]