sábado, 17 de julho de 2010

Configurar o Apache, PHP e MySQL no Mac OS X 10.5 (Leopard)

Tutorial sobre como configurar o Apache 2.2.6, PHP 5.2.4, MySQL 5.0.45 e no Mac OS X 10.5 ( Leopard).

Preparação

Por favor, esteja avisado que eu estou supondo que você tenha uma instalação limpa do Leopard, eu duvido que qualquer coisa que você faz aqui pode causar danos graves, mas tenha certeza de que você tem backups de tudo que é importante.

Se você estragar minhas indicações não são cópias dos arquivos de configuração do Apache você vai editar em / de modo que o desespero não etc/apache2/original.

Abra o aplicativo Terminal em / Applications / Utilities

Eu vou estar usando o editor de texto GNU nano nos meus exemplos, uma vez que já vem com o Mac, mas se você quiser usar o TextMate ou BBEdit basta substituir nano com o mate ou bbedit , respectivamente, e remover quaisquer opções específicas do nano (+ n, por exemplo, ou -w).

Sempre que eu pedir para você digitar algo no terminal você tem que acertar return para o comando de passar. Alternativamente, para os preguiçosos que lá fora, você pode simplesmente copiar e colar esses comandos.

Configurando o PHP
Digite o seguinte na linha de comando / shell (terminal):
sudo nano -w +114 /etc/apache2/httpd.conf

Sempre que você colocar o sudo na frente de um comando que você terá de digitar o seu root / senha de administrador quando solicitado a fazê-lo.

O cursor será agora no início da linha 114, que deverá ser parecido com este:

#LoadModule php5_module libexec/apache2/libphp5.so

Descomente essa linha, removendo a libra / cerquilha (#).

Antes de fechar o arquivo httpd.conf você deve bater control w e procure por:

DirectoryIndex index.html

Adicionar index.php ao fim da linha assim:

DirectoryIndex index.html index.php

Quando você terminar de acertar control x para sair, em seguida, digite y e pressione return para salvar as alterações.

Agora, você deve digitar o seguinte no terminal:

sudo cp /etc/php.ini.default /etc/php.ini

Eu vou deixar você escolher como configurar o arquivo php.ini, mas eu sugiro que você faça o PHP se reporta todos os erros, portanto, em tipo concha:

sudo nano -w +305 /etc/php.ini

Mude a linha 305:

error_reporting = E_ALL & ~E_NOTICE

Para:

error_reporting = E_ALL

Fechar e salvar (a menos que você tenha quaisquer outras alterações para tornar claro).

Configurando o Apache
Se você gosta de mim e uso reescrever as regras em um arquivo. Htaccess para aqueles URLs amigáveis motor de busca limpa-friendly você precisa ter certeza de mod_rewrite está funcionando corretamente.

Para isso, você vai precisar saber o nome curto do seu computador, em um presente que é ariadoss, para substituir ariadoss com o que vocês vem a ser, você pode facilmente dizer o que é contra a causa terminal é o nome certo antes de o sinal de dólar (por exemplo, danilo-popa-sapads-macbook: ~ ariadoss $).

Se você ainda não conseguiu entender isso não importa já que há apenas um arquivo em / etc/apache2/users, que deve ser seunome.conf.

Vá para o Terminal e digite tudo, exceto a parte em negrito que deve ser substituido pelo seu nome de usuário, clique return:

sudo nano -w /etc/apache2/users/ ariadoss.conf

Agora você deve ver algo parecido com isto na linha 1:


Diretamente abaixo da linha 1, você deve alterar as linhas 2 e 3 para ficar assim:

Options All
AllowOverride All

Feche e salve.

Nós não estamos prontos ainda, mas vamos em frente para testar se o Apache eo PHP

Vá para Preferências do Sistema, clique no ícone Compartilhamento e selecione Compartilhamento na Web e ter certeza que é assinalada, a luz fica verde e ele vai dizer Web Sharing: On.

Agora abra seu navegador preferido e acesse:

http://localhost/

Se você quiser ver o conteúdo do seu diretório de sites, acesse: http://localhost/~ ariadoss

Novamente, certifique-se de substituir ariadoss com seu nome curto

Então aqui está o que você faz, de volta ao terminal:

sudo nano -w /etc/apache2/httpd.conf

Uma vez aberto, substituir as duas ocorrências de /Library/WebServer/Documents (linhas 163 e 190) com o caminho completo para o diretório de sites próprios (ex.: /Users/ariadoss/Sites ).

Para encontrar facilmente o caminho para o diretório específico abrir outra janela de terminal (n comando) e digite:

cd ~/Sites
pwd

Quando você terminar de localizar e substituir todo esse jazz, reiniciar o Apache usando o comando abaixo:

sudo apachectl restart

Você deseja reiniciar o serviço Apache, quer de Preferências do Sistema ou da linha de comando sempre que você fizer uma alteração em um arquivo de configuração.

Ok, agora eu sei que foi muito para absorver e não temos sequer começado a construir e instalar o MySQL, no entanto, assim que começar um copo de água, esticar, até mesmo andar um pouco, apenas certifique-se de limpar sua cabeça antes de prosseguir para a próxima seção.

Você pode querer ir para http://localhost/ e verifique se ele está exibindo o conteúdo do seu diretório Sites - caso não tenha certeza que você limpar o cache e atualizar a página antes de assumir que você fez algo errado e confira seu arquivo de index.html conteúdos para que você saiba o que esperar.

Compilando e Instalando o MySQL
Neste momento ainda não há um instalador do MySQL para o Leopard, assim você terá de construir e compilá-la.

Para ser capaz de usar localhost como o hostname do banco de dados, em vez de 127.0.0.1, abrir o Terminal e digite:

sudo nano -w /etc/php.ini

Busca ( control w ) para:

mysql.default_socket =

E substitua por:

mysql.default_socket = /tmp/mysql.sock

Em seguida, procure:

mysqli.default_socket =

E substitua por:

mysqli.default_socket = /tmp/mysql.sock

Salve e feche em seguida, reiniciar o Apache usando um dos dois métodos descritos anteriormente (prefiro sudo apachectl restart ).

Bom, é isso.. depois de um longo periodo sem posts... ai está um que pode ser bem útil.
Até...

terça-feira, 6 de julho de 2010

5º PASSO

Loop infinito!! A Solução!!

Muitas vezes o processo de instalação termina em um processo de loop infinito onde um Filme de Boas Vindas do OS X nos impede de criar uma conta.

Esse problema é comum, em minhas experiências acorreram várias vezes.
Eu reinstalava o OS X incontáveis vezes, até funcionar.

Mas um dia em minhas pesquisas encontrei esse tutorial que força a criação do Usuário Root, o Administrador do computador.

Esse processo é feito através do Terminal, que é um "Prompt de Commando" do OS X.

Caso esse problema tenha acontecido com vc seguem as instruções que eu usei para solucionar o problema.

1 Reiniciar a máquina manualmente e em Darwin
Para isso:

A. Pressione o botão de força por alguns segundos, a máquina vai desligar.

B. Depois pressione novamente o botão de força para ligar a máquina.

C. Abntes de carregar tecle "-s" e pressione enter (ou seja, traço, ésse e enter).

2 Em breve vc será direcionado a raiz:
Digite os seguintes comandos para criar uma conta de administrador manualmente com nomes de root.

a. /sbin/fsck -fy


b. /sbin/mount -uw /


c. /sbin/mount -uw /



d. passwd root ##
ele vai pedir que você digite uma nova senha

e. touch /var/db/.AppleSetupDone

3 Reinicie a máquina.
Não esqueça, o nome de usuário será "root".

Após o login crie uma conta padrão do sistema em:
Preferências do Sistema > Contas.

Ok!!! tudo pronto....
É só aproveitar o seu MAC

O tutorial original desse posta está Aqui>>>

Todos os programas estão na Categoria "Downloads"

Todos os comentários, criticas e correções são bem vindas.

segunda-feira, 5 de julho de 2010

4º PASSO

Instalação Do MAC OS X no PC

Depois de ter formatado o HD conforme as instruções anteriores:

1 Instale o Windows normalmente na partição formatada em NTFS Aqui não tem segredo nenhum, basta tomar cuidado para instalar na partição certa

2 Coloque o DVD do Mac OS X na unidade de DVD.

3 Reinicie o Micro
Atenção, o boot deve ser direcionado para o drive de DVD, senão não vai acontecer nada...

4 Após ter iniciado o processo de boot, irá aparecer a tela do Darwin. Aperte F8 e espere carregar o sistema.
Demora cerca de 7 minutos



5 No próximo passo você irá selecionar a linguagem.
Apenas escolha Português do Brasil e clique no botão avançar.



6 O próximo passo é formatar a partição para instalar o OS X.

Clique da barra superior da Área de Trabalho no menu:
Utilitários > Utilitário de Disco.


7 Na janela que abriu vc encontra todas as partições do HD.
Selecione a partição onde será instalado o OS X.

8 Clique no Botão "Excluir" na parte superior direita do Utilitário de Disco


9 No campo "Formato do Volume", escolha "Mac OS Expandido"
No campo "Nome" dê um nome para a partição

10 Clique no botão "Excluir", que está embaixo dos campos anteriores.




11 Depois de concluída a formatação da partição, feche o Utilitário de Disco e você voltará à tela de instalação.


12 Clique em concordar no Contrato de Licença.

13 Selecione a partição que você criou, para fazer a instalação do OS X86.




14 AGORA O MAIS IMPORTANTE!!!! NÃO AVANCE!!!!!


A. Clique em "Personalização"


B. Desmarque as traduções de idiomas adicionais e driver de impressora para economizar espaço em disco.



Em um post anterior, disse que era fundamental conhecer bem a máquina em que seria instalado o OS X.
Bem é agora que isso vai ser usado Vc não deve selecionar nada que não tenha certeza.
O OS X não é igual ao Windows, se vc selecionar algo errado o OS X não funciona.

C. Escolha o Driver de Chipset adequado (apenas UM, não adianta enrolar!!!)


D. Escolha o Driver do Graphic Card


E. Escolha o driver da placa de som


F. Escolha o driver Ethernet


G. Escolha um Kernel de acordo com as instruções do seu Processador
Se você tiver processador com SSE2, marque apenas Intel/AMD SSE2, se tiver SSE3, marque Intel/AMD SSE3 e assim por diante.

Essa parte é muito importante, todo o Sucesso da instalação depende da escolha certa desses elementos.

Estude, pesquise, cada caso é um caso, não tenho como postar todas as possibilidades possíveis depende do seu empenho!

15 Clique em instalar

A instalação demora cerca de 40 minutos.


16 Se vc tem sorte de tudo estar certinho, quando o sistema reiniciar, será pedido alguns dados.

Basta você responder de acordo com o que é pedido.


NÃO DEU CERTO!!!! E AGORA!!!!


O próximo post será sobre problemas pós instalação.

Na maioria dos casos este processo tornar-se um loop infinito e conta nunca é criada.


Até...

domingo, 4 de julho de 2010

3º PASSO

Processo de Particionamento Dual Boot Mac X PC
Então, tudo na mão vamos começar..


1 Insira o disco do LINUX e reinicie o micro.

O Ubuntu inicia-se automaticamente bastando apenas escolher o idioma.


2 Dentro da área de trabalho do Linux na barra superior clique em Sistema / Administração / Gerenciador de Partições (Gparted)


3 O proximo passo é apagar tudo do HD, para isso selecione as partições que aparecem e clique em Apagar.

4 Agora que o HD foi apagado ele aparece como “Não alocado“, ou seja, vazio, sem partição.
Sugiro particionar da seguinte maneira, ¼ para um sistema, ¼ para o outro e o restante para os arquivos, por exemplo, se o seu HD é de 200GB vai ficar com 50GB para o MAC, 50GB para o Windows, e 100GB para os arquivos.
Para isso selecione a parte “Não alocado“ e clique no botão “Novo“, para criar uma nova partição nesse espaço.


5 Na nova janela, vamos criar a primeira partição, que vai ser de ¼ do disco, no nosso exemplo, 50GB Na opção Sistema de Ficheiros escolha FAT32

6 Clique em “Adicionar“.


7 Selecione novamente no espaço “Não alocado“ e clique no botão “Novo“.

8 No campo Novo Tamanho coloque o mesmo valor de antes.


9 Na opção Sistema de Ficheiros escolha NTFS


10 Clique em “Adicionar“.


11 Selecione o restante do espaço “Não alocado“ e clique no botão “Novo“.

12 No campo Novo Tamanho coloque o valor máximo.

13 Na opção Sistema de Ficheiros escolha FAT32


14 Clique em “Adicionar“.


PRONTO! Etapa da Formatação terminada!

sábado, 3 de julho de 2010

2º PASSO

A Vóz da Experiencia

A instalação básica é relativamente simples, tomando alguns cuidados básicos se consegue colocar o sistema operacional em pé em pouco tempo.

Começam os problemas com os drivers, som e wireless, que no meu caso demorou uns bons meses...

Minha sugestão é que já que o OS X da Apple não é feito para PCs que a instalação seja feita em DualBoot usando o OS X em uma partição, o XP em outra, e uma partição reservada para os arquivos. Essa partição deve ter o formato FAT32, pois além de ser reconhecida pelos dois sistemas (troca de dados) serve de proteção caso um dois dois sistemas precise ser reinstalado.

Assim, vc tem a possibilidade de ter o MAC funcionando, mas com a garantia de não precisar deixar o micro parado por um eventual problema tanto do OS quanto de algum Driver.

Mãos a obra!!!

sexta-feira, 2 de julho de 2010

1º PASSO

Antes de passar para a parte prática, seguem uns cuidados básicos que devem ser tomados antes de começar a instalação

1 O primeiro passo e fundamental para o sucesso da instalação é conhecer profundamente a máquina em que será instalado o OS x

Para isso eu usei o Everest, imprimi TODAS as especificações do meu micro.

A instalação do OS X é completamente diferente do Windows, caso vc não tenha conhecimento dos componentes do seu micro pode se complicar na hora de escolher os componentes, o que é muito importente.

2 Um DVD do Linux, eu particularmente prefiro o Ubuntu

3 Um DVD do MAC OS X aqui temos alguns poréns... para cada máquina existe uma versão.

Ainda não reuni essas informações, então posto o link da versão que eu estou usando.

Fica a promessa de trabalhar melhor essa parte.

4 Um CD de instalação do Windows (pode ser a versão de sua preferência)

5 Retirar todos os dados importantes do HD em que será usado.