Como instalar um servidor LAMP no openSUSE

Enquanto ensino a instalar (com apenas uma linha de comando) um servidor web Linux, Apache, MariaDB e PHP, aproveito para mostrar como encontrar os pacotes ou os patterns que você deseja instalar no openSUSE.

Por que precisamos usar ./ antes do nome de um script para executá-lo no Linux?

Entenda por que você precisa adicionar ./ ao nome de seus scripts executáveis.
Você acha isto chato? Saiba como contornar esta característica do Linux/UNIX, com segurança.

Apache: Como resolver o erro “Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName”

A mensagem obtida não é exatamente um erro. Trata-se de um aviso (amigável) de que algo não está funcionando do modo esperado — o que não impede o Apache de rodar e executar todas as suas funções. Se a mensagem está te incomodando, contudo, veja abaixo como é fácil resolver. Encontre o arquivo de configuração … Continuar lendo Apache: Como resolver o erro “Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName”

Mysql: O comando SELECT

Você pode usar declarações com o SELECT para obter registros de uma ou mais tabelas, em um banco de dados. Para refinar o seu resultado, é possível aninhar outras declarações ou incluir funções dentro da declaração original com o SELECT. Neste texto, vou explicar como usar o comando SELECT do MySQL, através de diversos exemplos … Continuar lendo Mysql: O comando SELECT

Como criar tabelas no MySQL

Neste post vou tentar mostrar objetivamente como criar tabelas em um banco de dados através da linha de comando do cliente MySQL. Dada a grande quantidade de parâmetros aceitos, a declaração CREATE TABLE é uma das mais complexas no MySQL. Por isto vou procurar simplificar através de exemplos práticos — já pressupondo que você tenha … Continuar lendo Como criar tabelas no MySQL