Beruflich Dokumente
Kultur Dokumente
2. Seguir con los pasos del asistente de instalación y no olvidarse la clave asignada
al superusuario
root. Una vez instalado el servidor MySQL verificamos que el servidor se haya
levantado a
través del siguiente comando:
1 sudo netstat -tap | grep mysql
NOTA: en éste caso la contraseña para el usuario creado es manager, de
preferencia cambiarla
a una más segura.
7. Instalar un cliente de administración gráfico para conectarse al
servidor MySQL con el usuario
creado en el paso 6. En mi caso instalé la versión para Windows de la
herramienta MySQL GUI
Tools descargando la aplicación del siguiente link:
http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r17-
win32.msi/from/pick
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á.
Output
Syntax OK
Reinicie Apache para implementar los cambios:
Ports:
80,443/tcp
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
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 destacandolo 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:
Para ver las opciones disponibles para los módulos de PHP y bibliotecas, se
puede canalizar los resultados de la búsqueda apt-cache dentro de less, un
localizador que le permite desplazarse a través de la salida de otros comandos:
Los resultados son todos los componentes opcionales que se pueden instalar. Se
le dará una breve descripción de cada uno:
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 /
Luego abre la consulta y ejecuta:
apt-get update
apt-get install mono-complete
Ahora para instalar MonoDevelop 4 de forma fácil en Ubuntu o Mint pueden
descargar el siguiente script:
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
trabajamos sobre el código pulsando sobre el botón “Código Fuente” del “MainWindow.cs”
y veremos lo siguiente:
using System;
using Gtk;
public partial class MainWindow: Gtk.Window
{
public MainWindow (): base (Gtk.WindowType.Toplevel)
{
Build ();
}
protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
Application.Quit ();
a.RetVal = true;
}
protected virtual void boton_Clicked (object sender, System.EventArgs e)
{
}
}
Vemos ahora que ahi una funcion llamada boton_Clicked que MonoDevelop agrego
automaticamente, y ahora vamos a agregar el codigo bendito para que se muestre un “Hola
Mundo” en el label, seria asi:
texto.Text=”Hola Mundo!!”;
Ya quedó, eso fue todo, solo un consejo que quiero darles es que se fijen que es ‘texto.Text’
y no ‘texto.text’, estamos hablando de C# y este es case sensitive. Podemos probar como
funciona nuestra aplicación de forma rápida, pulsando sobre el icono de ejecutar.
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:
~#
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“;
La pantalla que presentará de bienvenida,será algo asi:
Para ello, nos vamos al Menu Help, y escogemos “Install New Software”
En la pantalla que aparece
Añadiremos un repositorio a Eclipse, para eso:
1. Pulsamos “Add”
2. En “Name” podemos indicar por ejemplo “Aptana Studio”
3. y en Location pondremos: http://download.aptana.com/studio3/plugin/install
4. Por ultimo pulsamos OK
Como resultado, nuestra maquina se intentara conectar al nuevo repositorio;
cuando lo consiga nos mostrara una lista de los módulos disponibles:
En Debian/Ubuntu y derivados:
bg = cyan
Use Case 1
Bibliografía
https://books.google.com.mx/books?
id=JoiuCgAAQBAJ&pg=PA81&dq=instalacion+y+utilizacion+software+para+ubunt
u&hl=es-
419&sa=X&ved=0ahUKEwibjJu08e7UAhWr7YMKHaVPAnsQ6AEIIjAA#v=onepag
e&q=instalacion%20y%20utilizacion%20software%20para%20ubuntu&f=false
http://www.ubuntu-guia.com/2009/06/como-instalar-paquetes-y-programas-en.html
https://openwebinars.net/blog/como-instalar-linux-apache-mysql-y-php-lamp-en-
ubuntu-1404/
https://ubunlog.com/eclipse-en-ubuntu/
https://paraisolinux.com/herramientas-para-modelado-uml/