This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
You haven't posted any discussions yet.
Para poder trabajar con PHP en paginas web dinamicas es necesario disponer de un servidor con PHP.
Intenten instalarse uno en su computadora (hay recomendados en los datos del curso) y prueben si funciona
Para ver si su servidor funciona deben navegar http://localhost o http://127.0.0.1 (es decir, navegar sobre su propia maquina) y si ven la pagina del servidor que esta instalado es que está funcionando correctamente
Una segunda prueba seria tomar alguno de los archivos de ejemplo en PHP que estan disponibles en el hilo de la Semana 1, copiarlos al directorio publico de su servidor (deberan ver cual es en cada caso) y intentar navegarlos a ver si los ven correctamente
Por aca listo, usando Bitnami WAMPStack + Netbeans
Yo estoy usando el servidor web y la instalación de PHP que vienen por default con Mac OS. Si alguien necesita ayuda para echarlos a andar en Mac OS los puedo ayudar.
Hola, yo estoy utilizando mac os. Instale mamp pero no entiendo como utilizarlo o que debo de hacer...
Agradeceria tu ayuda Celso muchas gracias
hola horus yo tambien tengo mac y tengo el mamp es muy sencillo de utilizar si tienes problemas avisame saludos.
Hola Horus. Yo estoy utilizando las instalaciones que Mac OS trae por defecto, no instale ningún paquete. Para iniciar el servidor Web solamente hay que ir a Preferencias del Sistema > Compartir, y activar "Compartir Web". Ya con eso tienes corriendo tu servidor, y todo lo que coloques en la ruta: "/Library/WebServer/Documents/" será accesible desde tu navegador web en la dirección localhost/ o 127.0.0.1.
Para activar el PHP, es un poquito mas de moverle, puedes apoyarte en este tutorial: http://www.maqueando.com/2010/01/10/activar-apache-y-php-en-snow-leopard/
Si no has podido con el MAMP, podrías quedarte con esto que es lo que trae por defecto Mac. Si ya pudiste, espero que la información le pueda servir a otros usuarios de Mac.
Saludos.
Solo una informacion util:
- Si quieren probar con un servidor web "real" en lugar o simultaneamente con el servidor instalado en la compu, puede probar con alguno de los hosting gratis que hay. Dos muy buenos son:
- http://www.000webhost.com/free-mysql-hosting
- http://byethost.com/
Se registran gratis, y pueden subir sus archivos por ftp o por el mismo file manager del server.
Hay muchas mas opciones en el servidor ... un parque de juegos!!!!.
000WebHost es muy bueno! Recomendadísimo!
Gracias por el dato Celso!!!! aunque utilizo localmente el xampp siempre he querido hacerlo directamente en el servidor real.
Yo estoy trabajando el xampp server en windows
estoy usando xampplite y aptana 3.0b y monte un espacio en byethost, para ser gratis esta buenisimo!!
Estoy utilizando MAMP para mac os
utilizo wampserver en xp on notepad++ y en un ubuntu server un lamp y panel de control ISPConfig 3. y el editor vim y nano
Windows 7+Wampserver+Eclipse Helios, el coctel perfecto!
Hola desde Guatemala
Ya instale el Xampp y tengo dreamweaver, pero tengo dos preguntas
1. Tengo q instalar algo más?? plugins o algo??
2. para navegar el código tengo que ponerlo en la carpeta del servidor, o puedo direccionar al servidor a una carpeta en mis documentos?
Gracias
Eddy Hernandez:
1. Tengo q instalar algo más?? plugins o algo??
no debería ser necesario nada mas. Incluso el notepad o cualquier otro editor de texto plano te sirve en vez del dreamweaver.
2. para navegar el código tengo que ponerlo en la carpeta del servidor, o puedo direccionar al servidor a una carpeta en mis documentos?
para navegar el código, tienes que poner los archivos en la carpeta del servidor. si lo deseas puedes cambiar esa carpeta. En Linux tendrías que modificar un archivo llamado httpd.conf, que se encuentra en la carpeta etc.
creo que en windows debería ser el mismo archivo.
tienes que cambiar la entrada
DocumentRoot "/opt/lampp/htdocs"
por
DocumentRoot "/home/user/directorio_que_tu_quieras"
o bien en windows:
DocumentRoot "C:\directorio_que_tu_quieras"
Matias disculpa. si me podrias ayudar. al abrir en mi navegador http://localhost me redirecciona a http://localhost/xampp/ y yo quiero ver los ejemplos de readfile.php, tendria que colocarlos en la carpeta "C:\xampp\htdocs" ??? estoy mal?? la cosa es que no puedo hacer correr esos archivos .php
Disculpa la torpeza... gracias
Si me permites,, te respondo...
Para verlos ahi,, lo que tienes que hacer es por ejemplo ir a esta direccion: http://localhost/nombredelarchivo.php
Antes tuve la misma inquietud y asi la resolvi.
Cualquier consulta,, estoy a la orden.
Si matias tenes razon, pero cada archivo tiene que tener su propia carpeta, almeno asi me esta funcionando. ejemplo: "C:\xampp\htdocs\prueba\prueba.php".
Si no tengo el archivo en otra carpeta no me funciona.
Gracias por tu ayuda.
Hola. Dejo una página con consejos de cómo mejorar la seguridad del servidor apache.
Saludos
http://httpd.apache.org/docs/2.2/es/misc/security_tips.html
hola:
instale Xaamp+Dreamweaver+notepadplus.
todo muy facil de configurar y funcionando al 100%
Hola.. tengo el netbeans la instalacion full pero no puedo ver el ejemplo que dejaste ayuda!!!
El netbeans funciona como editor de programas, no como interprete, ahi vas a poder "ver" los programas pero no correrlos
para correrlos local tenes que instalar un servidor en windows XAMPP o WAMP, en linux XAMPP o hay varias instrucciones, etc
y si no queres instalarte un servidor y preferis hacer todo en remoto, podes usar http://nodosol.org/p2pu o sacate una cuenta en algun hosting de los que propusieron en este hilo
Entonces que programa me recomienda
lo mas facil, para servidor XAMPP o wampserver (si usas windows)
y como editor Notepad++ o algo asi bien sencillo
heyy gracias =D ya estoy listo para el curso =)
Martin fijate que tube un error con el XAMPP, pero con el servidor de mysql, en el panel me informa que esta corriendo, pero al momento de accesar al administrador de http://localhost/phpmyadmin/ me da un error.
Error
MySQL ha dicho:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
La conexión para controluser, como está definida en su configuración, fracasó.
phpMyAdmin intentó conectarse con el servidor MySQL, y el servidor rechazó esta conexión. Deberá revisar el host, nombre de usuario y contraseña en config.inc.php y asegurarse que corresponden con la información provista por el administrador del servidor MySQL.
No se si desinstalar y volver a instalar, o usar los servidores que hay en la web que mencionan los compañeros
Disculpen señores, gracias a Dios ya resolvi el problema, desinstale y volvi a instalar y hoy si pude ingresar la contraseña para poder tener la seguridad y usar el servidor, disculpen las molestias y gracias.
Listo y gracias. Por cierto es muy buen dato eso de los servidores. Gracias Celso !
para linux es bien facil:
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5 php5-mysql
Para mi esta es la forma mas sencilla de instalar el servidor, desde q la encontre siempre me ha funcionado. 100% recomendada!!!!
Xampp, una buena opción.
http://www.apachefriends.org/en/xampp-windows.html
Ok Martin, XAMPP instalado.
utilizando wamp server y notepad++ para ser novato en php me parece buen comienzo je je...
Hola. Aquí probando los archivos desde Ubuntu con PHP, Apache y MySQL instalados manualmente ;) Como editores funciona bien el Gedit y como editor de páginas web el Kompozer, aunque, si biene es cierto funciona en Windows, Dreamweaver es muy buena opción para diseñar páginas web. Saludos!
hola a todos,
ya instale appserv y tengo listo dreamweaver!!!!
con toda!!!!!!!
Saludos.
EasyPHP y Notepad++ Me funcionaron excelente para un novato que desconoce aún mucho del tema, he podido correr los ejemplos y probar otras funciones, muy intuitivos.
Saludos!
Buenas noches, quisiera saber que me recomiendan instalar como entorno de desarollo (Netbeans/Eclipse/ZendStudio) encontré por medio de consola un paquete llamado "zend-framework" no sé si se refiere o es lo mismo que ZendStudio. Soy usuario de Ubuntu 10.04 y tengo instalado un servidor LAMP. Si, alguien me podría dar una opinión se lo agradecería. Gracias!
Bueno! ... una pequeña colaboracion, para los que ya sacaron su hosting gratuito, quiza quieran un dominio mas agradable que el que ellos te dan, asi que en estos sitios:
http://www.nic.cz.cc/
http://www.co.cc/
pueden obtener dominios del tipo:
midominio.cz.cc
que es bastante mejor que el galimatias indescifrable que a veces te dan en los hosting gratuitos :D.
PD: mas me gusta a mi el primer enlace, pero los dos son muy buenos y los uso para mis alumnos de wordpress sin problemas.
Hola. Quería preguntarles cómo puedo, preferiblemente con cambios manuales en los archivos de configuración, impedir que el servidor apache en linux le muestre los contenidos de algún archivo al visitante. Por ejemplo, en la tarea de esta semana tengo un archivo con correos electrónicos que tal vez quiera mantener privados.
Saludos
puedes hacerlo con un archivo ".htaccess". Con él puedes impedir el acceso a una carpeta.
Debes crear un directorio que contenga el archivo de correo y en la misma carpeta crear un archivo .htaccess que contenga la siguiente linea:
deny from all
existen otros usos para el .htaccess. Aquí un par de links.
http://es.wikipedia.org/wiki/Htaccess
http://www.enespanol.com.ar/2006/04/03/tutorial-de-htaccess/
Muchas gracias, eso funcionó bien. No es necesario para la tarea pero siempre es bueno saberlo. Saludos