Os explico la situación. Yo tengo una web en internet. Hasta ahora tenia una copia en el cutre windows xp donde la desarrollaba. Usaba un paquete que se llama phptriad, que lleva el apache, mysql y php. Llevo años trabajando con linux, pero solo para practicas de la universidad. Como estoy hasta los güevos de windows, me he decidido a usar linux para todo (excepto para jugar al FIFA, que inevitablemente necesito el güindous). Ahora me he enamorado del todo de SuSE Linux 9 y ya no uso otra cosa. Despues de arduos esfuerzos en la configuración de apache2, mysql y php4 en linux, he conseguido instalarla y va de cojones. Pero hay ciertas cosas que no se como hacerlas. Para empezar, tengo mi portátil con windows conectado en red. He conseguido conectarme a la mySQL con mysqlFrontend. Ahora lo que me gustaria es poder editar en red los ficheros de mi sitio. Mi intención es editar los ficheros del sitio con Dreamweaver remotamente. Lo que he observado es que en el directorio /srv/ hay dos subdirectorios, /srv/ftp/ y /srv/www/. En /srv/www/htdocs/ tengo la web. Supongo que el dir ftp es para ftp, pero ¿es que apache2 es tambien servidor ftp? en ese caso, ¿Como se pone en marcha? porque de momento he intentado acceder y no hay ningún servidor a la escucha. ¿puedo poner /srv/www/htdocs/ como directorio para acceder por ftp como root? ¿como lo hago? Otra pregunta. Localmente, para editar mi sitio, tengo que entrar como root. ¿Hay alguna forma de poner mi web como usuario? Gracias y saludos a todos los listeros.
El 2004-04-29 a las 00:15 +0200, Manuel Grau escribió:
Lo que he observado es que en el directorio /srv/ hay dos subdirectorios, /srv/ftp/ y /srv/www/. En /srv/www/htdocs/ tengo la web. Supongo que el dir ftp es para ftp, pero ¿es que apache2 es tambien servidor ftp?
No. Es que al poner un servidor ftp (independiente), su arbol de directorios cuelga de ahí (de /srv/ftp/pub/). La idea es que los programas que necesiten un arbol para servir, lo cuelguen de /srv.
en ese caso, ¿Como se pone en marcha? porque de momento he intentado acceder y no hay ningún servidor a la escucha. ¿puedo poner /srv/www/htdocs/ como directorio para acceder por ftp como root? ¿como lo hago?
Hay varios servidores ftp en la distro, pero ahora mismo no se como se podría hacer eso. Con el vsftpd, pe, creo que el truco sería definir el directorio del usuario como el de la pagina web. Claro, que es posible que por limitaciones de seguridad no se permita a los usuarios subir cualquier cosa al directorio web, sino que ellos lo suben a un sitio temporal, y el servidor comprueba su validez y los mueve, con algún script. Es posible que eso ya exista.
Otra pregunta. Localmente, para editar mi sitio, tengo que entrar como root. ¿Hay alguna forma de poner mi web como usuario?
Cambiarle los permisos a los ficheros, claro. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Manuel Grau