Mostrando postagens com marcador PHP5. Mostrar todas as postagens
Mostrando postagens com marcador PHP5. Mostrar todas as postagens

domingo, 30 de agosto de 2015

PHP + Apache + MySQL no Ubuntu 12.04 - Instalação rápida

Instalação dos pacotes necessários. No terminal, digite:

$ sudo apt-get install mysql-server apache2 libapache2-mod-php5 php5 php5-mysql phpmyadmin

Pronto! Só isso.


A dica acabaria aqui. Se não precisássemos configurar...


Vamos lá. Sigam os passos das instalações.


Escolha uma senha para o banco de dados MySQL, NÃO DEIXE EM BRANCO, pode ser "123456", mas não deixe em branco.


Vai ser solicitado que servidor você quer configurar, escolha o Apache2.


O pacote phpmyadmin precisa ter uma base de dados instalada e configurada antes ser utilizado.


- Configurar a base de dados para phpmyadmin com dbconfig-common?


Escolha: SIM


Depois será perguntado sobre a senha do root do banco de dados que você escreveu.


Digite a senha do MySQL que você já havia escolhido.


Depois será solicitado para escrever uma senha para o usuário 'phpmyadmin' que será criado, ele terá acesso administrativo ao banco de dados. Aconselho escrever uma senha diferente do root.


Obs.: Este usuário 'phpmyadmin' pode ser usado para acessá-lo.


Por fim, digite o comando abaixo para saber se o 'phpmyadmin' está OK.


Se receber a resposta TUDO OK, então deu tudo certo.


Obs.: As 4 linhas abaixo são um único comando. Você deve copiar toda a linha o colá-la no terminal.


$ [ -f /etc/apache2/conf.d/phpmyadmin.conf ] && \
if egrep 'conf.d' /etc/apache2/apache2.conf; \
then clear;echo -e '\nTUDO OK\n'; \
else clear;echo -e '\nNAO ESTA CERTO\n'; fi

Bom, neste momento você já pode testar o Apache no seu navegador, digitando, no terminal:


$ firefox 127.0.0.1

Ou ainda:


$ firefox 127.0.0.1/phpmyadmin

Agora, se preferir... Podemos configurar as permissões.


Vamos configurar as permissões do diretório do Apache.


Para resolver isso, existem várias formas. Podemos fazer a seguinte:

  1. Criar um grupo de usuários que poderão ter acesso ao "/var/www/" e mudar o grupo do "/var/www/" para este grupo novo.
  2. Ou aplicar uma permissão especial para todos os arquivos que forem criados dentro deste diretório.

Vou abordar apenas a primeira forma.


Execute todo comando abaixo. Se o resultado for sucesso... então deu tudo certo!


Obs.: As 3 linhas abaixo são um único comando. Você deve copiar todas antes de colar no terminal.


$ sudo addgroup web && sudo chown -R :web /var/www && \
sudo chmod 2775 /var/www && \
echo 'operacao realizada com sucesso' || echo 'operacao falhou'

Agora vamos adicionar o seu usuário ao grupo:


$ sudo gpasswd -a onomedoseuusuario web

Teste se você já está no grupo executando o comando abaixo (com o seu usuário comum):


$ groups | grep web

Caso ainda não esteja no grupo, será necessário que você entre novamente no sistema com seu usuário para que o Ubuntu reconheça as configurações deste. Este probleminha pode acontecer, não é incomum.


$ gnome-session-save --force-logout

Entre novamente e pronto!


Se tudo estiver certo, você poderá executar o comando abaixo como seu usuário comum. O que você adicionou no grupo web.


Criando arquivo "teste.php" no diretório do Apache:


$ echo -e '' > /var/www/teste.php

Agora podemos testar acessando "http://localhost/" ou "http://localhost/teste.php"


Pronto! Espero que tenha dado certo com todos. 




Créditos:
http://www.vivaolinux.com.br/dica/PHP-+-Apache-+-MySQL-no-Ubuntu-1204-Instalacao-rapida
Publicado por Petronio Padilha em 13/06/2012

Ubuntu + Apache2 + MySQL + PHP5

Aqui uma breve dica de como instalar tudo rapidinho no Ubuntu.

Antes de mais nada vamos fazer um "sudo apt-get update", depois:
$ sudo apt-get install apache2 mysql-server-5.0 php5 php5-mysql

O simples comando acima irá instalar o apache 2, o mysql 5 e o php5, depois para testar se está tudo devidamente bem instalado crie um arquivo dentro de /var/www por exemplo
$ sudo vi /var/www/teste.php

Dentro dele insira a linha:

Salve e saia, agora abra o seu navegador e digite:

http://localhost/teste.php

Se estiver tudo correto irás ver uma tela com várias informações sobre o seu servidor.

Dica de módulos a ser feita é a seguinte:

$ cd /etc/apache2/mods-enabled/
$ sudo ln -ns ../mods-available/php5.conf php5.conf
$ sudo ln -ns ../mods-available/php5.load php5.load
$ sudo /etc/init.d/apache2 reload


Beleza, está tudo pronto? Não! Ainda falta setar uma senha para o banco de dados MySQL, então faça o seguinte:

$ mysqladmin -u root password
(senha que não precisa ser a mesma do sistema)

Pronto, agora temos o Apache, o MySQL e o PHP rodando, pode melhorar?

Claro que pode, um bom administrador de MySQL é o phpmysql, então faça o seguinte:

$ sudo apt-get install phpmysql

Agora se quiser usar a interface é só digitar:

http://localhost/phpmyadmin/

Agora construa o seu site e fique tranqüilo.

Boa sorte!! ;) 



Créditos:
Viva o Linux
http://www.vivaolinux.com.br/dica/Ubuntu-+-Apache2-+-MySQL-+-PHP5
Publicado por André Gondim em 20/09/2006

Portfolio Individual - Curso Superior de ADS - VI Semestre

SISTEMA DE ENSINO PRESENCIAL CONECTADO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS WANDERLEY NUNES CRISTO PRO...