Ir ao conteúdo

Como configurar o Xampp no Windows Server 2003?


Bianca Nunes

Posts recomendados

Postado

Bom dia.

Como faço para configurar o xampp para que eu possa acessar as páginas do servidor em outros computadores?

Localmente, pelo servidor funciona.., mas se tento acessar em outro computador da rede via browser digitando o ip do servidor, não funciona.

Postado
Bom dia.

Como faço para configurar o xampp para que eu possa acessar as páginas do servidor em outros computadores?

Localmente, pelo servidor funciona.., mas se tento acessar em outro computador da rede via browser digitando o ip do servidor, não funciona.

.......................................................................................................

No Link abaixo têm um Tutorial explicando:

http://www.eathena.ws/board/index.php?showtopic=162648

Postado

Olá NEF.

Valeu, mas eu já fiz tudo o que diz naquele tutorial. Como dito antes, a única coisa que quero e não encontro, é saber como posso fazer para acessar os dados do servidor em outro computador da rede através do xampp.

Pois se eu digito o ip do servidor em um computador da rede, não funciona.

Só funciona no próprio servidor através do endereço http://localhost ou http://127.0.0.1 que são acessados apenas localmente.

Acredito eu que deva configurar o xampp colocando o ip do servidor em algum arquivo config dele. Só não sei como se faz isso, se é que é isso que se deve fazer....

Postado

Pelo que Eu sei, á Máquina na qual está o Servidor deverá ter IP fixo de Rede e para os outros acessarem é necessário ter um nome ou pelo IP fixo do Servidor, não pode

ser 127.0.0.1 pois este IP é reservado para teste de Loop-Back da Placa de Rede...

Teria que ser na faixa de 10.*.*.* , 192.168.*.*

Postado

Exatamente. Foi o que eu disse ali em cima -coloquei o ip do servidor e não adiantou. E lógicamente ele é um ip fixo.., do contrário com certeza não funcionaria obviamente.

E tb, não lembro de ter dito que coloquei o endereço: http://localhost ou http://127.0.0.1 nos outros computadores, para acessar o servidor. Eu disse que coloquei o ip do servidor no browser dos outros computadores para acessa-lo.

Creio eu que deixei bem explicada a minha dúvida.

Postado
Exatamente. Foi o que eu disse ali em cima -coloquei o ip do servidor e não adiantou. E lógicamente ele é um ip fixo.., do contrário com certeza não funcionaria obviamente.

E tb, não lembro de ter dito que coloquei o endereço: http://localhost ou http://127.0.0.1 nos outros computadores, para acessar o servidor. Eu disse que coloquei o ip do servidor no browser dos outros computadores para acessa-lo.

Creio eu que deixei bem explicada a minha dúvida.

......................................................................................................

Questão 1: O que é a vesão "Lite" do XAMPP?

XAMPP lite (quer dizer leve ou peso leve) é uma versão reduzida do XAMPP em componente, que é recomendado para trabalhos rápidos que necessitem apenas usar o PHP ou o MYSQL. Alguns servidores ou ferramentas como o Mercury Mail e o FileZilla FTP não estão incluídos na versão Lite. Adicionalmente não há versão de instalação, extensões ou atualizações.

Questão 2: Onde eu devo colocar meus scripts?

A pasta principal para todos os documentos WWW é o \xampp\htdocs. Se você colocar um arquivo teste.html você poderá visualizá-lo em http://localhost/teste.html (se o servidor apache estiver iniciado). Use o mesmo procedimento com todos os arquivos de PHP ou CGI. Você pode criar subdiretórios também. Por exemplo, crie uma pasta \xampp\htdocs\novo e copie o arquivo teste.html aqui. Quando você digitar a URL http://localhost/novo/teste.html você visualizará no navegador.

Novas características de arquivo em geral:

CGI - Executável: Em geral, permitindo extensões: .cgi => pacote básico

PHP - Executável: Em geral, permitindo extensões: .php .php4 .php3 .phtml => pacote básico

MOD Perl - Executável: .\xampp\htdocs\modperl, permitindo extensões: .pl => Extensão Perl

ASP Perl - Executável: .\xampp\htdocs\modperlasp, permitindo extensões: .asp => Extensão Perl

JSP Java - Executável: .\xampp\tomcat\webapps\java (u.a), permitindo extensões: .jsp => Extensão Tomcat

Servlets Java - Executável: .\xampp\tomcat\webapps\java (u.a), permitindo extensões: .html (u.a) => Extensão Tomcat

MOD Python - Executável: .\xampp\htdocs\python, permitindo extensões: .py => Extensão Python Spyce Python - Executável: .\xampp\htdocs\python, permitindo extensões: .spy => Extensão Python

Questão 3: Eu posso mover a instalação do XAMPP?

Sim, mas só se você instalou a versão ZIP ou a 7-ZIP. Depois de mover o pacote XAMPP, você deve executar novamente o "setup-xampp.bat" para atualizar os arquivos de configuração. Neste caso você deverá fazer uma cópia do XAMPP e colocar em algum diretório. E executar o "setup-xampp" e fazer seus testes. Tente isto.

Se você instalou a versão de instalação, então você deve desinstalar completamente o XAMPP e reinstalá-lo em um novo local. Este é o único modo de mudar o XAMPP de local nesta versão.

Questão 4: Como eu crio páginas padrão?

Se você pesquisar em uma pasta como http://localhost/xampp/ o servidor Apache procurará uma página inicial do seu site, como index.html ou index.php. Isto é configurável através da diretiva "DirectoryIndex" no arquivo de configuração httpd.conf do apache. Aqui você pode definir os nomes para iniciar seus sites.

No XAMPP, a lista de diretiva "DirectoryIndex" é a seguinte:

index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml

Questão 5: Como eu posso mudar entre o PHP5 e o PHP4 ou o contrário?

O XAMPP ( Não o Lite!) contém ambos os PHP 5 e o PHP 4. Para mudar entre estas versões, por favor, utilize o "php-switch.bat" ($path-to-xampp\xampp\php-switch.bat). NOTA: O servidor Apache deve ser interrompido antes de fazer estas mudanças.

Questão 6: Onde eu mudo a configuração?

Você ajusta as opções do XAMPP em arquivos de configuração. São estes arquivos:

Configuração básica do Apache: .\xampp\apache\conf\httpd.conf

Apache SSL: .\xampp\apache\conf\ssl.conf

Apache Perl (only addon): .\xampp\apache\conf\perl.conf

Apache Tomcat (only addon): .\xampp\apache\conf\java.conf

Apache Python (only addon): .\xampp\apache\conf\python.conf

PHP: .\xampp\php\php.ini

MySQL: .\xampp\mysql\bin\my.ini

phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php

FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml

Mercury Mail basic configuration: .\xampp\MercuryMail\MERCURY.INI

Sendmail: .\xampp\sendmail\sendmail.ini

Questão 7: Eu devo estar on-line para trabalhar no XAMPP?

Não! Você pode trabalhar "off-line" com o XAMPP. Em outras palavras, você NÃO tem de estar conectado a internet, porque o seu próprio computador irá disponibilizar a hospedagem e o servidor.

Questão 8: O que está onde?

Directory Content

\xampp\anonymous Pasta de exemplo do FTP

\xampp\apache Diretório do Servidor Apache

\xampp\cgi-bin Diretório para execução de scripts cgi

\xampp\FileZillaFTP Diretório do servidor de FTP FileZilla

\xampp\htdocs Diretório principal de seus scripts (http docs)

\xampp\install Para o Setup do XAMPP (não remova!)

\xampp\licenses Diretório de licenças

\xampp\MercuryMail Diretório do servidor de e-mail Mercury Mail SMTP POP3 IMAP

\xampp\mysql Diretório do servidor MySQL

\xampp\perl Diretório do Perl

\xampp\php Diretório do PHP (4+5)

\xampp\phpmyadmin Diretório do phpMyAdmin

\xampp\security Diretório extra para configurações de segurança

\xampp\tmp Diretório temporário

\xampp\webalizer Diretório do Webalizer web statistic

\xampp\webdav Diretório do WebDAV Authoring example

Onde posso obter mais informações (FAQs, etc.)?

Por favor, visite nosso FAQ do XAMPP para windows:

http://www.apachefriends.org/en/faq-xampp-windows.html

Ou use nosso fórum para perguntas:

http://www.apachefriends.org/f/

XAMPP e serviços

Para os usuários de NT/2000, em ambos pacotes você irá encontrar os arquivos de instalação e desinstalação de todos os servidores e serviços em seus respectivos diretórios.

apache_installservice.bat => Instala o Apache como um serviço

apache_uninstallservice.bat => Desinstala o Apache como um serviço

mysql_installservice.bat => Instala o MYSQL como um serviço

mysql_uninstallservice.bat => Desinstala o MYSQL como um serviço

Depois das modificações, não esqueça de reiniciar o sistema. Nota: para desinstalar o serviço do mysql, pare o serviço do mysql!

MySQL e PHP

O MYSQL inicia sem senha para o usuário "root". No PHP você pode conectar ao MYSQL através do comando: mysql_connect("localhost","root","");

Se você quiser atribuir uma senha para o usuário "root" no MYSQL, por favor, use o comando "mysqladmin" no console. Por exemplo:

\...\xampp\mysql\bin\mysqladmin -u root password secret

Atenção: Depois de alterar a senha do usuário "root", não esqueça de configurar o PHPMyAdmin. Procure o arquivo "config.inc.php" em \...\xampp\phpmyadmin\ e edite as seguintes linhas:

$cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser

$cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification

Agora a senha correta para o usuário "root" é requisitada, antes do PHPMyAdmin iniciar.

Por favor, veja algo sobre os três métodos na FAQ do Windows:

http://www.apachefriends.org/pt_br/faq-xampp-windows.html#password0

Postado

NEF,

Eu tentei e não consegui no windows server 2003.

Só consegui no windows xp. Instalei nele o xammp, configurei o ip no apache e consegui fazer acesso remoto.

Entretanto, eu queria fazer rodar no servidor e não no computador de usuário.

Creio que deva ter que fazer alguma alteração nas permissões do windows server.., daí já não sei como se faz isso....

De qlq forma, valeu pelo interesse...

t+

Postado
A última vez que eu configurei o XAMPP eu usei este tutorial, verifica se ele lhe atende, pois parece que você não esta confirando a porta 80 para acesso, quando você acessa de fora sem usar DNS você tem que usar o ip mais a porta ex: 10.xxx.xxx.xx:8080

http://faculty.samford.edu/~brtoone/alive/pzblog/index.php?blogid=12

Espero ter ajudado...

Infelizmene não consegui. Já alterei várias vezes a porta e não adiantou.

Só não compreendo como é possível ser tão fácil de fazer isso no windows xp e no windows server 2003 ser praticamente impossível. Já procurei um monte na internet e não achei nada que pudesse me ajudar.:wacko:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!