in

Configurando o LAMP rápida em sistemas RedHat/Fedora/CentOS!

Saiba como configurar o LAMP de forma simples e fácil!

Esse artigo destina-se para desenvolvedores web que usem sistemas Red Hat. Foi montado e testado numa instalação limpa do novo Fedora. LAMP… Vamos pela ordem que forma o acrônimo: Linux – Apache + Mysql + Php.

L
Se você estiver usando o OS X, Windows ou BSD, lamento, mas este artigo destina-se a usuários Linux, mais especificamente de distribuições Red Hat com repositórios RPM Fusion habilitados.
A
Vamos usar o apache como servidor, certo? Então instale-o com:

sudo dnf install httpd
M
Agora o banco de bados: mysql. Se quiser usar os binários mysql da Oracle, a vontade. Vamos usar o MariaDB:

sudo dnf group install ‘MariaDB (MySQL) Database’
Este passo requer um pequeno detalhe, configurarmos a senha do usuário root do banco de dados. Faça-o com:

mysql_secure_installation
Quando executar o comando, aperte [ENTER]. Agora insira e repita a senha do usuário root. Haverá alguns prompts, no meu caso respondi sim [s] para todos, mas varia conforme suas necessidades.
P
Agora o PHP, para os scritps back-end:

sudo dnf group install PHP
Bônus
Vamos instalar também o phpMyAdmin, ferramenta muito útil para manutenção do banco de dados:

sudo dnf install phpMyAdmin

Agora que o phpMyAdmin está instalado, vamos criar um link simbólico para acessá-lo:

cd /var/www/html
sudo ln -s /usr/share/phpMyAdmin/ phpmyadmin

Iniciando o servidor

Para iniciar o servidor, use:

systemctl start mariadb httpd
Agora vá para “localhost/phpmyadmin” em um browser, se exibir algo como a tela a seguir, quer dizer que está tudo funcionando.

Concluindo

Tudo pronto, extremamente simples não acha? Se quiser facilitar ainda mais sua vida, sugiro criar um atalho em sua pasta pessoal para a pasta raiz do servidor, para ser mais fácil manipular seus arquivos. Use:

ln -s /var/www/html ~/www
Desculpe se lhes desapontei com um tutorial tão simples, mas está tudo pronto, abra seu editor (IDE) preferido e mãos à obra!

Written by Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Lançamento do Joomla! 3.6 BETA 1

Guia do Ubuntu Server 16.04

Faça o download do Guia do Ubuntu Server 16.04 LTS