Consejos para empezar

Iniciado por Caster, 10 Noviembre 2013, 12:13 PM

0 Miembros y 1 Visitante están viendo este tema.

Caster

Buenas, pues me he decidido a aprender sobre programación web, PHP, bases de datos, servidores web, etc. Y se me había ocurrido una idea, tengo a mi disposición dos Pc's de sobremesa en la misma red LAN, los dos con W7 y había pensado que podía montar en uno un servidor web y programarlo y configurarlo según lo que vaya aprendiendo, y utilizar el otro Pc para comprobar la seguridad, el funcionamiento, etc. No se si esto es posible o estoy diciendo barbaridades, quería consultaros a vosotros si esta sería una buena forma de empezar. Tambien se me ocurrió la opción de montar una máquina virtual en uno de los pcs y montar el servidor sobre Linux, ya que según lo que he leído, es mucho mejor en todos los sentidos para esto.

Saludos

:ohk<any>

Lo que dices no son barbaridades, son cosas sencillas y posibles.

Como recomendación te digo que en uno de tus pc's si tienes la posibilidad no le pongas un linux virtual, ponle Linux y ya, puedes empezar con la distro de ubuntu o ubuntu server, hay mucha información sobre como montar un servidor y todo ello.

Ojo te aclaro que para instalar ubuntu no requieres de hacer desaparecer tu win7 (Esto te lo digo en caso de que no lo sepas).

Ahora si solo trabajas con 1 pc tambien es posible lo que mencionaste.

Saludos cordiales.
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

Caster

Si, en un PC de hecho ya tengo instalado Ubuntu, se me olvidó mencionarlo, pero no no tiene conexión a internet (si no recuerdo mal, hace mucho que no lo utilizo) asi que no podré descargar lo que me haga falta para empezar.

Saludos

jdc

Por mientras instala wamp en uno de los w7 y listo, sólo dejas encendido el programa y tienes tu servidor. La ip privada del pc te servirá para acceder desde el otro pc, una vez que te familiarices instala Linux e instala en el apache, MySql y PHP. Saludos

Caster

Primero intentaré que Ubuntu tenga conexión a internet porque prefiero trabajar con Linux y si no pues me quedaré en Windows.

Gracias y saludos.

#!drvy

Mi opinión.

Si solo quieres montar un servidor de pruebas, vete a por una maquina virtual. Un debian sin desktop, no te consumirá mas de 400-500 megas de ram y un par de gigas de hdd... a cambio tienes un servidor en virtualbox completamente funcional. Y lo mas importante, solo hace falta que le hagas un clon y estas "protegido" de cualquier cagada que hagas instalando o modificado archivos.

Ahora si quieres desarrollar en un entorno "linux", entonces si.

Saludos

Caster

Yo lo que quiero exactamente es montar un servidor web en la red local para familiarizarme con PHP, MySQL, phpmyadmin, apache, etc y tengo entendido que lo mejor para servidores web es linux entonces puedo aprovechar Ubuntu que ya lo tengo instalado.

Saludos.

Cergath

Tienes razón, pero no es tan tan necesario... para Windows vienen paquetes como VertrigoServ o Xampp, que son excelentes y completísimos... una vez instalados solo vas a tu navegador y entras por localhost, y puedes empezar a programar PHP y usar MySQL en 1 minuto... Si te decides por Ubuntu, yo bajaría una instalación que ya incluya LAMP...

#!drvy

Vas a hacer lo mismo estando en ubuntu que montandote una VM.. de hecho te recomendaría que te acostumbres solamente a la consola en vez de utilizar un escritorio...

El hecho de que estés en una VM o en una instalación normal no cambia para nada el funcionamiento del SO ni el de PHP, ni el de apache ni el de mysql ni el de phpmyadmin.

Yo te decía la VM por el hecho de que si la cagas, puedes respaldar fácilmente.. en cambio si la cagas en una instalación normal, tienes que volver a reinstalar con la perdida de tiempo que conlleva eso.

Aparte, para desarrollo web, a no ser que te vayas a dedicar exclusivamente a la programación y/o montar servidores, vas a necesitar si o si Windows o Mac OSX.. lo digo por que la mayoría de las herramientas que existen para linux en cuanto a front-end se refiere, no llegan ni a los pies a las que existen para OSX o Win.

Saludos


Caster

Pues optaré por la VM porque si que es un puntazo eso de poder volver a tener todo de 0 sin perder tiempo en reinstalar todo y asi me acostumbro a la consola.

Muchas grcias a todos.