Просмотр исходного кода

Añadido index y aumentado el readme

Okynos 9 лет назад
Родитель
Сommit
f8496925ed
2 измененных файлов с 63 добавлено и 10 удалено
  1. 45 10
      README.md
  2. 18 0
      index.php

+ 45 - 10
README.md

@@ -52,7 +52,8 @@ buscamos la que hace referencia a nosotros, en nuestro caso es la vnet con ID: 2
 una vez tenemos todos los datos vamos a crear la plantilla con este comando:
 
 ```
-onetemplate create --name "Plantilla_Ubuntu14" --cpu 1 --vcpu 1 --memory 512 --arch x86_64 --disk 10 --nic 221 --ssh --net_context
+onetemplate create --name "Plantilla_Ubuntu14" --cpu 1 --vcpu 1 --memory 512
+--arch x86_64 --disk 10 --nic 221 --ssh --net_context
 ```
 
 Vamos a detallar los parámetros que hemos escrito:
@@ -76,24 +77,58 @@ onetemplate instantiate 596
 ```
 
 Cuando el comando termina su ejecución nos devolverá un identificador de máquina
-virtual que en nuestro caso es 710, ya tenemos nuestra máquina desplegada vamos
+virtual que en nuestro caso es 714, ya tenemos nuestra máquina desplegada vamos
 a pasar ahora a configurar el servicio web dentro de la misma, para ello accedemos
 a la máquina a través de estos comandos:
 
 ```
-onevm show 710
+onevm show 714
 ssh root@192.168.10.75
 ```
 
-el primer comando nos retorna la información asociada a nuestra máquina virtual mientras que el segundo se conecta como root a la ip que hemos obtenido con el comando anterior.
-Ahora ejecutamos la instalación de nginx, aunque hemos instalado una versión de
-ubuntu parece que hay un error en OpenNebula y nos ha instalado un Centos, para
-instalar nginx ejecutamos las siguientes ordenes:
+el primer comando nos retorna la información asociada a nuestra máquina virtual
+mientras que el segundo se conecta como root a la ip que hemos obtenido con el
+comando anterior.
+Ahora ejecutamos la instalación de nginx, ya que hemos instalado una versión de
+ubuntu para instalar nginx ejecutamos las siguientes ordenes:
 
 ```
-yum install epel-release
-yum install nginx
+apt-get update
+apt-get install nginx
 ```
 
 Ya deberíamos poder acceder a la página principal de nuestro servidor web, para
-ello accedemos al siguiente enlace, [http://docker.ugr.es:8021](http://docker.ugr.es:8021)
+ello accedemos al siguiente enlace, [http://docker.ugr.es:15075](http://docker.ugr.es:15075)
+Una vez hemos comprobado que el servidor web funciona de manera correcta continuamos
+añadiendo una página php simple que se conectará a la base de datos de la máquina
+que vamos a crear a continuación.
+
+de la misma forma que antes creamos la plantilla e instanciamos la máquina e
+instalamos mongodb, ejecutando los siguientes comandos:
+
+```
+onetemplate create --name "Plantilla_CentosCC" --cpu 1 --vcpu 1 --memory 512 --arch x86_64 --disk 8 --nic 221 --ssh --net_context
+onetemplate instantiate 599
+ssh root@192.168.10.74
+yum update
+vi /etc/yum.repos.d/mongodb-org.repo
+```
+
+Al ejecutar vi o nano incluimos el siguiente código en el fichero(extraido de [DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-centos-7)):
+
+```
+[mongodb-org-3.2]
+name=MongoDB Repository
+baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
+gpgcheck=1
+enabled=1
+gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
+```
+
+Guardamos el fichero y ejecutamos los siguientes comandos:
+
+```
+yum repolist
+yum install mongodb-org
+mongod --port 80 &
+```

+ 18 - 0
index.php

@@ -0,0 +1,18 @@
+<html>
+
+<body>
+  <?php  ?>
+
+  <form action="/action_page.php">
+    <fieldset>
+      <legend>Formulario de introducción de datos</legend>
+      Nombre:<br>
+      <input type="text" name="name" value="Nombre"><br>
+      E-mail:<br>
+      <input type="text" name="email" value="example@example.com"><br><br>
+      <input type="submit" value="Enviar">
+    </fieldset>
+</form>
+
+</body>
+</html>