Crie um servidor Web/FTP com Win XP (Apache/MySQL/FileZilla)

  • Autor Autor leandroprz
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
leandroprz

leandroprz

Dseda
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Guia para levantar un servidor Web/FTP​


XAMPP

1° Primero instalan un programa que les va a hacer mas sencillo todo el trabajo, con solo instalarlo ya tienen todo listo, no hace falta configurar casi nada =)
Bajan el programa XAMPP

Una vez instalado (es preferible instalarlo en el directorio raiz, por ejemplo: 'C:\XAMPP' y no en 'C:\Archivos de Programa') pregunta si quieren instalar los diferentes servicios, le ponen que si a TODO

2° Una vez que terminan con eso, abren el navegador y ponen en la barra de navegacion 'localhost' o '127.0.0.1' (son las direcciones locales). Tiene que aparecer una pagina con fondo naranja con el logo de XAMPP, esto significa que el server esta funcionando

3° Los archivos van a ponerlos en la carpeta '\xampp\htdocs' si quieren poner sub-directorios, lo hacen ahi mismo tambien, en esa carpeta

4° MySQL se instala sin password y con el usuario 'root' por defecto
Para cambiarle el password al usuario 'root' (es recomendable) en MySQL, hacen lo siguiente:

A) Van a http://localhost/phpmyadmin
B) Click en 'Privilegios'
C) En la fila del usuario 'root', al final hay una imagen de una persona con un lapiz, click ahi
D) Bajan un poco y se encuentran con 'Cambio de contraseña', click en 'Contraseña' y luego tipean la clave dos veces

Una vez hecho esto deberia salir un aviso:
La contraseña para 'root'@'localhost' se cambió exitosamente.

Al cambiar el password en MySQL tambien lo tienen que cambiar en PHPMyAdmin
Van a la carpeta '\Xampp\phpMyAdmin' y buscan un archivo q se llama 'config.inc.php' y lo abren con el bloc de notas, adentro buscan las siguientes lineas:

Inserir CODE, HTML ou PHP:
$cfg['Servers'][$i]['auth_type']     = '[COLOR="Red"]config[/COLOR];      // 

Authentication method (config, http or cookie based)
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user

Cambian 'config' por 'http'

Ahora cada ves que entren a http://localhost/phpmyadmin les va a pedir el usuario y password que modificaron anteriormente

Desde phpMyAdmin pueden crear, editar, etc las bases de datos

Ahora para hacer funcionar el servicio cada ves que inicien sesion, ejecutan el programa desde el acceso directo en el escritorio 'XAMPP Control Panel' y ahi seleccionan los servicios


Web Redirect (opcional)
Ahora van a usar un 'web redirect' para que cada vez que escriban el nombre de la pagina (que se lo van a dar uds) los redireccione a su maquina

Van a www.no-ip.com y se registran para tener el servicio de redireccionamiento

Ver o anexo 531 Ver o anexo 532

Despues de eso tienen que llenar un formulario con sus datos, una ves que terminan tienen que agregar la informacion del host

Ver o anexo 533

Aca tienen que poner varias cosas
Hostname: el nombre que va a tener su pagina
Host Type: DNS Host (A)
IP Address: aca va tu ip, si no la sabes, ahi esta marcado con rojo, arriba

Lo demas dejenlo como esta

Ver o anexo 534

Cuando terminan, van hasta abajo y hacen clic en 'Create Host'

Ahora hay un problema, por ejemplo yo tengo adsl, mi ip no es estatica, o sea que cambia cada vez que me conecto a internet, lo que pueden hacer para solucionar esto es: ahi mismo en la pagina de No-IP tienen un soft para que se actualice automaticamente la ip, arriba de todo, hagan clikc en 'download', y bajen el programa. Lo instalan, ponen su datos y listo. Cada vez que la ip cambie, si el programa esta abierto, este se encarga de cambiar la ip automaticamente


Opcion al web redirect

1° Entran en www.zoneedit.com ponen todos sus datos y registran una cuenta
2° Ahi en zoneedit les van a dar dos DNS, anotan los nombres y las IPs
3° Van a www.nic.ar y registran el dominio que quieran, por ejemplo: skavenger.com.ar, y cuando les pregunte contacto tecnico y eso le ponen zoneedit y en los dns le ponen los que anotaron antes
4° Esperan pacientemente q nic les habilite el dominio
5° Una vez registrado, vuelven a www.zoneedit.com y le ponen agregar nueva zona y agregan su dominio y si quieren algun subdominio tambien como por ejemplo 'www' y le ponen la ip actual de su maquina
6° Si tienen ip dinamica se bajan el soft de No-IP (es el programita que dije arriba, para actualizar la IP automaticamente) y en lugar de poner la ip en la parte de los dominios, ponen 'web redirect'

Con eso pueden tener su sitio web con su propio dominio y hasta 5 subdominios gratuitos


FTP Server

Van a Inicio > Apachefriends > Xampp > CONTROL XAMPP SERVER PANEL
Aparece una ventanita, este es el manager de todos los servicios que tienen instalados. Buscan el que dice 'FileZilla' y hacen click en el boton 'Admin', ahora ven el servidor FileZilla

1° Hacen click en el boton usuarios
Aca pueden configurar las cuentas de usuarios, le ponen nombre, password, el grupo al que pertenece, etc

Ver o anexo 529

2° Aca eligen que tipo de acceso a los archivos le van a dar a los usuarios, tambien el directorio predeterminado, y despues tienen muchisimas opciones mas... esto es lo mas basico, asi que les tendria que funcar bien

Ver o anexo 530

Para que alguien se pueda conectar a su maquina desde un cliente ftp, le tienen que dar el nombre de usuario que crearon, el pass y el host, que seria el que pusieron antes en www.no-ip.com pero va sin el 'http://', quedaria asi --> Host: 'skavenger.no-ip.org' (sin las comillas)

Otra manera es, en lugar de poner 'http://', poner 'ftp://' y asi se pueden conectar desde un navegador
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Resposta: Crie um servidor Web/FTP com Win XP (Apache/MySQL/FileZilla)

E com isso o servidor sou eu em vez de contratar um pago?
Fazendo o que você disse, posso ter uma hospedagem sem publicidade a partir do meu PC?
Se for assim, é muito legal!
 
Resposta: Crie um servidor Web/FTP com Win XP (Apache/MySQL/FileZilla)

Outra coisa, tem que instalar o MySQL?
Se for assim, você poderia colocar um link de download?
 
Pessoalmente, recomendo o AppServ, ele inclui PHP, Apache, MySQL e PHPMyAdmin (falando de Windows, claro). Pelo lado do FTP, já é gosto de cada um, eu prefiro o Serv-U FTP Server.

Me parece um bom tutorial, o que vocês devem ter claro é que não é como "ter hospedagem no seu PC", é somente um servidor caseiro, para acessar suas coisas de fora, colocar sites pequenininhos e coisas do tipo.
 
Re: Resposta: Crie um servidor Web/FTP com Win XP (Apache/MySQL/FileZilla)

Outra coisa, tem que instalar o MySQL?
Se for assim, você poderia colocar um link de download?
o MySQL vem no pacote do XAMPP
a sua outra pergunta o demgel já respondeu
 
Obrigado e parabéns ao Skavenger excelente tutorial 😉
 
Resposta: Levante um servidor Web/FTP com Win XP (Apache/MySQL/FileZilla)

muito obrigado, muito bom seu tuto 😀
 
Edito:

já fiz todos os procedimentos e criei uma zona no zoneedit que é deviice.net mas ainda o nic não aprovou o domínio tenho algumas perguntas:

o host será criado como está no zoneedit exemplo deviice.net ou como o registrei no nic deviice.net.ar ?¿?

e outra coisinha nic quanto tempo demora para aprovar domínio '¿?
 
zonedit não faz mágica, você tem que colocar lá o mesmo domínio que criou no nic
geralmente demora 2 dias, embora possa ser muito mais =/
 
zonedit não faz mágica, você tem que colocar lá o mesmo domínio que criou no nic
geralmente demora 2 dias, embora possa ser muito mais =/

Bom segui tudo e está indo bem agora o nick.ar me manda um e-mail dizendo que houve um erro ao reenviar o e-mail diz que o edite ou que não foi criado com nic.ar mas eu o mandei de novo tal e como me mandaram mas ainda continua chegando o mesmo e-mail. Alguém me ajuda?
 
como carrego o back up que baixei da hospedagem?
como entro na web uma vez subida?
não entendo nada sorry

para que postam um guia se não respondem depois
?
 
Muito bom guia amigo, agradeço um monte...
 
como carrego o back up que baixei da hospedagem?
como entro na web uma vez subida?
não entendo nada sorry

para que postam um guia se não respondem depois
?
1. Não respondo à sua consulta porque este guia faz referência a como levantar um servidor local, não a restaurar um backup. Se você se desse ao trabalho de procurar neste mesmo subfórum, vai perceber que lendo pode conseguir muito 🙂
2. No guia está explicado como entrar na web uma vez que você levantou o servidor.

Bom segui tudo e está indo bem agora o nick.ar me manda um e-mail dizendo que houve um erro ao reenviar o e-mail diz que o edite ou que não foi criado com nic.ar mas eu o mandei de novo tal e como me mandaram mas ainda continua chegando o mesmo e-mail. Alguém me ajuda?
No nic.ar você tem uma seção de ajuda, veja lá qual é o problema. Sei que o hotmail costuma dar problemas com o nic.
 
XAMPP suporta .htaccess??
 
me parece que você é um ás para isso, muitas felicidades pelo tutorial.
 
Olá tudo bem, olha já baixei e instalei, mas ao entrar no meu navegador localhost e querer entrar no phpMyadmin me aparece a seguinte mensagem:

phpMyAdmin - Erro
não foi possível carregar a extensão mysql,
por favor revise sua configuração de PHP. - Documentação

e bem não sei o que aconteceu, espero que possam solucionar minha dúvida. Obrigado
 
Esses erros não dizem nada concreto, são muito gerais. Tente desinstalando o XAMPP, apagando tudo o que tenha a ver com o XAMPP, depois reinicie seu PC e instale-o novamente.
 
Ou seja, é como uma hospedagem própria com transferência ilimitada?
 
Voltar
Topo