Servidor Apache, PHP, MySQL/Postgresql [Solucionado]

Hola y saludos a todos... tengo un problema puntual pero sospecho que voy a seguirlos fastidiando pronto así que creo este tema con este titulo mas general para tal fin... shamed

Googleando un poco no me costo mucho instalar apache2, php5 y mysql-server 5-1 en mi Karmic Koala..

reinicie apache para probarlo===== all systems nominal... typeo

reinicie mysql para probarlo===== all systems nominal... typeo

Intente crear un archivo .php en /var/www y no tengo permiso para copiar archivos allí... smash

Le di clic derecho a la carpeta "www" para ver lo de los permisos pero todas las opciones me aparecen bloqueadas, solo puedo ver las opciones que están establecidas que son por supuesto las de root.... ahora la pregunta es... ¿Como hago en este caso para copiar los archivos de mi sitio web dentro de "www"?

Gracias adelantadas y disculpen la novatada... es que mi experiencia en GNU/linux es de 0,00009% shamed

¿Probaste hacerlo desde un terminal como administrador?
O sea, sudo cp tuarchivo.php /var/www/

Weno la verdad es que todavia ando crudito con la consola... el caso es que gracias a tu ejemplo lo hice tal cual pusiste arriba y se copio sin problemas.. wink me imagino que el comando en consola para copiar una carpeta con todos sus archivos hijos debe ser igual de sencillo pero me preguntaba si no hay una forma de autentificar esa copia de archivos desde el entorno grafico sin entrar en este como root.... accion tan poco remomendada por todas partes que leo.... pray

EDIT: si quedo bien instalado el modulo de PHP en apache first

Que fino... en guindows tenia dos dias intentando hacerlo sin usar estos paquetes appserv, xampp, etc... y no pude komete4

EDIT 2: Por cierto.. en vista del titulo que utilice para este tema y la gran cantidad de usuarios invitados que estoy viendo en el tema tal vez deberia colocar el link de donde saque la info para instalar el Apache PHP y MySQL...

http://www.terrorurbano.net/index.php?topic=1340.0 escribió:

Instalar Apache + Mysql + PHP en Ubuntu 9.10
http://www.terrorurbano.net/index.php?topic=1340.0

La consola suele ser dura al principio, pero nada dificil, cuando la empleas poco a poco y vas aprendiendo se te hace mas facil que andar buscando y haciendo clic. el usuario root es el Administrador y posee los permisos globales que un usuario normal no posee, como en este caso el de copiar un simple archivo dentro de una de las carpetas de sistema en el caso de /var/www/, por consola en estas cosas siempre te será más rápido.

Aca te dejo algo para empezar y aprender un poco más, espero te sirva:
lista de comandos 1
lista de comandos 2
lista de comandos 3

Hey excelente este wiki http://www.esdebian.org/wiki/linea-comandos que me pasaste excelente de verdad... bien organizado y por lo visto bien completo... ya tengo con que jugar esta noche typeo

Mejor sigo con lo del servidor para php mañana... smash

Gracias a los dos.... me ayudaron full por igual... bigsmile

sleep de nada, saludos y buenas noches.. sleep

Bueno como habia comentado pretendo usar este tema para propositos generales en la instalacion de mi servidor Web... :S

Valla que he tratado de evitar regaños y como me los he llevado :S he leido las normas y creo que no estoy haciendo mal..

De cualquier forma si lo idoneo es crear temas nuevos cada vez me lo dice por favor para no ir en contra de la norma :D

Bueno yo entre en este tema otra vez por algo... ya esta todo bien instalado y configurado... el apache ya me monta mis paginas, el modulo de PHP esta bien configurado pues las etiquetas PHP se procesan y se aprecian los resultados en el browser... el MySQL tiene que estar bien porque tanto por consola como por el phpmyadmin acceso correctamente a mis bases de datos y las puedo crear y gestionar de forma correcta...

Ahora tengo dos problemitas...
1) Hace poco hice un curso donde una de las primeras cosas que hicimos fue ejecutar una linea de comandos en la consola de MySQL para establecer algo relacionado con permisos... adivinen que....? correcto!!!!!!! de todo el curso la dichosa linea de comandos fue lo unico que no copie :S y pues como no tengo ni idea de a que se referia exactamente esa linea de comandos no tengo idea de como buscarla en internet... el error que me da el browser o mas propiamente dicho PHP cuando me conecto es o son los siguientes:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in /var/www/conex.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/conex.php on line 4

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /var/www/conex.php on line 4

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/index.php on line 44

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/index.php on line 64

Cabe destacar ese error me lo proporciona usando los mismitos archivos que creamos en el curso que hice y que siempre funcionaron a la perfeccion... y que a pesar de haber sido escritos usando PHP4 siempre los probé usando en casa los módulos de PHP5 y siempre funciono a la perfección... la base de datos es la mismita que use en la clase de la cual cree un respaldo el cual importe de forma correcta a MySQL... espero que alguien tenga idea de lo que estoy hablando pues estoy muy frustrado de no poder ponerme a practicar PHP por este problema tan minusculo :S y les agradezco enormemente cualquier ayuda...

2) El otro problema tal vez menor es que despues de bastante investigacion y recomendaciones de amigos por el momento he optado a usar Eclipse como mi IDE para PHP en GNU/Linux... ahora use el gestor de descargas para instalar Eclipse pues no sabia que se descargaba solo la base que sirve por supuesto para desarrollo en java y por mas que lei no encontre forma de instalar el plugin de PHP.... asi que ese topico quiero olvidarlo... por el contrario me fui a la pagina oficial de Eclipse y me estoy bajando el paquete de instalacion de Eclipse para PHP archivo de nombre: eclipse-php-galileo-SR1-linux-gtk.tar.gz

Ahora el problema que tengo con esto es muy basico... lo que no se es que hacer ahora con este archivo y como instalar este paquete ps :S en el nombre del archivo veo como varias extenciones escondidas o no se como decirlo... la extencion del archivo supuestamente es .gz(Esto no se con que se como :S) pero antes se lee un .tar y esa es la extencion de un archivo comprimido cierto? bueno si me pueden dar algun liniamiento para instalar este paquete se los agradezco muchisimo tambien :D

Bueno ya resolví el problema #2

http://www.foromundowindows.com/viewtopic.php?t=9277&sid=91097f67c3bf04e6876132d588401abe escribió:

descargamos PHP_PDT desde aquí:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downl...

Entramos en el terminal y copiamos este archivo descargado a /opt. cuando hago mis descargas desde firefox estas se guardan en /home/norber/Descargas:

cd /home/norber/Descargas
sudo cp eclipse-php-galileo-SR1-linux-gtk.tar.gz /opt

Descomprimos el archivo:

sudo tar -zxvf eclipse-php-galileo-SR1-linux-gtk.tar.gz

Le cambiamos los permisos a la carpeta eclipse:

sudo chmod -R 755 eclipse/

Instalamos Java:

sudo apt-get install eclipse sun-java6-jdk

Y hacemos que java quede por defecto en nuestro sistema:

sudo update-java-alternatives -s java-6-sun

Finalmente ejecutamos eclipse:

cd /opt/eclipse
./eclipse

Si todo ha ido bien, ya estaremos trabajando.

Si no queremos arrancar cada vez eclipse-PDT desde el terminal, tenemos que modificar el acceso directo del menu aplicaciones, programación, eclipse. Para ello nos vamos a Sistema, preferencias, menu principal.

Dentro nos vamos a programación, pinchamos en eclipse y le damos a propiedades. En donde pone comando, borrar su contenido y pegais esto:

/opt/eclipse/eclipse

Le damos a cerrar y ya tenemos modificado el acceso.

El problema #1 me tocara llamar mañana al prof del curso porque ya estoy cansado de los martillazos... smash

Mision cumplida por hoy komete4

buenas noches aunque ya sean dias sleep