• Skip to primary navigation
  • Skip to main content

Code & Café

Dicas de WordPress, PHP, MySQL e mais!

  • MySQL
  • Nginx
  • WordPress
  • PHP
  • Fail2ban
  • Bash
  • Ubuntu
  • Sobre
  • Show Search
Hide Search

Main Content

Code & Café_

Dicas de PHP, WordPress, MySQL e muito mais!

Qual é a diferença entre npm e nvm?

17 de setembro de 2021

npm O npm é o gerenciador de pacotes para a plataforma Node JavaScript. Ele adiciona módulos para que o node possa localizá-los e gerencia conflitos de dependência de maneira inteligente. O npm é o maior registro de software do mundo. Desenvolvedores de código aberto usam o npm para compartilhar e utilizar packages, e muitas organizações […]

Criando certificados SSL para as suas instalações WordPress locais com mkcert

6 de fevereiro de 2019

Neste tutorial voce vai aprender a como gerar um certificado SSL confiável para as suas instalações WordPress locais utilizando o mkcert. O mkcert é uma ferramenta simples que nos permite gerar certificados SSL localmente e não requer configuração. Instalando o mkcert O primeiro passo é instalar o certutil, uma ferramenta que permite criar ou modificar chaves e certificados: sudo apt install libnss3-tools […]

PHP: Como fazer o autoload de classes usando o Composer?

31 de outubro de 2018

O Autoloading nos permite utilizar classes sem usar o require() ou o include(). Como fazer o autoload utilizando o padrão PSR-4? O PSR-4 é um do padrões disponíveis para se fazer autoloading em PHP e nos obriga a utilizar namespaces. Estes são os passos que você deverá seguir para fazer o autoload de classes com o […]

Protegido: Installing and Using Vagrant

3 de outubro de 2017

Não há resumo por ser um post protegido.

Criando atalhos para os seus comandos mais utilizados no Ubuntu

29 de setembro de 2017

Se você acessa um diretório ou roda um comando extenso com frequência no terminal, criar atalhos no .bash_aliases pode ser uma ótima opção para ganhar performance! O processo é simples: No root do seu usuário, crie um arquivo chamado .bash_aliases: cd vim .bash_aliases Dentro deste arquivo, crie o atalho que quiser seguindo o seguinte padrão: #atalho para […]

Concedendo acesso para editar e adicionar arquivos no /var/www

24 de setembro de 2017

Neste tutorial você aprenderá como conceder acesso ao seu usuário Ubuntu para editar e criar novos arquivos no diretório /var/www sem trocar o grupo padrão www-data. 1- Adicione o seu usuário Ubuntu ao grupo www-data: sudo adduser seuusuario www-data 2- Garanta que todos os arquivos e diretórios estão com as permissões corretas: sudo chown -R www-data:www-data […]

Instalando os Drivers da Nvidia no Ubuntu 16.04

24 de setembro de 2017

Neste tutorial você irá aprender a instalar o mais recente driver da Nvidia no seu Ubuntu LTS 16.04. 1- Antes de começar Verifique se o seu Ubuntu está rodando com o Insecure Boot habilitado: quando você quer instalar módulos e drivers de terceiros (ex. VirtualBox, drivers da Nvidia, etc.), você precisa desligar o “Secure Boot” […]

Permitir acesso SFTP apenas para o diretório do site em /var/www/site

28 de novembro de 2016

Recentemente um cliente me pediu para ter acesso SFTP aos arquivos do seu website em /var/www/site. A configuração do acesso FTP na realidade é bastante simples, e restringir o acesso de um usário para o seu próprio home directory também. O fator limitante neste caso é que queremos permitir que este usuário acesse um outro […]

Resolvendo o problema: “perl: warning: Setting locale failed.”

22 de setembro de 2016

Eu estava tentando rodar alguns scripts em um servidor remoto, mas um erro do Perl me impedia de fazê-lo: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_PAPER = “pt_BR.UTF-8”, LC_ADDRESS = “pt_BR.UTF-8”, LC_MONETARY = “pt_BR.UTF-8”, LC_NUMERIC = “pt_BR.UTF-8”, LC_TELEPHONE = “pt_BR.UTF-8”, LC_IDENTIFICATION = […]

O que é e para que serve o comando sed

7 de setembro de 2016

O sed é um editor de fluxo de dados (stream editor) utilizado para fazer transformações em um texto/input de dados. Para saber utilizar o sed você deve entender de expressões regulares (regexp). Quer ver um exemplo? O comando abaixo stat -c é utilizado para mostrar o usuário e grupo ao qual pertence um determinado diretório. […]

© 2023 · Code & Café ·