Entradas Destacadas

El Nuevo iPod Touch 4G - Lo Bueno, Lo Malo, Lo Feo y Precios en MéxicoEl Nuevo iPod Touch 4G - Lo Bueno, Lo Malo, Lo Feo... Si eres un Apple Fan Boy o similares seguramente habrás estado hoy a la expectativa de la conferencia de Steve Jobs en la que se centrarían más que nada en los iPod, y si bien no es la única novedad...

¡Interesante, Quiero Leer más!

El iPhone 4 llega a México de la mano de Telcel y MovistarEl iPhone 4 llega a México de la mano de Telcel y... Si bien el iPhone 4 ya no es novedad para nadie, después de meses de haber salido en Estados Unidos este deseado dispositivo ya ha sido anunciado para su venta en territorio mexicano. Su venta...

¡Interesante, Quiero Leer más!

#MejorInternetEnMX alzando la voz por un Internet Mejor... Un nuevo movimiento ha surgido de las entrañas de los usuarios de Twitter, si un día alzamos la voz con el #InternetNecesario y otro día en contra del #CanonMX hoy estamos hablando de una iniciativa...

¡Interesante, Quiero Leer más!

¿Qué tan superficiales somos? Uno de los eternos debates que suelo tener con amigos/amigas y conocidos es acerca de lo supeficiales que somos como especie. ¿Cuantas veces no hemos oído "Lo que importa es lo de adentro", o frases...

¡Interesante, Quiero Leer más!

Controla tu reproductor de música desde Firefox ¿Quien de nosotros no escucha música mientras ocupa la computadora para navegar por la web? Reproductores existen muchos y para gustos los colores, pero con todos tenemos el mismo inconveniente, cuando...

¡Interesante, Quiero Leer más!

¡Sigo con vida! Primero que nada unas enormes disculpas por no haber actualizado el blog. Podría poner miles de pretextos como ocupaciones, escuela y demás, y aunque no dejan de ser ciertas la verdad es que es el estado...

¡Interesante, Quiero Leer más!

Instalar Ares En Ubuntu 9.10 Karmic Ares es un programa de descargas punto a punto (P2P) que nos permite compartir archivos con otros usuarios y descargar los archivos que otros usuarios compartan con nosotros. Es muy utilizado para descargar...

¡Interesante, Quiero Leer más!

Instala Emesene desde SVN y mantenlo siempre actualizado Emesene es mi mensajero instantáneo para GNU/Linux, ya que no es posible utilizar Windows Live Messenger nativamente desde ninguna distribución de Linux nos vemos obligados a conseguir alternativas que...

¡Interesante, Quiero Leer más!

Crea fácilmente un fondo personalizado para Twitter con plantillas PSDCrea fácilmente un fondo personalizado para Twitter... A todos nos gusta personalizar nuestras cosas, y nuestra cuenta de Twitter no suele ser la excepción. Como sabemos Twitter nos permite elegir alguno de los fondos predeterminados que ofrece para nuestras...

¡Interesante, Quiero Leer más!

GigaBriones | La informática nunca fue tan sencilla Rss

Apache, MySql, PHP, PHPAdmin, Perl, En Ubuntu Con Xampp

Escrito por: robertbriones | Escrito en: Informática, Linux, Tutoriales, Ubuntu, Utilidades | Escrito el: 12-11-2007

16


Xampp LogoBien pues vamos a convertir nuestra computadora en un servidor web, ¿como? , Sencillo con Xampp, este es un programa que instala automaticamente Apache, MySqul, PHP, PhpAdmin, y Perl en Ubuntu (tambien hay una versión para Windows).

Lo primero que tenemos que hacer es descargarnoslo desde esta pagina la opción que diga Xampp for Linux

Despues lo descomprimimos con el siguiente comando en consola (tienes que situarte primero en la ubicación donde lo descargaste) :

sudo tar xvfz xampp-linux* -C /opt

Pues bien, ya con esto queda instalado, ahora solo falta cambiarle los permisos para poder tener todo el acceso con el siguiente comando:

sudo chmod 777 -R /opt/lampp

y ahora ejecutemoslo:

sudo /opt/lampp/lampp start

Si todo ha funcionado podremos probarlo desde el navegador, en la barra de direcciónes escribimos:

http://localhost

y deberias poder ver la pantalla de configuración de Xampp despues de escoger el idioma Wink.

Para empezar a desarollar alguna aplicación, debemos crear una carpeta de la siguiente forma en esa ruta:

/opt/lampp/htdocs/Nombre-del-Proyecto/

Un buen editor de Php para Linux es Bluefish lo puedes instalar con la siguiente linea en la terminal:

sudo apt-get install bluefish

Por ultimo un listado de las carpetas mas importantes:
/opt/lampp/bin/ es la carpeta en donde se encuentran los comandos de XAMPP. por ejemplo el codigo /opt/lampp/bin/mysql invoca el monitor de MySQL.
/opt/lampp/htdocs/ Es el directorio donde se encuentran los archivos root de Apache.
/opt/lampp/etc/httpd.conf Archivo de configuracion de Apache.
/opt/lampp/etc/my.cnf Archivo de configuracion de MySQL.
/opt/lampp/etc/php.ini Archivo de configuracion de PHP.
/opt/lampp/etc/proftpd.conf Archivo de configuracion de PROFTPD.
/opt/lampp/phpmyadmin/config.inc.php Archivo de configuracion de phpMyAdmin.

Fuente:

votar

Comentarios (16)

No está nada mal, y como opción es muy buena. La probaré por ver qué tal anda de utilidades, por si quiero montar un servidor web de verdad y las utilidades que puede dar al usuario para manejar sus dominios, sus cuentas de correo, sus bases de datos… ¿O de todo esto no tiene?

@elvenbyte: Primero que nada gracias por tus comentarios, respecto a tu pregunta, yo creo que se necesitan herramientas adicionales para poder hacer lo que quieres, la verdad es que lo desconosco, Apache solo te servira para montar tus sitios, y con Mysql puedes crear sus bases de datos, pero aún no sé como ofrecer el servicio a terceros. Yo lo uso porque estoy empezando a aprender PHP y me sirve para ejecutar mis scripts en local Wink Pero buscare información y si encuentro te lo hago saber.

Hay una forma más rápida y menos complicada de hacerlo:

En Synaptic -> Editar -> Marcar paquetes por tarea -> LAMP Server

Eso te instala automáticamente mysql, php, y apache. Instalar phpmyadmin es igual de sencillo.

Lo comento porque me parece demasiado engorroso todo lo demás y este método tiene la misma funcionalidad Wink

jope, gracias, genio. me pase todo el domingo instalando paquetes de lampp que daban errores por apache2, y mysql. lei tu linea, y me abriste un mundo. Es genial ubuntu. y si, lo instale como tu dijise.

Chato….
Felicitaciones una forma fácil y simplificada…
Gracias…

[...] /opt/lampp/htdocs/poo_php (este path es por que configure php,apache,mysql con XAMMP en este enlace se detalla su configuración en ubuntu [...]

Hola y gracias por su tiempo y los conocimientos aqui brindados.

Pues ya tengo instalado todo mi pregunta es simple. Tengo un documento: ejercicio.php para ejecutarlo y poder verlo en mi browser como hago??

Por cierto me faltaba aclarar que ahora estoy usando Ubuntu 7.10 Gutsy Gibbon

Roberto, hace muchos años que trabajo con Apache, MySQL y php. La cuestión es precisamente la que tú dices: ofrecer servicios a terceros. Estoy un poco cansado de tener que ir haciendo de campeón de la carta blanca con las empresas que hay por ahí, muy profesionales algunas, que se llevan el 80 por ciento del trabajo que en realidad estoy haciendo yo al gestionar el dominio y el hosting.

Por eso necesito ese tipo de herramientas, para ver si lo puedo hacer yo.

Hola Elvebyte, ya instale el xampp pero no se como comenzar a utilizar Mysql, pues ya le di startmysql pero pense que abriria una interfaz grafica al programa.

Gracias

Tengo que migrar las bases de datos de Lotus Notes a ‘algo’, estaba pensando en Mysql. Que opinais ? Si escogo Mysql como puedo que sea algo grafico

[...] DEBIDO A QUE ME HE CAMBIADO DE DOMINIO, PARA VER LA INFORMACION COMPLETA DA CLICK AQUI… PERDONA LA… [...]

Carambas, de haber sabido que en una sola instalación te instalas 4, me hubiera ahorrado dias y dias de ver con cada uno de estos su configuración :=)

Hiii q tal, bueno al decir verdad estoy aprendiendo de todo esto, estoy configurando el xampp para ubuntu 8.04 para un talles con ocs inventory pero al momento de arrancar por consola me arroja este error:
Starting XAMPP for Linux 1.6.8a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Error 1! Couldn’t start Apache!
XAMPP: Starting diagnose…
XAMPP: Sorry, I’ve no idea what’s going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
Warning: World-writable config file ‘/opt/lampp/etc/my.cnf’ is ignored
Warning: World-writable config file ‘/opt/lampp/etc/my.cnf’ is ignored

Agradeceria desde ya cualquier ayuda q me brinden…….

Jah….

hola Jah24; a mi me salia el mismo error, igual intente conectarme desde otro pc a la direccion de mi equipo por un mozilla y me funcionó; pero yo tengo un problema ya que necesito el archivo config.php pero no se como usarlo ni configurarlo ps es una aplicacion que me pasaron y llama a este archivo pero no se como hallarlo ni configurarlo…

gracias

COMO PUEDO CREAR UN STORE PROCEDURE EN MY SQL

¡También tu puedes opinar!

Connect with Facebook

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Clic para insertar emoticonos (con moderación)

SmileBig SmileGrinLaughFrownBig FrownCryNeutralWinkKissRazzChicCoolAngryReally AngryConfusedQuestionThinkingPainShockYesNoLOLSillyBeautyLashesCuteShyBlushKissedIn LoveDroolGiggleSnickerHeh!SmirkWiltWeepIDKStruggleSide FrownDazedHypnotizedSweatEek!Roll EyesSarcasmDisdainSmugMoney MouthFoot in MouthShut MouthQuietShameBeat UpMeanEvil GrinGrit TeethShoutPissed OffReally PissedMad RazzDrunken RazzSickYawnSleepyDanceClapJumpHandshakeHigh FiveHug LeftHug RightKiss BlowKissingByeGo AwayCall MeOn the PhoneSecretMeetingWavingStopTime OutTalk to the HandLoserLyingDOH!Fingers CrossedWaitingSuspenseTremblePrayWorshipStarvingEatVictoryCurseAlienAngelClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicNerdPartyPirateSkywalkerSnowmanSoldierVampireZombie KillerGhostSkeletonBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleBeerDrinkLiquorCoffeeCakePizzaWatermelonBowlPlateCanFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteAirplaneCarIslandAnnouncebrbMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette