Configurar e instalar o firewalld no CentOS 7 em uma máquina virtual
Para iniciar o firewalld rode o comando.
1 |
service start firewalld |
Se ocorrer o erro abaixo …
1 |
Failed to start firewalld.service: Unit is masked. |
… a solução para isto é rodar o comando abaixo.
1 |
systemctl unmask firewalld |
Feito isto desisntale e reinstale o firewalld. Para quem não está familiarizado, seguem os comandos. Para remover …
1 |
yum remove firewalld |
Para instalar …
1 |
yum install firewalld |
Feito isto basta iniciar o serviço […]
Configurar acesso Externo no Mysql no CentOS 7
O primeiro ponto é verificar o firewall. Se tiver certeza que é o firewall está configurado corretamente vá no arquivo server.cnf na pasta /etc/my.cnf.d Edite o arquivo e altere a linha abaixo De: bind-address=127.0.0.1 Para: bind-address=0.0.0.0
Trunk / Shrink Arquivo de Log SQL Server 2012
A solução abaixo altera a forma que o SQL Server trata o log. Vamos mudar o Recovery Model de FULL para SIMPLE. A partir desta mudança o SQL para de gravar logs de transações e deixa de ser possível restaurar um backup para um ponto específico de data e hora baseado no log. Para quem […]
Redirecionar todo um site para outro endereço exceto um diretório pelo .htaccess
Para redirecionar todo um site para um outro endereço exceto um diretório pelo .htaccess é simples. Abra ou crie o arquivo .htaccess na raiz do diretório do seu site. Coloque no inicio do arquivo o conteúdo abaixo, fazendo as devidas alterações.
1 2 |
RewriteEngine on RewriteRule !^teste($|/) http://www.novosite.com.br%{REQUEST_URI} [L,R=301] |
O trecho acima está redirecionando qualquer endereço exceto a pasta teste para o […]
Redirecionar http para https pelo htaccess
No arquivo .htaccess basta você colocar o trecho abaixo que tudo que vier por httpd será redirecionado para https.
1 2 3 |
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
/bin/mail: No such file or directory
Quando ocorre este erro em um script shell basta instalar o mailx.
1 |
yum install mailx |
Procurar arquivos alterados no Linux
O comando abaixo pesquisa os arquivos alterados nos últimos X dias
1 |
find . -mtime -X |
Se X = -1 (nas últimas 24h) Se X = -0,5 (nas últimas 12h) Se X = -0,25 (nas últimas 6h)
Executar um Script grande no SQL Server
Existem algumas situações que ao rodar um script grande no SQL Management Studio dá erro de memória porque o arquivo é muito grande. Nesta situação temos uma saída que é rodar o sqlcmd via comando. Abaixo um exemplo.
1 |
sqlcmd -S servidor -U login -P senha -i Script_full.sql |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Sqlcmd [-U login id] [-P password] [-S server] [-H hostname] [-E trusted connection] [-d use database name] [-l login timeout] [-t query timeout] [-h headers] [-s colseparator] [-w screen width] [-a packetsize] [-e echo input] [-I Enable Quoted Identifiers] [-c cmdend] [-L[c] list servers[clean output]] [-q "cmdline query"] [-Q "cmdline query" and exit] [-m errorlevel] [-V severitylevel] [-W remove trailing spaces] [-u unicode output] [-r[0|1] msgs to stderr] [-i inputfile] [-o outputfile] [-z new password] [-f | i:[,o:]] [-Z new password and exit] [-k[1|2] remove[replace] control characters] [-y variable length type display width] [-Y fixed length type display width] [-p[1] print statistics[colon format]] [-R use client regional setting] [-b On error batch abort] [-v var = "value"...] [-A dedicated admin connection] [-X[1] disable commands, startup script, environment variables [and exit]] [-x disable variable substitution] [-? show syntax summary] |
Remover todo o conteúdo de um banco de dados SQL Server
Algumas vezes alguns provedores de hospedagem geram tantos problemas que precisamos nos virar nos 30 para conseguir manipular os dados que são nossos e não dos provedores. Pois bem, segue abaixo um script que apaga todo o conteúdo de um banco de dado SQL Server. Ele remove: – Todas tabelas – Todas Stored Procedures – […]
Adicionar um novo HD em um Servidor Hyper-V
Quando colocamos um novo HD em um servidor Hyper V temos que fazer via CMD a preparação do HD. Para isto temos o dispart.exe. Ele vai nos ajudar. Digite na linha de comando:
1 |
diskpart.exe |
Ache qual o novo disco com os comandos abaixo.
1 |
DISKPART> list disk |
Depois de achar o disco, converta o mesmo. Estamos usando como […]