Ir para conteúdo
Fórum Script Brasil
  • 0

Instalando Php4


daniel.itow

Pergunta

huh.gif Coeh pessoal.... estou comecando a programar em PHP agora e estou tendo problemas com a instalacao do mesmo. Eu baixei o PHP4, o instalador do My SQL. Porem ainda não instalei porque me disseram que precisa baixar primeiro o APPACHE. Bom, não sei bem o que é um APPACHE.... alguém poderia me passar os procedimentos de instalacao do PHP4 (c/ appache) + MySQL ?? blink.gif Obrigado a todos....

Vlw !! huh.gif

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bom cara aqui vai um tutorial para instalação do apache php e Mysql

ONDE BAIXAR

Apache

O site oficial do Apache é httpd.apache.org . lá você encontrara as 
toda a documentacao do Apache, bem como novidades sobre o webserver
e os arquivos para instalacao.

Em httpd.apache.org/dist/httpd/binaries/win32/ estao os arquivos
que voce precisa para instalar o Apache. lá voce vai encontrar varios
arquivos para baixar, voce deve baixar o arquivo 

apache_x.x.xx-win32-no_src-r2.msi MSI Installer Package

onde x.x.xx é a ultima versao do Apache. Este arquivo deve ter um 
pouco menos de 2 MB.

Se voce estiver usando o Windows 95, voce deve tambem baixar o arquivo
o instalador de arquivos .msi


PHP

O site oficial do PHP é www.php.net. Assim como o Apache, o site do 
PHP tem tudo o que voce precisa. Para baixar o php, vah em 
www.php.net/download.php e pegue o arquivo 

php-x.x.x-win32.zip

onde x.x.x é a ultima versao do PHP. Na versao 4.0.6 ele tem quase 5
MB. 

Se voce estiver usando o Windows 95, voce deve fazer o update do DCOM
para poder rodar o PHP. Baixe o update do DCOM em 

download.microsoft.com/msdownload/dcom/95/x86/en/dcom95.exe 

e instale-o.

MySQL

O site oficial do MySQL é www.mysql.com. Igualmente ao Apache e o PHP
o site oficial do MySQL é completo. O download do MySQL pode ser
feito visitando a pagina www.mysql.com/downloads/mysql-3.23.html
e pegando o arquivo 

mysql-3.23.xx.win.zip.

onde xx é a ultima versao do mysql. Na versao 3.23.39a, o arquivo de
instalacao tinha pouco + de 12 MB.


INSTALANDO O APACHE

De um duplo click no arquivo de instalacao do Apache.Vai aparecer 
varias telas sobre licensas, direitos, etc, leia e passe adiante.
Na tela Server Information, voce deve preencher alguns campos.
Primeiro o NetWork Domain, coloque simplesmente localhost.
O segundo é o Server Name, coloque localhost também.
O terceiro campo, coloque o seu email.
Clique em Next, depois Next de novo. Pronto, o seu Apache já estah
instalado.

Para testar sua instalacao, inicie o apache. Vah em Iniciar - Programas
Apache Http Server, e clique em Start Apache In Console. Abra seu 
navegador e tente acessar http://localhost/

Se aparecer uma pagina do Apache, a instalacao foi bem sucedida, senao
refaca todos os passos descritos aqui.

INSTALANDO O PHP

Deszipe o arquivo do PHP num diretorio a sua escolha, por ex. C:PHP.
Copie o arquivo php.ini-dist para a sua pasta Windows, na maioria
das vezes C:Windows e renomei-o para php.ini . Copie a dlll php4ts 
para a pasta system do seu Windows, na maioria das vezes 
C:WindowsSystem.


Configurando Apache P/ PHP

Vah na pasta do Apache, e abra a subpasta conf. Procure pelo arquivo
httpd.conf, e abra o com o Bloco de Notas.
Procure pela linha que contenha 

#LoadModule 

e insira a linha 

LoadModule php4_module $CAMINHO_DO_PHP/sapi/php4apache.dll

logo abaixo da ultima linha que contenha #LoadModule, onde 
$CAMINHO_DO_PHP é onde você deszipou seu PHP. Depois, procure as linhas

#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

apenas retire os # (comentario) do comeco da linha. Salve o arquivo e
inicie o Apache, deve aparecer na janela do Apache algo como 

'Apache/1.3.19 (Win32) PHP/4.0.6 running...'


Configurando o PHP.INI

Agora vah ao seu diretorio Windows e abra o arquivo php.ini com o
Bloco de Notas. 


--- Para configurar mail ---

Procure por '[mail function]' (sem as ' '), logo abaixo, vai ter uma 
linha escrito 'SMTP = ' (sem as ' '), e no lugar de localhost, coloque 
o smtp do seu provedor. Depois logo abaixo tem uma linha escrito 
'sendmail_from = ', troque 'me@localhost.com' pelo o seu verdadeiro 
email.

-- Para configurar sessions ---

procure por '[Session]' (sem as ' '), depois procure pela linha q 
contem 'session.save_path', e coloque onde voce deseja salvar os 
arquivos com sessions.

Se você quiser modificar mais algo no seu php.ini, leia-o com atencao,
e modifique conforme suas necessidades.

INSTALANDO O MYSQL

Descompacte o arquivo de instalacao do mysql. Inicie o Setup.
Instale. 
Vah ao subdiretorio examples do diretorio onde você instalou o mysql e 
copie o arquivo de configuracao para c: renomeando ele para my.cnf.
Existem 4 arquivos de configuracao, cada um para um tipo de sistema

my-huge.cnf - para sistemas muito grandes, com 1 GB ou mais de RAM,
my-large.cnf - para sistemas grandes, com 512 MB de RAM,
my-medium.cnf - para sistemas medios, com 64-128 MB de RAM, 
my-small.cnf - para sistemas pequenos, com 64 ou menos de RAM,

Este pacote contem 5 servidores SQL diferentes.

mysqld - Compilado com depurador e checagem automatica de 
alocacao de memoria, links simbolicos, tabelas InnoDB 
e BDB. Requer TCP/IP.

mysqld-opt - Otimizado para Processador Pentium. Requer TCP/IP.

mysqld-nt - Otimizado para Processador Pentium. Tem suporte para 
names pipes. Voce pode rodar essa versao no Windows 98,
mas nesse caso não serah possivel criar names pipes e 
deve ter TPC/IP instalado.

mysqld-max - Compilado com suporte a links simbolicos, tabelas 
InnoDB e BDB. Requer TCP/IP.

mysqld-max-nt - Igual ao mysqld-max, mas compilado com suporte a names 
pipes.

Essa distribuicao do MySQL contem o winmysqladmin.exe. Com ele, voce 
pode instalar o MySQL como um servico, rodar o servico, e monitorar o
MySQL. Ele desligara automaticamente o MySQL no Win9x, quando a maquina
precisar ser rebootada. 

Para iniciar o MySQL pela primeira vez com o winmysqladmin:

1) Inicie o winmysqladmin do diretorio em que voce instalou o MySQL 
( provavelmente c:mysqlbinwinmysqladmin).
2) Clique no sinal vermelho da bandeija e escolha 'Show Me'.
3) Escolha a tela My.INI setup.
4) Escolha o server que voce ira usar. Provavelmente mysqld-opt para 
Win9x e mysqld-nt para Win NT. 
5) Escolha 'Create my.ini'. 
6) Se voce quiser um pouco mais de seguranca, remova os '#' antes de 
#user e #password e coloque o usuario e a senha do seu Administrador
do MySQL.
7) Escolha 'Save Modification'.

Se voce fez tudo corretamente, agora deve estar uma luz verde no 
sinaleiro no lugar da luz vermelha.

Se voce não quiser usar o winmysqladmin para rodar o MySQL...

Para iniciar o MySQL(no Win9x), basta executar o arquivo 
binmysqld-opt. No NT, se voce não quiser rodar ele como um 
servico, execute 

binmysqld-nt --standalone ou binmysqld-max-nt --standalone

Para matar o MySQL server:

binmysqladmin -u root shutdown

Testando o MySQL:

binmysqlshow 
binmysqlshow -u root mysql
binmysqladmin version status proc
binmysql test 

Para rodar o MySQL server como servico no NT:

binmysqld-nt --install # Instala o MySQL como um servico
binmysqld-nt --remove # Remove o MySQL

e reinicia/para com:

NET START mysql
NET STOP mysql


TESTANDO A INSTALAÇÃO

Primeiramente, voce deve testar se o Apache/PHP foram instalados 
corretamente. Isso é bastante simples, basta executar o Apache, e 
verificar se na janela dele aparece algo do tipo 

'Apache/1.3.19 (Win32) PHP/4.0.6 running...'.

Depois, crie um arquivo texto com o nome de phpinfo.php. Dentro dele 
coloque

<? phpinfo() ?>

e salve-o no subdiretorio htdocs de onde você instalou o Apache. Abra 
seu navegador e digite http://localhost/phpinfo.php, se aparecer varias
informacoes sobre o PHP, é porque estah tudo certo.
Agora rode o MySQL Server. Crie um arquivo texto com o nome mysql.php
, e dentro dele coloque

<? 
$HOST = "localhost";
$USER = ""; //modifique se você colocou algum user para
// o MySQL
$SENHA = ""; //modifique se você colocou algum user para 
//o MySQL

$conexao = mysql_connect($HOST,$USER,$SENHA);

$query = mysql_query("select version() as ver");
$versao = mysql_fetch_object($query);

echo "A versao instalada do MySQL é a $versao->ver";
?>

e salve-o no subdiretorio htdocs de onde você instalou o Apache. Abra
seu navegaodr e digite http://localhost/mysql.php, se aparecer a frase
"A versao instalado do MySQL é a 3.23.39", então sua instalacao foi
bem sucedida. Se acaso algo não der certo, tente refazer todos os
passos mais atentamente.

Link para o comentário
Compartilhar em outros sites

  • 0

Não, os procedimentos para windows são todos iguais, acho que a única coisa que tu precisa tanto no 2k quanto no xp é conta de administrador

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...