Documente Academic
Documente Profesional
Documente Cultură
ALEJANDRO
MATRICULA: 94520
GRUPO: K050
Instalación
1. En la consola de comandos (shell) ejecutar el siguiente comando:
tcp 0 0 UbuntuSrv:mysql
1
*:* LISTEN 667/mysqld
1 bind-address = 127.0.0.1
1 bind-address = 192.168.90.100
4. Reiniciar el servidor MySQL usando el comando:
1 mysql -u root -p
mysql>use mysql;
1
mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY
2
'manager' WITH GRANT OPTION;
3
mysql>FLUSH PRIVILEGES;
4
mysql>QUIT;
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r17-
win32.msi/from/pick
Ya que estamos utilizando el comando sudo, estas operaciones son ejecutadas con
privilegios de administrador, por lo que le pedirá la contraseña para verificar sus
intenciones.
Una vez que haya ingresado su contraseña, apt le dirá qué paquetes planea instalar y
cuánto espacio adicional ocuparán en su disco. Ingrese Y y presione Enter para
continuar, y la instalación continuará.
Dentro, en la parte inferior del archivo, agregue una directiva ServerName, apuntando
a su nombre de dominio principal. Si no tiene un nombre de dominio asociado con su
servidor, puede utilizar la dirección IP pública de su servidor:
/etc/apache2/apache2.conf
...
ServerName dominio_del_servidor_o_IP
Guarde y cierre el archivo cuando termine.
Después, revise los errores de sintaxis escribiendo:
Puesto que hemos añadido la directiva global ServerName, todo lo que debe ver es:
Output
Syntax OK
Reinicie Apache para implementar los cambios:
Ports:
80,443/tcp
Permitir el tráfico entrante para ese perfil:
http://la_ip_de_su_servidor
Verá la página web predeterminada de Apache y Ubuntu 16.04, que está disponible
para fines informativos y de prueba. Debe ser algo como esto:
Si usted ve esta página, entonces su servidor web está correctamente instalado y
accesible a través del firewall.
g. Lenguaje de desarrollo Web: PHP
HP es el componente de nuestra configuración que procesará código para mostrar
contenido dinámico. Puede ejecutar secuencias de comandos, conectarse a nuestras
bases de datos MySQL para obtener información, y entregar el contenido procesado a
nuestro servidor web para mostrarlo.
Una vez más podemos aprovechar el sistema apt para instalar nuestros componentes.
Vamos a incluir algunos paquetes de ayuda, así, por lo que el código PHP se puede
ejecutar en el servidor Apache y hablar con nuestra base de datos MySQL:
Esto deberá instalar PHP sin ningún problema. Vamos a probar esto en un momento.
En la mayoría de los casos, vamos a querer modificar la forma en que Apache sirve
archivos cuando se solicita un directorio. Actualmente, si un usuario solicita un
directorio del servidor, Apache buscará primero un archivo llamado index.html.
Nosotros queremos decirle a nuestro servidor web que elija los archivos PHP de
preferencia, por lo que vamos a hacer Apache busque un archivo index.php primero.
Para ello, escriba éste comando para abrir el archivo dir.conf en un editor de texto con
privilegios de root:
/etc/apache2/mods-enabled/dir.conf
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Queremos mover el índice del archivo PHP destacándolo a la primera posición
después de la especificación del DirectoryIndex, así:
/etc/apache2/mods-enabled/dir.conf
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
Cuando haya terminado, guarde y cierre el archivo presionando "CTRL-X". Va a tener
que confirmar el guardado ingresando "Y" y luego pulsando "Enter" para confirmar la
ubicación de almacenamiento de archivos.
Después de esto, tenemos que reiniciar el servidor web Apache para que nuestros
cambios sean reconocidos. Puede hacerlo hacerlo ejecutando esto:
Use las teclas de flecha para desplazarse hacia arriba y hacia abajo, y q para salir.
Los resultados son todos los componentes opcionales que se pueden instalar. Se le
dará una breve descripción de cada uno:
Vamos a llamar a este script info.php. Para que Apache pueda buscar el archivo y lo
trabaje correctamente, se debe guardar en un directorio muy específico, al cual se le
conoce como "raíz".
Esto abrirá un archivo en blanco. Queremos poner el texto siguiente, que es el código
PHP válido, dentro del archivo:
info.php
<?php
phpinfo();
?>
Cuando haya terminado, guarde y cierre el archivo.
http://dirección_IP_del_servidor/info.php
La página que verá debe ser algo como esto:
deb http://debian.meebey.net/experimental/mono /
monodevelop4-build.sh
Abrir la terminal y desplazarse hasta la carpeta donde descargaron el script, por
ejemplo, en mi caso:
cd ~/Descargas
Luego ejecuta:
sudo sh monodevelop4-build.sh
y listo, ya tenemos instalado la versión 4 de MonoDevelop
Para empezar a trabajar con el trabajo de diseño, se debe hacer doble click sobre
MainWindow.cs y seleccionar ‘diseñador’ que se encuentra en la parte inferior. De esta
manera podremos ver la ventana sobre la cual podremos empezar a trabajar
Queda asi:
abrimos una terminal (en modo gráfico), o hacemos un Ctrl-ALT-F2 por ejemplo, para
irnos a una de las consolas, y nos conectarnos:
http://www.eclipse.org/downloads/?osType=linux
y te descargas la versión que te interese (32 o 64 bits) y dejas el fichero en tu directorio
de trabajo. En el momento de escribir esto, lo podrías hacer con un:
~# wget http://eclipse.ialto.com/technology/epp/downloads/release/kepler/SR2/eclipse-
standard-kepler-SR2-linux-gtk.tar.gz
Esto nos generará una carpeta “eclipse” que pasaremos a mover bajo el directorio /opt
Y para esta primera fase, solo nos queda crear el lanzador, por lo que primero creamos
el fichero con nano:
nano /usr/share/applications/eclipse.desktop
y tecleamos dentro:
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Entorno de Desarrollo integrado (Eclipse)
NoDisplay=false
Categories=Development;IDE
Name[en]=eclipse.desktop
Ya puedes volver al entorno gráfico, abrir el navegador de archivos, ir
hasta /usr/share/applications/ y arrastrar eclipse.desktop hasta la barra de “unity” para
dejar accesible y comodo tu nuevo IDE
Al empezar, nos preguntará por el área de trabajo, y nos sugiere una carpeta llamada
workspace justo debajo de nuestra “home“;
Para ello, nos vamos al Menú Help, y escogemos “Install New Software”
En la pantalla que aparece
UMLet, está disponible para Linux, Windows y Mac. Su versión más reciente se puede
descargar desde aquí. También se puede instalar desde los repositorios oficiales de las
distribuciones más populares.
En Debian/Ubuntu y derivados:
UMLet tiene una interfaz gráfica muy simple y utiliza un lenguaje de marcado para la
creación y edición de los elementos UML, lo cual permite una ventaja para el Modelado
avanzado.
Por ejemplo, para cambiar el color de un elemento UML, dando clic elemento y editar
en el área de Propiedades:
bg = cyan
Use Case 1
Bibliografía
[Tan06] Tanenbaum, Andrew; Woodhull, Albert S. (2006). The Minix Book: Operating
Systems Design and Implementation (3.ª ed.). Prentice Hall.
[Cen] The Comunity ENTerprise Operatyng System. http://www.centos.org
[Fed] The Fedora Project. http://fedoraproject.org/
[LPD] The Linux Documentation Project (LDP). Colección de Howto's, manuales y guías
que
cubren cualquiera de los aspectos de GNU/Linux. Documentación general y
comunidades
de usuarios. http://www.tldp.org
[Sta02] Stallman, Richard (2002). "Discusión por Richard Stallman sobre la relación
de
GNU y Linux". http://www.gnu.org/gnu/linux-and-gnu.html