Você está na página 1de 49

APACHE SERVER

El servidor Apache HTTP, es un servidor web HTTP de cdigo abierto para la


creacin de pginas y servicios web de cdigo abierto para la creacin de pginas
y servicios web. Es un servidor multiplataforma, gratuito, muy robusto y que destaca
por su seguridad y rendimiento.
La direccin web de donde se descarga es la siguiente:
https://httpd.apache.org/download.cgi
Pero en este caso como la vamos a instalar dentro del sistema operativo Linux
Ubuntu lo haremos desde la consola, pero antes actualizaremos el sistema
operativo mediante la line de comandos:
# sudo apt-get update

Nota: para correr estos comandos se necesita estar en modo super usuario (sudo)
Seguimos con la instalacin de los paquetes, por medio de el comando:
$ sudo apt-get upgrade

Continuamos con la instalacin de Apache Server


$ sudo apt-get install apache2

Durante la instalacin y despus de ingresar la contrasea de sper usuario, apt


nos mostrara los paquetes que planea instalar y cuanto espacio adicional ocupara
en nuestro disco.
Se tiene que hacer una configuracin para suprimir un mensaje de advertencia, esto
pasa si no se define ServerNAme globalmente. Esto lo hacemos ingresando al editor
de texto para modificar el archivo apache2.conf
$ sudo nano /etc/apache2/apache2.conf

Reiniciamos apache para implementar los cambios


Comprobamos el funcionamiento accediendo por el navegador (Firefox) mediante
la direccin local 127.0.0.1, esto nos abre la pgina por default de Apache lo cual
nos seala que est listo para funcionar.

MySQL
MySQL es un sistema de gestin de base de datos relacional de cdigo abierto, una
de las caractersticas ms interesantes de MySQL es que permite recurrir a bases
de datos multiusuario a travs de la web y en diferentes lenguajes de programacin
que se adaptan a diferentes necesidades y requerimientos. Lo podemos descargar
desde la web de www.mysql.com.
Para instalarlo estando en la consola de Linux una vez instalado apache server y
actualizado los repositorios de Ubuntu procedemos a la instalacin de MySQL,
mediante la lnea de comandos:
$ sudo apt-get install mysql-server
Se inicia el proceso de bajado de paquetes de necesarios para la instalacin.

Nos aparecer una ventana donde nos pide la contrasea de usuario root y en otra
nos pide la confirmacin.
Cuando la instalacin se haya completado ejecutaremos el comando para entrar a
la consola de MySQL:
# mysql u root p

Introducimos password y estamos dentro de la consola de MySQL


Crearemos un ejemplo de tabla para verificar el funcionamiento
Primero veremos las bases de datos si es que se encuentra alguna ya creada con
el comando:
> show databases;

Nota: Es necesario poner el punto y coma (;) al final del comando para que pueda
funcionar.
Ahora crearemos la tabla una base de datos llamada almacen, para esto
utilizaremos el comando:
> crate database almacen;
Verificamos que la base datos almacen se haya creado mediante el comando:
> show databases;

Para accesar a la base de datos lo hacemos mediante comando:


> use almacen;
Procederemos a verificar si existe alguna tabla en la base de datos almacen con la
lnea de comando:
> show tables;

Para crear la tabla debemos de saber los tipos de datos que utilizaremos en este
caso mencionare algunos importantes como:
INT: Este tipo de datos se utiliza para nmeros enteros y regularmente se usa para
el campo ID.
DECIMAL: Almacena valores decimales, se define por el total de numero de dgitos,
y la cantidad de dgitos despus del punto.
CHAR: Este almacena datos de tipo bsico para texto y cadenas.
DATE: En este tipo se almacenan datos como fechas
Ahora crearemos la tabla materiales con los campos id, descripcin, tip_mat,
unid_med. con sus tipos de datos: esto lo hacemos mediante la lnea de comando:
> crate table materiales (id INT NOT NULL PRIMARY KET AUTO_INCREMENT,
descripcin VARCHAR (50), tip_mat VARCHAR (10), unid_med VARCHAR (6);
Verificamos que se haya creado la table mediante el comando y vemos que se ha
creado la tabla materiales:
> show tables;

Si queremos ver los campos que creamos lo hacemos con el comando:


> describe materiales;
Ahora ingresaremos datos a la tabla para verificar su funcionalidad desde la lnea
de comandos:
> INSERT INTO materiales VALUE(NULL, Cable Monopolar cal. 10, electrico,
mts);

Para verificar la informacin que insertamos en la tabla lo hacemos desde la lnea


de comando con:
SELECT * FROM materiales
En caso de tener un error en la captura de los registros en la tabla, lo modificaremos
mediante la lnea de comando:
> UPDATE materiales SET unid med=pza WHERE id=2;

Y observamos que en el registro 2, en la columna unid_med se cambi mts por


pieza.
PHP

Es un lenguaje de cdigo abierto o uso libre y multiplataforma, es muy popular para


desarrollo web y que puede ser incrustado en HTML. PHP se utiliza para generar
pginas web dinmicas. Este cdigo se ejecuta al lado del servidor y se incrusta
dentro del cdigo HTML. Su pgina oficial es: www.php.net
Funcin de la siguiente manera:
Se enva una solicitud al servidor, con la direccin de la pgina web.
El servidor recibe la solicitud y busca la pgina a entregar.
Si la pgina contiene la extensin . php, el intrprete de PHP la procesa.
El servidor ejecuta el cdigo PHP de la pgina y prepara el resultado final, el
HTML.
Se enva la pgina HTML al usuario final.
Iniciamos la instalacin desde la lnea de comandos.
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php-mysql

Confirmamos con Y para continuar con la instalacin.


Aqu se terminan de instalar los paquetes

Probamos que PHP ente incluida en Apache Server, para que se puedan iniciar la
paginas de HTML como PHP, esto se realiza abriendo el archivo de configuracin
de Apache y viendo si se encuentra el archivo index.php.
Verificamos que se encuentre el archivo index.php
.

Para comprobar que el programa funcione correctamente se debe crear un archivo


php, donde se muestre la informacin ms importante del mismo php, esto se hace
abriendo en la barra de aplicaciones en el escritorio, opcin files, dentro de files
seleccionamos del lado izquierdo computer, despus abrimos la carpeta VAR,
siguiendo con la carpeta WWW y al final la carpeta HTML ah se encuentra un
archivo llamado index.html
Abriremos la terminal dando clic derecho sobre el rea vaca dando clic en la opcin
Open in Terminal donde crearemos un archivo PHP.
Creare un archivo llamado prueba con la extensin php, utilizando el comando
touch, para hacer esto siempre deberemos estar en modo sper usuario utilizando
sudo antes de empezar a escribir la lnea de comando.

Seguidamente tendemos que editar ese archivo dentro de la aplicacin gedit, esta
aplicacin se utiliza como editor de texto.
Por ultimo para realizar la comprobacin de que realmente funcione, abrimos el
navegador por defecto (Firefox) y escribimos en la barra de direccin
http://localhost/prueba.php
MONODEVELOP

Monodevelop es un entorno de desarrollo integrado libre diseado para C# y otros


lenguajes .NET, las caractersticas principales son:
Completado de cdigo: El completado de cdigo inteligente te permite
completar el tipo, mtodos y campos de una clase mientras estas
escribiendo.
Ayuda integrada: Incluye la documentacin de .NET y de Gtk# para facilitar
la programacin.
Soporte para proyectos: Tiene la capacidad de trabajar con proyectos que te
ayudaran a escribir tu aplicacin de consola, Gnome# o Gtk#.
Aadidos: A travs de esta caracterstica puedes aadir funcionalidad
Su pgina oficial es: www.monodevelop.com

Iniciaremos con la instalacin de la paquetera necesaria para correr este software,


lo haremos desde la consola de Ubuntu, tecleando el password de sper usuario.

Una vez terminado el proceso actualizaremos los repositorios en Ubuntu.


Ahora instalaremos de Flatpak

Ahora obtenemos el programa Monodevelop


Cuando termine este proceso, haremos la instalacin de Monodevelop.

Aqu verificamos que termino el proceso

Ya podemos encontrar el icono en las aplicaciones del escritorio. Si queremos que


este programa aparezca en la barra de aplicaciones de Ubuntu, la arrastramos hacia
ella y ya nos queda fija para poder ejecutarla desde ah.
Para crear un proyecto nuevo de este programa damos click en el icono y se nos
abrir la ventana principal del programa, para hacer nuestro primer proyecto
podemos ir al men file opcin new opcin solution.

En la ventana que aparece damos clic en GTK# 2.0 Project y damos clic en next.
Nos abrir la ventana donde pondremos nombre al proyecto y en automtico se
pone nombre a la solucin. Damos clic en browse para decirle donde se guardar
el proyecto. Seleccionamos la carpeta y damos clic en open.

Seguimos damos clic en crate. Y se abrir la ventana que es el rea de trabajo


desde donde crearemos en este caso el Hola Mundo
La ventana est dividida en tres partes, del lado izquierdo se encuentra el rea de
elementos del proyecto, al centro el rea de programacin y a la derecha se
encuentran las barras de herramientas, propiedades, contornos de documento y
pruebas.
En este caso daremos doble clic en MainWindows.cs donde trabajaremos nuestro
mensaje, al abrir esta ventana nos aparecen en la parte de abajo dos botones el de
source (Fuente) y Designer (Diseador).
Este botn de diseador nos sirve para trabajar las etiquetas botones y un sin
nmero de herramientas que se encuentran en el programa y en el botn source
solamente el cdigo y nos sirve para escribir algn cdigo que quiera que se ejecute.

Para crear el mensaje de Hola Mundo debemos crear una etiqueta, Para crearla
dentro de la ventana diseador de MAinWindows damos clic en la barra de
herramientas y seleccionamos label, sin soltar arrastramos hacia la ventana y ya
quedara creada dentro del rea de trabajo, ahora para modificarla y hacer que nos
aparezca el mensaje, vamos a la barra de Propiedades, en la opcin label
Propierties en la parte de LabelProp, le escribimos el mensaje de Hola Muno IEU
Seguiremos con la compilacin, para esto vamos al men Run, en la opcin Start
Without Debugging.

Al realizarlo se nos abrir en una ventana la ejecucin de nuestro Hola Mundo IEU

Ya con esto comprobamos la funcionalidad de la instalacin de este software de


entorno de desarrollo.
ECLIPSE
Eclipse es un entorno de desarrollo integrado de cdigo abierto y multiplataforma,
se utiliza para desarrollar lo que se le conoce como Aplicaciones de cliente
enriquecido. Es una potente y completa plataforma de programacin, desarrollo y
compilacin de elementos tan variados como sitios web, programas en C++ o
aplicacin Java. Su pgina oficial es www.eclipse.org
Para la instalacin de eclipse debemos verificar si tenemos instalada la mquina
virtual de java, esto lo podemos hacer desde la consola de Ubuntu mediante la lnea
comando:
java-versin

Seguimos con la instalacin de la mquina virtual por medio de la consola y


confirmamos con Y.
Instalamos el JDK mediante lnea de comandos.

Despus verificamos si fue instalado la mquina virtual de Java.

Podemos crear un programa en java desde consola, abriendo en editor de texto


gedit compilarlo y ejecutarlo desde consola. Desde lnea de comando ejecutamos
gedit Hola.java
Se abrir la ventana del editor de texto.

La nica desventaja de este al modo grafico de eclipse es que aqu tenemos que
escribir todo el cdigo y en eclipse, ya viene integrado cdigo asi como ayuda.
Una vez que escribimos el cdigo guardamos y seguidamente compilamos desde
la consola con el comando:
javac hola.java

Si no tenemos ningn error nos aparece nuevamente la lnea del pront.


Para ejecutar el cdigo desde la lnea de comandos tecleamos java Hola, y nos
aparecer el mensaje

Como ya instalamos la mquina virtual de java ahora instalaremos eclipse desde la


pagina web de eclipse www.eclipse.org.
Vamos hasta la pestaa downloads y seleccionamos Eclipse IDE for java
Developers

Damos clic de nueva cuenta en downloads y nos aparecer la ventana donde nos
pregunta que queremos hacer con el archivo. Seleccionamos Save File y damos
clic en OK
Seguidamente ya una vez bajado vamos a la carpeta Downloads y extraemos la
carpeta que se cre de Eclipse-installer.

Terminando la extraccin dentro de la carpeta que se crea de Eclipse buscamos el


instalador eclipse-int, damos clic con botn derecho sobre el icono y se empezara
la instalacin de Eclipse

Nos aparece una ventana donde seleccionaremos Eclipse IDE for Java
Developers
Aceptamos la licencia de uso dando clic en Accept Now.

Y se inicia la instalacin desde la web del programa y al finalizar la instalacin nos


aparece la barra llena y cambia el nombre por LAUNCH, donde ya podemos iniciar
el programa de Eclipse.
Al iniciar el programa nos aparece el nombre y versin y nos pide donde guardar
nuestros proyectos, lo dejamos por default, y damos clic en ok.

Y se abre la ventana de trabajo


Para crear un nuevo proyecto damos clic derecho en la parte izquierda damos en
NEW seleccionamos Project y se abrir una nueva ventana donde nos indica que
tipo de proyecto, por default nos da Java Project, damos clic en Next y en la
siguiente ventana le ponemos nombre al proyecto en este caso usare HolaMundo
y damos clic en Finish.
Tambin tendremos que crear una clase y ya dentro de la clase se abre la ventana
de trabajo para empezar a escribir el cdigo de nuestro programa.

Una vez creado nuestro programa Hola Mundo le damos clic al botn de RUN
Ejecutamos el programa, si no se encuentra ningn error nos aparecer el mensaje
en la parte inferior llamada console
UMBRELLO
Umbrello es una herramienta de modelado UML que permite crear diversos tipos de
diagramas para modelar sistemas y generar el cdigo correspondiente en varios
lenguajes de programacin.
Unas de las funciones que caracterizan la utilidad de Umbrello, es la variedad de
modelado UML que incluye la aplicacin.
Diagrama de clases.
Diagrama de secuencias
Diagrama de colaboracin
Diagrama de estado
Diagrama de actividad
Diagrama de componentes
Y muchas ms opciones.
La instalacin la hacemos desde la consola de Ubuntu.
Mediante la lnea de comandos sudo apt-get install umbrello.
La pgina oficial es: www.umbrello.org
Confirmamos con Y para continuar con la instalacin

Al terminar la instalacin podemos cerrar la consola y buscamos el icono de


ejecucin del programa en la barra de aplicaciones.
Damos doble clic sobre el icono y se nos abrir la ventana de trabajo de Umbrello,
damos clic derecho sobre la ventana y seleccionamos New y despus en Class
Seguidamente nos informa del nombre que le queremos poner, en este caso el
ponemos almacn porque haremos dos tablas, una de materiales y otra de tipo de
materiales.

Observaremos que se crea la clase almacn, la seleccionamos y en la ventana que


se abre damos clic en propieties.
Al abrirse la ventana daremos clic en Attributes y despus en New Attribute, se
abrir una nueva ventana donde se escribir el nombre del campo y el tipo de datos
(INT, String, etc.)

Al dar en clic aparecer en la ventana las tablas creadas con sus tipos de datos.
Para crear una relacin damos clic en una barra de mens, pero en realidad vienen
siendo como botones para ejecutar alguna funcin del programa, daremos clic en
Directional Association. Hacemos clic en una de las tablas (almacn) y despus
en tipo de materiales.
BLENDER
Blender es un programa que integra una serie de herramientas para la creacin de
un amplio rango de contenido 3D, con los beneficios de ser multiplataforma.
Destinado a artistas y profesionales multimedia, Blender puede ser utilizado para
crear visualizaciones 3D, tanto imgenes estticas como videos de alta calidad,
mientras que la incorporacin de un motor de 3D en tiempo real permite la creacin
de contenido interactivo que puede ser reproducido independientemente.
Blender est disponible desde la web de la fundacin http://www.blender.org/ como
ejecutable y como cdigo fuente dentro de la seccin de descargas de la pgina.

Para la instalacin nos vamos a la pgina en el apartado downloads y


seleccionamos la versin que necesitamos, en este caso para Linux de 64 bits.
cuando inicie la descarga nos prenguntara que queremos hacer con el archivo y le
ativamos la casilla de verifiacacion sabe, y se bajara en la carpeta de descarga de
nuestra PC.

Lo extraemos y aparece una carpeta con el nombre de blender2.78c-linux-glibc219-


x86_64
Abrimos esa carpeta y seleccionamos el ejecutable de blender

Y se abre la ventana de trabajo de Blender

Al centro de la ventana de trabajo podemos apreciar un sinnmero de herramientas


para realizar los distintos trabajos, para iniciar con algn trabajo del lado izquierdo
le damos en la pestaa crate y elegimos cualquier opcin disponible.
En este caso dibujaremos un cilindro y una esfera.

Ya realizado nuestro trabajo lo guardaremos dando clic en el men File opcin


Save, se abrir una ventana donde nos pide la ubicacin para guardar. En este caso
lo guardare en mis documentos
En la parte de arriba de la ventana donde nos muestra las carpetas aparecen dos
barras en la segunda podemos ponerle el nombre que se le da al archivo y damos
clic en Save Blender File
Conclusiones
Podemos notar que entre software propietario comercial y los programas de cdigo
abierto existes distintas diferencias en cuanto a la instalacin, ya que el software
comercial se basa regularmente en un asistente que en linux la mayora de los
programas se instalan por medio de la consola, lo que ocasiona que muchas
personas si no tienen un conocimiento intermedio de Linux se les hace difcil realizar
la instalacin.
Podemos mencionar que el software libre puede hacer regularmente lo que realiza
un software propietario, aunque cabe recalcar que no todos los softwares
propietarios se encuentran para Linux y al encontrarlo libre no nos ofrece la misma
potencia como en el software propietario.
Referencias
Roosendaal T., Seller, S. (S/F). Blender 2.3 Guia. Febrero 4, 2017, de Future
Workss Sitio web:
http://www.futureworkss.com/tecnologicos/informatica/tutoriales/Manual_de_Blend
er.pdf
Wikihow. (s/f). Como crear una tabla en MySQL. Febrero 4, 2017., de
Wikihow.com Sitio web: http://es.wikihow.com/crear-una-tabla-en-MySQL
Restrepo, J. (2008). Como probar que PHP fue instalado correctamente en tu
servidor Apache. Marzo 5, 2017., de Juliorestrepo.com Sitio web:
https://juliorestrepo.wordpress.com/2009/08/28/como-probar-que-php-fue-
instalado-correctamente-en-tu-servidor-apache/
Abad, E.. (s/f). Manual de instalacion de MonoDevelop. Marzo, 5, 2017., de
Eduardoabad.esy.es Sitio web:
http://www.eduardoabad.esy.es/archivos/monodevelop.pdf
Vlaswinkel Koen. (2014). nstalar Java en Ubuntu con Apt-Get. Marzo 5, 2017, de
Digitalocean.com Sitio web:
https://www.digitalocean.com/community/tutorials/instalar-java-en-ubuntu-con-apt-
get-es
Bilib.es. (2012). Anlisis de aplicacin: Umbrello. Marzo 5, 2017, de Centro de
Apoyo Tecnolgico a Ciudadanos y Empresas Sitio web:
http://www.bilib.es/recursos/catalogo-de-aplicaciones/analisis/doc/analisis-de-
aplicacion-umbrello/docctrl/show/Documento/
Erazo, M. (2011). INSTALACION DE UMBRELLO EN UBUNTU Y EJEMPLO DE
DIAGRAMA DE CLASES. Maro 5, 2017, de Youtube.com Sitio web:
https://www.youtube.com/watch?v=-MoMksGshBM

Você também pode gostar