Arquivo da categoria: Linux

Instalando o PHP 7 com Apache 2.4 e MySql no Elementary OS

Esse artigo tem o objetivo de explicar como configurar o PHP 7 + Apache 2.4 e o MySQL no ElementaryOS ou qualquer outra distribuição baseada no Ubuntu.

Antes de tudo:

apt-get update

Vamos instalar o editor gedit:

sudo apt-get install gedit

MySQL:
1: Vamos iniciar a instalação do MySQL

apt-get install mysql-server

2: Digite a sua senha (por favor, digite uma senha realmente). E depois confirme.
3: Vamos conectar e ver se esta tudo ok. No terminal informe o comando abaixo no terminal:

mysql -u root -p

Informe sua senha na próxima linha.

Se não apresentar erro, vamos exibir todas os bancos de dados com o seguinte comando:

show databases;

mysql> show databases;
 +--------------------+
 | Database |
 +--------------------+
 | information_schema |
 | mysql |
 | performance_schema |
 | sys |
 +--------------------+
 4 rows in set (0,02 sec)

4: Vamos criar um banco de teste:

create database teste;

O resultado deve ser algo parecido com: Query OK, 1 row affected (0,00 sec)

5: Para selecionar o banco criado, utilize:

use teste;

O resultado deve ser algo parecido com: Database changed

6: Criando uma tabela:

create table dados(nome varchar(70), descricao varchar(50));

O resultado deve ser algo parecido com: Query OK, 0 rows affected (0,61 sec)

7: Inserindo dados:

insert into dados(nome, descricao) values ("Leonardo", "MySQL");

O Resultado deve ser algo parecido com: Query OK, 1 row affected (0,09 sec)

8: Listando os dados:

select * from dados;
 +----------+-----------+
 | nome | descricao |
 +----------+-----------+
 | Leonardo | MySQL |
 +----------+-----------+
 1 row in set (0,00 sec)

obs: para sair digite: exit;

Instalando o apache:

1: Vamos precisar rodar esse comando para permitir adicionar o repostório do apache2:

sudo apt install software-properties-common gdebi -y

2: Depois, atualize:

sudo apt-get update

3: Adicione o repositório do apache2:

sudo add-apt-repository -y ppa:ondrej/apache2 && sudo apt-get update

4: Instalando o apache2:

sudo apt-get install apache2

5: Abra o navegador e digit: localhost
O resultado deve ser a pagina do Apache.

apachehome

Apache2

PHP 7

1: Adicionando o repositório do PHP 7:

sudo add-apt-repository -y ppa:ondrej/php && sudo apt-get update

2: Instalando o PHP e alguns dos seus complementos:

sudo apt-get install libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json php-memcached php7.0-dev php7.0-mcrypt

3: Redirecionar o apache para outra pasta, editando o arquivo 000-default.conf que esta dentro do /etc/apache2/sites-available:

sudo gedit /etc/apache2/sites-available/000-default.conf

Troque o: DocumentRoot /var/www/html para o diretório do que contem seus projetos. No meu caso é ficou assim DocumentRoot /home/eek/www
Edite o apache2.conf:

sudo gedit /etc/apache2/apache2.conf

Troque o: <Directory /var/www/> para <Directory /home/eek/www/>

Reinicie o apache:

sudo /etc/init.d/apache2 restart

E teste novamente!

Se apresentou algum problema, comente aqui! 😉

Assistir vídeo em cima das outras janelas

Tranquilidade total pessoal?!
Esses dias que tenho andado fazendo um freelas mais “intensos”, necessitava assistir alguns vídeos para distrair (Sobrenatural).
Só que me deparei com um probleminha: não achei nenhum player de vídeo que deixa-se a tela menor, por cima de qualquer outra janela (igual o windows media player).

Captura_de_tela

 

Fiz uma pesquisa e nada, perguntei a algumas pessoas e nada, fui nos fóruns e nada! Já estava quase jogando a toalha. Mas um belo dia, por curiosidade cliquei com o botão direito em na barra de titulo da janela e vi a sagrada opção “Sempre no topo”.
Tá de sacanagem que ela sempre esteve ali e eu nunca vi!? Tá de sacanagem (de novo) que ela sempre esteve ali e quase ninguém viu?!
Problema resolvido, agora posso reduzir minha janela do VLC, não exibir os controles, e marcar Sempre no topo.
Fica a dica para quem precisar 😉


Grande abraço!

Trabalhando com Linux

Já faz mais ou menos 1 ano que comecei a trabalhar a fundo com o Linux, e te confesso que não senti falta alguma do windows.

Todo o meu trabalho com desenvolvimento web faço no Ubuntu.

Ao meu ver as vantagens são varias, e uma que sempre gosto de lembrar é o custo! Ou seja, totalmente 0800!

  • Atualmente utilizo para produção o Ubuntu 9.04, com o servidor Apache, MySql/PostGreSql/Firebird e PHP.
  • Para editar os projetos uso Eclipse, Aptana e Netbeans (Utilizo mais o Eclipse).
    Assim tenho um ambiente perfeito para trabalhar!
  • Mas, é claro que tenho que ouvir um pancadão para relaxar né! E para cuidar disso deixo o Amarok ou Gnome Player!
  • No momento laser, assisto os videos com VCL Media Player.

O mais interessante é que posso utilizar muito mais coisas, e com uma grande facilidade!
Uma das coisas que assustam muitas usuários que querem usar o Linux é o medo do terminal. Fique tranquilo, no Ubuntu você encontra um sistema bem fácil de se utilizar! Até mesmo instalação de programas!
Você pode ser um Linux master quanto um usuário simples e caseiro!

Experimente!

Grande abraço!