Tags: Linux

Update NodeJS and NPM


Checking actual versions Removing old versions Installing NVM package management for Node version 17.0.1 and NPM version 8.1.0 installation Close and reopen your terminal to start using NVM Now, you can run the version check again We need to see those followed responses

Read More

The requested URL was not found on this server – WordPress


Change the ‘AllowOverride None‘ to ‘AllowOverride All‘ in /etc/apache2/apache2.conf  On the root of the WordPress directory, create the ‘.htaccess’ file with 775 permission Setting the file owner and access permission for all files Alternate and save between ‘Plain’ and ‘Post name’ options Check if your page is working again. Don’t forget to share with us your solution. I […]

Read More

SQLSTATE[HY000] [2002] Operation timed out MySQL


When you have this problem from MySQL with a fresh installation, you have to comment the bind address line in ‘/etc/mysql/mysql.conf.d/mysqld.cnf’: Don’t forget to restart MySQL service If you are using the UFW service, add this rule to your firewall: Font: https://laracasts.com/discuss/channels/laravel/sqlstatehy000-2002-connection-timed-out

Read More

Criando chave SSH para acesso remoto – Linux


Como gerar uma nova chave de acesso SSH: Criando a chave pública e adicionando na pasta de chaves do autorizadas (Linux): Agora você já pode copiar a chave para criar o seu arquivo id_rsa localmente: Copie o texto da chave dentro de um novo arquivo na pasta “.ssh”, que encontra-se na pasta raiz do seu […]

Read More

Falha no login no PhpMyAdmin


Mensagens de erro: mysqli::real_connect(): (HY000/1698): Access denied for user ‘root’@’localhost’ (using password: YES) mysqli::real_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’ (using password: YES) Se você já liberou o acesso no PhpMyAdmin e mesmo assim o usuário não consegue logar no painel, então acesse o terminal via SSH e acesse o MySQL para informar os comandos abaixo: Execute […]

Read More

Modificar o hostname no Linux


Para chegar o hostname da sua máquina, execute o seguinte comando: Para modificar execute o seguinte comando: Para editar, pressione a letra “i”. Após a edição pressione a tecla ESC e depois “:wq”. Se quiser apenas sair, pressione “:q”. Para ignorar a modificação é o “:q!”. Após executado o comando, reinicie o Apache para ter […]

Read More

Configurando servidores virtuais no Linux Ubuntu


Relacionei a lista de comandos e uma breve explicação da função do comando. Essa configuração foi realizada no Linux Ubuntu no servidor da DigitalOcean para adicionar novos sites (domínios) em uma máquina virtual contratada. Não esqueça de registrar o domínio para chamar no IP do seu servidor. Para atribuir o domínio ao projeto no DigitalOcean, […]

Read More

Configurando acesso de usuários no Linux Ubuntu


Os passos abaixo são referentes a criação do usuário, atribuição do usuário ao grupo do Apache, redifinição das permissões de acesso para o grupo www-data e, por fim, a definição de acesso ao usuário através do SFTP e redefinir um diretório de carregamento. É importante perceber que o usuário terá permissão de acesso as pastas […]

Read More

Configurando acesso SSH


É nessário gerar uma chave SSH, considerando que você ainda não possua uma: Inicie o agente SSH na sua máquina: Agora você precisa adicionar a chave gerada na lista de chaves públicas: Copie a sua nova chave para salvar nas configurações do servidor que você deseja acessar: Utilizei o DigitalOcean, então eu fui em Settings […]

Read More

CRONTAB: Agendamento de tarefas Linux


Para realizar um agendamento de backup ou varredura para exclusão de log ou coisa do tipo, usa-se o crontab. Segue abaixo sua forma de uso: crontab [-u user] filecrontab [-u user] [-e | -l | -r]-e (Editar o arquivo crontab do usuário corrente)-l (Listar o crontab do usuário corrente)-r (Excluir o crontab do usuário corrente)-i (Perguntar antes de […]

Read More