instalación de un servidor web con xampp en ubuntu linux · instalación de un servidor web con...
TRANSCRIPT
Instalación de un servidor web con XAMPP en Ubuntu Linux
Un servidor no es mas que un ordenador que esta conectado a Internet y tiene
cargados en memoria unos programas que hacen que servicios como el web, ftp, y
bases de datos puedan estar disponibles hacia un publico ya sea dentro o fuera de
su red local.
En la siguiente demostración veremos como realizar la instalación de XAMPP,
aplicación que sirve para montar un servidor web con prácticamente todos los
programas que se pueden necesitar para hospedar paginas, blogs o aplicaciones
web y poder modificarlas.
XAMMP incluye Apache, MySQL, PHP, Perl, ProFTPD, phpMyAdmin, OpenSSL,
Freetype, libjpeg, libpng, gdbm, zlib, expat, ming, Sablotron, libxml2, Webalizer, pdf
class, ncurses, mod_perl, FreeTDS, gettext, IMAP CClient, OpenLDAP (client lib),
eAccelerator, mcrypt, mhash, SQLite, cURL, ZZIPlib, libxslt, phpSQLiteAdmin,
FPDF
Paso 1. Descargar XAMPP y ubicarlo en el Escritorio
Paso 2. Ubicarse en el directorio donde se tiene XAMPP
Paso 3. Descomprimir XAMPP y ubicarlo en el directorio /opt
Paso 4. Iniciar LAMPP
El sistema envia el siguiente mensaje
Paso 5. Probar XAMPP.
Abrimos un navegador web como Firefox y escribimos en la barra de direcciones: http://localhost
Nos sale la pantalla de primer uso de XAMPP en donde debemos seleccionar el idioma en el cual se desea interactuar con XAMPP
Una vez realizado esto se muestra la pantalla principal de XAMPP
En el caso de que tengamos conexión a internet en nuestra aula de computaciónes altamente recomendable que nuestros datos y respaldo no se encuentren al alcance de cualquier usuario de la red. Para impedir esto, podemos ejecutar una rutiina de seguridad que nos permitirá corregir esta falla de forma interactiva
La ejecución de este comando nos generará la siguiente salida en la cual nos indica que las páginas XAMPP no estan aseguradas por un password y pregunta si se desea configurar uno:
Luego de responder YES tecleamos la contraseña que hayamos decidido
Luego de hacer esto debemos confirmar la contraseña tecleandola de nuevo:
Si todo ha ido bien se presenta un mensaje que indica que la protección por contraseña está activada y que el nombre de usuario a emplear será lampp.Posteriormente se indica que MYSQL está acesible a todos los usuarios en la red y se pregunta si se desea cambiar esta accesibilidad.
La aplicación cambia la accesibilidad para poteger nuestros datos y detiene MYSQL. Posteriormente lo inicia con la nueva configuración. Hecho esto informa que el usuario de MYSQL/phpadmin no tiene password y pregunta si se desea crear uno.
Luego de responder YES tecleamos la contraseña que hayamos decidido
Luego de hacer esto debemos confirmar la contraseña tecleandola de nuevo:
Hecho esto se nos indica que la contraseña está configurada para el usuario. El nombre de usuario es pma.Luego recibimos el aviso de que MYSQL no tiene configurada una contraseña para el usuario root y se pregunta si se desea configurar este password.
Se nos recuerda como alerta importante que utilicemos como contraseña una que estemos seguros que no vayamos a olvidar y procedemos luego de eso a teclearla
Se nos pide que confirmemos la contraseña tecleandola de nuevo
Ha sido creada la contraseña para el usuario root. Ahora se nos informa que la contraseña de FTP sigue siendo lampp que es la que trae por defecto y qu si queremos cambiarla.
Se nos pide que introduzcamos la contraseña
En esta parte debemos confrmar la contraseña tecleandola de nuevo
Y una vez que recarga el demonio ProFTPD esta todo listo. Nuestro XAMPP esta configurado!
Instalación de un Sistema de Gestión de Contenidos(CMS)
en Ubuntu LinuxUn Sistema de gestión de contenidos (Content Management System en inglés,
abreviado CMS) es un programa que permite crear una estructura de soporte
(framework) para la creación y administración de contenidos por parte de los
participantes principalmente en páginas web.
En la siguiente demostración veremos como realizar la instalación de Wordpress,
uno de los CMS mas populares en la actualidad y que ermite la opción de realizar
nuestro blog tanto conectados a internet como de forma local.
WordPress es un sistema para gestionar contenidos enfocado a la creación de blogs.
Desarrollado en PHP y MySQL, bajo licencia GPL, tiene como fundador a Matt
Mullenweg. WordPress fue creado a partir del desaparecido b2/cafelog y se ha
convertido junto a Movable Type en el CMS más popular de la blogosfera.
Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de
uso y sus características como gestor de contenidos.
Paso 1. Descomprimir Wordpress en el Escritorio
Paso 2. Crear una base de datos para Wordpress. Para ello desde el navegador accedemos a XAMPP escribiendo en la barra de direcciones:http://localhost
Paso 3. Crear una base de datos para Wordpress. Una vez en la página inicial de XAMPP seleccionamos phpMyAdmin. El usuario para entrar será root y la contraseña aquella que hayamos configurado al establecer la seguridad.
Paso 3. Crear una base de datos para Wordpress. En el recuadro en blanco debajo de la opción Crear una nueva base de datos colocar el nombre que le daremos a nuestra BD (en este ejemplo, miwordpress) y presionar el botón Crear.
Paso 3. Crear una base de datos para Wordpress. Recibiremos una pantalla de confirmación de la creación de la base de datos. Una vez recibido este mensaje podemos cerrar phpMyAdmin al igual que XAMPP
Paso 4. Utilizando la cónsola abrir un explorador Nautilus como superusuario
Paso 5. Utilizando este Nautilus copiar Wordpress al directorio /opt/lampp/htdocs
Paso 6. Crear el archivo de configuración de Wordpress. Para crear este archivo utilizaremos uno que ya viene de ejemplo con Wordpress. Para ello utilizamos la consola nuevamente para abrir un sudo nautilus, accedemos hasta la carpeta /opt/lampp/htdocs/wordpress y buscamos el archivo llamado wpconfigsample.php
Paso 6. Crear el archivo de configuración de Wordpress. Una vez que encontremos el archivo wpconfigsample.php ubicamos el puntero del ratón sobre el, luego hacemos clic con el boton derecho y seleccionamos abrir con el editor de texto. Al abrir le vamos a modificar lo siguiente:
donde dice nombredetubasededatos ponemos el nombre de la que creamosdonde dice nombredeusuario pondremos root ydonde dice contraseña escribiremos la que configuramos.
Al finalizar guardamos el nuevo archivo con el nombre wpconfig.php y salimos
Paso 7. Instalar Wordpress. Tecleamos en la barra de direcciones de un explorador http://localhost/wordpress y vemos el mensaje de bienvenida a la instalación. Ponemos un nombre a nuestro blog y completamos con nuestro correo electrónico. Quitamos el check de incluir nuestro blog en google y technoratti si no poseemos internet
Paso 8. Inicio de sesión local. La instalación ha finalizado y se nos proporcionan el nombre de usuario y la contraseña. Esta contraseña es aleatoria y en ocasiones complicada por lo que es recomendable anotarla y que lo primero que hagamos al trabajar con Wordpress sea cambiarla por una mas fácil de recordad. Para eso iniciamos sesión con los datos que tenemos
Paso 9. Ajustar contraseña. Al entrar en la pantalla principal de Wordpress seleccionamos la opción usuarios y dentro de usuarios escogemos la opción tu perfil. Al final de la pantalla de nuestro perfil está la opción de cambiar la contraseña de la forma mas rápida y eficiente. Listo, Tenemos Wordpress instalado.
Un blog, o en español también una bitácora, es un sitio web periódicamente
actualizado que recopila cronológicamente textos o artículos de uno o varios autores,
apareciendo primero el más reciente, donde el autor conserva siempre la libertad de
dejar publicado lo que crea pertinente.
El término blog proviene de las palabras web y log ('log' en inglés = diario). El
término bitácora, en referencia a los antiguos cuadernos de bitácora de los barcos,
se utiliza preferentemente cuando el autor escribe sobre su vida propia como si fuese
un diario, pero publicado en Internet en línea.
(INICIO DEL PRIMER PRODUCTO)
Antes de continuar... ¿Qué es un Weblog?
Es un programa que genera Webquest de forma automática y no precisa
conocimientos de lenguaje HTML, ni nada parecido, por parte del usuario/a. También
las publica en un servidor asignándole una dirección para su acceso.
PhpWebquest puede descargarse para ser utilizado en un servidor propio y generar
desde el mismo actividades. En caso de no disponer de servidor para tal fin, o no
sea esa nuestra intención, podemos acceder a un servidor que lo tenga instalado
necesitando, para poder emplearlo, una cuenta de usuario que se puede solicitar vía
web a traves del sitio de PhpWebquest
Paso 1. Crear una base de datos para PhpWebquest. Para esto debemos ingresar a XAMPP y posteriormente a phpMyAdmin. Despues en el recuadro en blanco debajo de la opción Crear una nueva base de datos colocar el nombre que le daremos a nuestra BD (en este ejemplo, phpwebquest) y presionar el botón Crear.
Paso 1. Descomprimir phpwebquest en el Escritorio
Paso 2. Abrir con el editor de textos el archivo /phpwebquest/include/mysql.php
Paso 3. Modificar en el archivo mysql.php los datos que acabamos de crear en phpMyAdmin a excepción de las 3 primeras lineas que aquí aparecen sombreadas.
Paso 4. Copiar la carpeta phpwebquest al directorio /opt/lampp/htdocs
Paso 5. Cambiar los permisos del directorio /opt/lampp/htdocs/phpwebquest/user_imagea 777
Deberá quedar mas o menos así
Paso 6. Crear la carpeta UserFiles en el directorio /opt/lampp/htdocs y dentro de esta crear las carpetas file, flash e image.
Paso 7. Cambiar los permisos del directorio /opt/lampp/htdocs/UserFiles a 777
Paso 8. Crear las tablas para la base de datos. Para ellos en phpMyAdmin y cuando estemos ubicados en la base de datos phpwebquest seleccionaremos el botón Importar.
En la pantalla siguiente haremos clic en la opción examinar y buscaremos el archivo crear_tablas.sql que se encuentra en la carpeta sql del directorio phpwebquest.
Una vez hayamos importado de manera exitosa nos apareceran las nuevas tablas en la base de datos.
Paso 9. Comprobar la instalación. Para comprobar que la instalación se ha hecho de forma correcta abrimos un explorador web y tecleamos http://localhost/phpwebquest
Esta es la pantalla principal de phpwebquest. Para probar su funcionamiento podemos emplear el usuario test y contraseña test
Paso 10. Solicitar cuenta.Lo primero que haremos será solicitar una nueva cuenta de profesor para poder elaborar las webquest. El formulario que nos sale es el siguiente
Si todo ha ido bien recibiremos una pantalla de respuesta afirmativa a nuestra solicitud como esta.
Paso 11. Ingresar como administrador. Regresamos a la pantalla principal y en esta ocasión accedemos como administrador utilizando el usuario admin y la contraseña admin. Hecho esto llegamos a esta pantalla
Paso 12. Seleccionamos “Ver una lista de los nuevos usuarios que solicitan una cuenta de profesor”. Para autorizar la cuenta que queremos cambiamos el valor del campo autorizado de 0 a 1 y presionamos el botón autorizar
Paso 13. Cambiar cuenta de administrador. Ahora para finalizar se cambia en el archivo mysql.php los datos del administrador (3 primeras lineas) por los valores que se acaban de dar al nuevo usuario y se guardan los cambios.
(INICIO SEGUNDO PRODUCTO)
Este material fue elaborado por Licdo. Luis CamachoCBIT Andrés Eloy Blanco”
CBIT FalcónOctubre 2008