============================================ REPORTE DE SEGUNDA EVALUACIÓN PRÁCTICA DESARROLLO DE SCRIPTS EN PHP, HTML BASADO EN LINUX GRUPO 7 ============================================
Fecha: Viernes, 18 de Agosto de 2017 Hora de inicio: 10:00 Hora de fin: 12:30 Cátedra: Administración de Servicios de Red bajo Linux Paralelo: 1 Profesora: Msig. Adriana Collaguazo Jaramillo Ing. Paola Jordán Integrantes: Karen Alarcón Ballesteros Soraya Lissette Vacacela De La A Manuel Ricardo Ramos Díaz Tipo de trabajo: Grupal
ANTECEDENTES La empresa ASRLINUX S.A. se dedica a la instalación, administración y soporte de servidores con sistema operativo Linux para el mercado de clientes corporativos ubicados a nivel nacional. Debido a que la cartera de clientes ha aumentado considerablemente durante los últimos 6 meses, se requiere almacenar la información de manera organizada y realizar consultas en línea usando una página web. ACCIONES Se dividió las tareas descritas en la hoja de examen para agilizar el trabajo y así colaborar con la parte que más sabia cada uno, base de datos, scripts e instalación así se dividió el trabajo luego se unió las tareas para realizar alguna que otra mejora en la parte de cada uno y completar el examen cada que uno acababa con su parte ayudaba a la otra parte. ACTIVIDADES INSTALACIÓN DE SERVICIOS
[root@localhost admin]# yum install httpd mysql-server php php-mysql Complementos cargados:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.ueb.edu.ec * epel: mirror.ueb.edu.ec * extras: mirror.ueb.edu.ec * updates: mirror.ueb.edu.ec El paquete httpd-2.4.6-45.el7.centos.4.x86_64 ya se encuentra instalado con su versión más reciente El paquete mysql-community-server-5.6.37-2.el7.x86_64 ya se encuentra instalado con su versión más reciente
El paquete php-5.4.16-42.el7.x86_64 ya se encuentra instalado con su versión más reciente El paquete php-mysql-5.4.16-42.el7.x86_64 ya se encuentra instalado con su versión más reciente Nada para hacer [root@localhost admin]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since lun 2017-08-21 21:19:29 EDT; 1min 47s ago Docs: man:httpd(8) man:apachectl(8) Main PID: 1086 (httpd) Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec" CGroup: /system.slice/httpd.service ├─1086 /usr/sbin/httpd -DFOREGROUND ├─2243 /usr/sbin/httpd -DFOREGROUND ├─2244 /usr/sbin/httpd -DFOREGROUND ├─2245 /usr/sbin/httpd -DFOREGROUND ├─2246 /usr/sbin/httpd -DFOREGROUND └─2247 /usr/sbin/httpd -DFOREGROUND ago 21 21:19:17 localhost.localdomain systemd[1]: Starting The Apache HTTP Server... ago 21 21:19:26 localhost.localdomain httpd[1086]: AH00558: httpd: Could not reliably ...e ago 21 21:19:29 localhost.localdomain systemd[1]: Started The Apache HTTP Server. Hint: Some lines were ellipsized, use -l to show in full. [root@localhost admin]# yum install phpmyadmin Complementos cargados:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.ueb.edu.ec * epel: mirror.ueb.edu.ec * extras: mirror.ueb.edu.ec * updates: mirror.ueb.edu.ec El paquete phpMyAdmin-4.4.15.10-2.el7.noarch ya se encuentra instalado con su versión más reciente Nada para hacer
DISEÑO DE BASE DE DATOS
INSERTAR DATOS
[root@localhost admin]# cd /var/www/html [root@localhost html]# nano agregarClientes.sql Insert into Cliente_Datos values ('0940936824','Karen','Alarcon','GYE','04361819','1'); Insert into Cliente_Datos values ('0927283732','Ricardo','Ramos','UIO','09293283','2'); Insert into Cliente_Datos values ('0929389388','Soraya','Vacacela','CUENCA','091829','3'); Insert into Cliente_Datos values ('0973645256','Marco','Alvea','UIO','01291893','4'); Insert into Cliente_Datos values ('0998836309','Daniel','Gonzalez','UIO','90289183','5'); Insert into Cliente_Datos values ('0966727627','Martin','Romero','GYE','0291038','6'); Insert into Cliente_Datos values ('0972836363','Elias','Garofalo,'CUENCA','1920839','7'); Insert into Cliente_Datos values ('0963732672','Carlos','Torres','CUENCA','1928923','8'); Insert into Cliente_Datos values ('0922783782','Mayra','Lara','UIO','1982821','9'); Insert into Cliente_Datos values ('0983972387','Harold','Blum','UIO','1212273','10'); SCRIPT DE CONEXIÓN Y CONSULTA
[root@localhost examen]# nano script.php
Conectando a la base de datos MySQL REALIZAR CONSULTA |
Nombre | Ciudad | Nombre de Servidor | IP WAN | IP LAN | Valor facturación |
| | | | | |
SERVICIOS CON EL PUERTO CORRESPONDIENTE [root@localhost admin]# netstat -ln Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN tcp6 0 0 :::3306 :::* LISTEN tcp6 0 0 :::139 :::* LISTEN tcp6 0 0 :::111 :::* LISTEN tcp6 0 0 :::80 :::* LISTEN tcp6 0 0 :::22 :::* LISTEN tcp6 0 0 ::1:631 :::* LISTEN tcp6 0 0 :::445 :::* LISTEN udp 0 0 0.0.0.0:68 0.0.0.0:* udp 0 0 10.0.2.255:137 0.0.0.0:* udp 0 0 10.0.2.15:137 0.0.0.0:* udp 0 0 0.0.0.0:137 0.0.0.0:* udp 0 0 10.0.2.255:138 0.0.0.0:* udp 0 0 10.0.2.15:138 0.0.0.0:* udp 0 0 0.0.0.0:138 0.0.0.0:* udp 0 0 0.0.0.0:20764 0.0.0.0:* udp 0 0 127.0.0.1:323 0.0.0.0:* udp6 0 0 :::42618 :::* udp6 0 0 ::1:323 :::*
State
PORCENTAJE DE USO DEL CPU Y MEMORIA DEL SERVIDOR [root@localhost admin]# top top - 21:44:49 up 26 min, 3 users, load average: 0.03, 0.12, 0.16 Tasks: 156 total, 2 running, 154 sleeping, 0 stopped, 0 zombie %Cpu(s): 2.0 us, 0.7 sy, 0.0 ni, 97.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1016464 total, 111324 free, 520596 used, 384544 buff/cache KiB Swap: 839676 total, 834896 free, 4780 used. 301792 avail Mem
CONCLUSIONES:
A partir de la presente evaluación práctica fue posible hacer uso de los conocimientos adquiridos en la cátedra de Administración de Servicios de Red bajo Linux, realizando diseño de base de datos la misma que debía conectarse por medio de un script PHP, para realizar consultas necesarias.