Este documento proporciona instrucciones paso a paso para instalar un servidor local XAMPP en Windows o Mac para probar aplicaciones y sitios web antes de publicarlos. Explica cómo descargar e instalar el paquete XAMPP, iniciar los servicios de Apache y MySQL, y configurar la seguridad para limitar el acceso.
Tutorial de instalación de apache, php, mysql y phpmyadminIgnacio Aular Reyes
El presente tutorial le guia para Configurar un Entorno de Desarrollo Web Paso a Paso. A diferencia del uso de paquetes pre-configurados esta forma es mas flexible para el programador y por lo tanto resulta ser más segura.
Instalación de sql server 2012 express edition en windows 7 profesionalEdward Ortiz
Este largo post resume mis experiencias en la instalación de SQL Server 2012 Express Edition, en inglés, en una máquina virtual con VMWare Player que tiene como sistema operativo Windows 7 Profesional SP1 en español, Office 2010 SP1 en inglés, Adobe Acrobat Reader y Windows Security Essentials.
Tutorial de instalación de apache, php, mysql y phpmyadminIgnacio Aular Reyes
El presente tutorial le guia para Configurar un Entorno de Desarrollo Web Paso a Paso. A diferencia del uso de paquetes pre-configurados esta forma es mas flexible para el programador y por lo tanto resulta ser más segura.
Instalación de sql server 2012 express edition en windows 7 profesionalEdward Ortiz
Este largo post resume mis experiencias en la instalación de SQL Server 2012 Express Edition, en inglés, en una máquina virtual con VMWare Player que tiene como sistema operativo Windows 7 Profesional SP1 en español, Office 2010 SP1 en inglés, Adobe Acrobat Reader y Windows Security Essentials.
Canonical ran its sixth annual Ubuntu Server and Cloud Survey at the end of 2014. The survey aims to provide an overview of the enterprise cloud market, including emerging and changing trends, current challenges and technology preferences. It also tracks the adoption of OpenStack and Ubuntu as well as public cloud usage.
This year, the survey was completed by over 3000 CIOs, managers, software developers, engineers and others from a wide range of organisations in different sectors. The respondents were mostly Ubuntu server and cloud users, who represent a majority of public cloud users, and are the largest group of OpenStack users. In the survey they revealed what their infrastructure looks like, how it’s being managed and what it’s being used for. Here is a summary of the findings.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
mostraremos como instalar un servidor personal
1. Hoy mostraremos como instalar un servidor personal tanto en Windows como en Macintosh , paso a
paso. Esto nos servirá para poder testear nuestras aplicaciones y previsualizar nuestros sitios antes de
exponerlos al público. También nos puede ser útil si deseamos crear una red privada (intranet ) en
nuestra casa, pudiendo conectar mas de un ordenador e intercambiar archivos y mostrar uno o
varios sitios Web y aunque no es el cometido de este tutorial si alguien desea saber como se puede
hacer esto, tan solo tiene que preguntar en este mismo tutorial.
El contenido del paquete XAMPP Versión 1.6.6a para Windows que vamos a instalar, contiene los
siguientes archivos:
Apache HTTPD 2.2.8 , MySQL 5.0.51a , PHP 5.2.5 + 4.4.8 + PEAR + Switch, Openssl 0.9.8g , PHPMyAdmin
2.11.4 , XAMPP Control Panel 2.5 , Webalizer 2.01-10 , Mercury Mail Transport System v4.52 , FileZilla
FTP Server 0.9.25 , SQLite 2.8.15 , ADODB 4.96 , Zend Optimizer 3.3.0a , XAMPP Security, Ming. For
Windows 98, 2000, XP
Para conseguir este paquete acudiremos a la página oficial de Apache friends , y seleccionaremos
el enlace específico para Windows. En esta pagina tendremos varias opciones a elegir,
seleccionaremos la más comoda de todas, el paquete binario de instalación “Installer”. Para
aquellos que lo deséen, pueden usar este enlace si además quieren instalar los addons que Apache
Friends pone a disposición de los usuarios de Windows. Estos addons contienen el paquete de
instalación “Installer” de perl para apache bajo Windows y el de instalación de Tomcat “Installer” .
Una vez conseguido el paquete de instalación procedemos a abrirlo, haciendo dos clicks sobre
el. Esto pondrá en marcha el instalador de Xampp
para Windows como se ve en la siguiente imagen.
Procederemos ha hacer click sobre el
botón next tal y como se recomienda por defecto en la ventanita de instalción.
2. A continuación el paquete de
instalación nos preguntará donde deseamos instalar el software. La mejor opción es la que trae por
defecto. Lo siguiente que nos pide la instalación son una serie de parámetros sobre en que modo se
instalarán los distintos servicios, de momento lo dejaremos tal y como vemos en la siguiente
imagen. Los servicios podremos
instalarlos o desinstalarlos a nuestro antojo tal y como veremos más adelante desde el panel de
control de Xampp. El instalador iniciará la copia de archivos en nuestro disco duro…
3. y finalizara con un pantallazo de una
sesión de “DOS” que no debemos interrumpir al menos hasta que nos muestre el mensaje “####
Have fun with ApacheFriends XAMPP! ####” tal y como podemos ver en la imagen que viene a
continuación: En teoría este pantallazo
de “DOS” se suele cerrar por si solo, y acto seguido nos muestra el final de instalación donde
tendremos que presionar el botón Finish.
Y para terminar la instalación nos preguntara si deseamos iniciar el panel de control de los servicios
instalados por Xampp. Aceptamos la
4. invitación a abrir el panel de control que tiene un aspecto como el que se muestra en la siguiente
imagen.
Manejando el panel de control de XAMPP
Como podemos ver, nos crea un icono de esta aplicación al lado del reloj. Si cerramos la consola
usando el botón X de la esquina superior derecha de la ventana, el servicio queda oculto pero
activo, tan solo con hacer dos clicks sobre el icono al lado del reloj, nos aparecerá de nuevo el
panel de control, si usamos el botón exit del panel de control, este se cerrará por completo, y los
servicios quedarán tal y como los dejemos al cerrar el panel. Para abrirlo de nuevo, tendremos que
usar el icono que se creó en nuestro escritorio, o desde el icono que se creo en el menú de inicio.
Ahora veremos lo que nos interesa saber sobre el manejo de este panel de control.
Tal y como explicamos durante la
instalación, ahora es el momento de instalar algunas de las aplicaciones que trae Xampp como
servicio o “daemon”. Esto nos da una mayor seguridad y estabilidad de sistema, pero para poder
hacerlo, necesitamos que nuestro Windows esté basado en NT o sea 2000, como Windows 2000 (en
todas sus modalidades) por supuesto 2003, XP, y Vista. Windows ME y la familia Windows 9X e
inferiores no soportan servicios. Para instalar Apache como servicio, bastara con marcar la casilla
que tiene a su izquierda en el panel de control de Xampp, y que trae el texto de Svc, tal y como
vemos en la imagen superior. Tras marcar la casilla nos aparece una ventana de dialogo donde nos
pregunta si deseamos instalar Apache como servicio, pulsaremos el botón
5. aceptar. El otro servicio que
instalaremos también por defecto es el de Filezilla. Posteriormente iniciaremos todos los servicios
usando el botón start que hay al lado de cada servicio, empezando por apache y terminando por
Filezilla, de momento no activaremos el servidor de correo Mercury, este lo analizaremos más a
fondo en posteriores tutoriales. La ventana del panel de control tiene que verse como en la
siguiente imagen. Al iniciar los servicios
tan solo tendremos que hacer una vez clic sobre el botón start y tener paciencia, ya que los servicios
pueden tardar un poco en cargarse. Si por alguna razón un servicio no se carga, es que
probablemente exista alguna petición en proceso sin terminar que lo impida, lo mejor en estos casos
es cerrar todas las aplicaciones y guardar los trabajos que tengamos abiertos y reiniciar nuestro
sistema. En el caso de la instalación de Filecilla como servicio, nos hará varias preguntas, la primera
es si deseamos instalarlo como servicio, a lo que tendremos que aceptar. Después si deseamos que
el servicio se arranque de forma automática, yo por definición no acepto esta opción, y lo tercero si
deseamos iniciar el servicio a lo que responderemos que si. Si deseamos ver la consola de
administración de servicios de nuestro sistema operativo, haremos clic en el botón SMC… tal y como
se muestra en la imagen superior, lo que nos abrirá una ventana que para los que no estén
familiarizados con la consola de administración de los servicios de Windows, tiene el siguiente
6. aspecto: Como podemos ver en la
imagen superior, ambos servicios, tanto el de Apache como el de Filezilla Server, aparecen en la lista
de servicios en la consola del administrador de servicios de Windows. Si no entendemos bien como
funciona esta consola, lo mejor en no usarla, ya que podríamos provocar fallos en nuestro sistema o
incluso que el sistema operativo no arranque. En el menú de inicio, podremos ver como se ha
creado una carpeta con los componentes de Xampp, desde donde podríamos cambiar de versión
de php, desinstalar Xampp, abrir el panel de control de Xampp, o acceder al directorio htdocs, que
es donde tendremos que poner nuestros contenidos para poder visualizarlos después a través del
navegador. Por último, accederemos a nuestro sitio recién
instalado desde el panel de control de Xampp, usando el botón de administración que esta al lado
de Apache.
Configurando la seguridad de Xampp en Windows.
Ya para finalizar tan solo nos queda configurar la seguridad de nuestro servidor para evitar
problemas. Al hacer clic sobre el botón admin que esta al lado de Apache, se arbirá el navegador,
7. que apuntará a lochalhost y podremos ver el pantallazo de bienvenida y selección del idioma, si es
que no ha habido problemas con la instalación.
Tras seleccionar nuestro idioma nos
aparecen las opciones y herramientas de Xampp, entre las que encontraremos el chequeo de
seguridad… Esto nos mostrará el estado
de seguridad en el que se encuentra nuestro servidor y sus vulnerabilidades. Inmediatamente
debajo, nos aparecerá el enlace: => http://localhost/security/xamppsecurity.php <= [allowed only
for localhost] Que tendremos que usar para acceder al apartado: Security console MySQL & XAMPP
directory protection Desde donde podremos cambiar la clave de acceso a phpMyAdmin y limitar el
acceso al directorio XAMPP desde donde se puede acceder a casi todas las aplicaciones
instaladas por XAMPP, mediante usuario y clave de acceso. Para el acceso a MySql, el primero
empezando por arriba, donde pone “current password”, tenemos que dejarlo en blanco, ya que
por defecto viene sin clave de acceso. En los dos siguientes, introduciremos la clave de acceso que
usaremos para entrar en PhPMyAdmin, el usuario predeterminado es root y marcaremos la opción
PhpMyAdmin authentification como cookie y presionaremos el botón Password changing. Mas
abajo seleccionaremos el nombre de usuario y la clave para acceder al directorio xampp y el
botón make save the XAMPP directory. Si usamos de nuevo el enlace de la barra lateral, chequeo
de seguridad, veremos que tan solo nos falta por asegurar, nuestro servidor Filezilla y PhP. Para
acceder a la administración del servidor ftp Filezilla, podremos hacerlo desde el panel de control de
XAMPP, pulsando sobre el botón admin que esta al lado del servicio filezilla, tal y como podemos ver
en la siguiente imagen. Se nos abrirá
una pequeña ventana donde se nos pide una clave de administrador, no la necesitamos ya que
por defecto no trae clave de administración, así que pulsaremos OK directamente y nos mostrará el
8. programa de administración del servidor Filezilla. Seleccionaremos Edit y
Users tal y como se muestra en la imagen que esta encima. Se nos abrirá la ventana de
administración de usuarios… En esta
ventana tendremos que seleccionar el usuario newuser que trae por defecto la instalación de
filezilla en XAMPP. Aquí podemos cambiar el nombre de usuario y la contraseña, aunque para cerrar
el fallo de seguridad, bastara con cambiar la contraseña del usuario newuser. Por el usuario
anonymous no tendremos que preocuparnos, ya que tiene restringido el acceso a una carpeta de
intercambio de archivos que no es vital para el servidor. En la siguiente imagen mostramos sahred
folders, donde se reflejan los directorios y permisos que tienen acceso según que usuarios.
Aquí como podemos ver podemos
añadir los directorios que nos interesa que accedan según que usuarios y darles permisos de lectura,
escritura, borrado y añadido tanto de archivos como de directorios. Más adelante si es de interés
general pasaríamos a explicar detalladamente como administrar el servidor ftp Filezilla. Ya solo nos
quedaría php, para lo que tendríamos que editar el archivo php.ini que encontraremos dentro de la
instalación de xampp en la carpeta apache/bin.
Si es que el servidor va a ser usado para
algo mas que desarrollo, activaremos la función de safe_mode, ya que de otra forma, si quisiéramos
desarrollar, con esta función activada, nos veríamos limitadísimos. Tal y
como se muestra en la imagen superior tendríamos que editar la línea 168 y cambiar el parámetro
9. de safe_mode = Off a On. Con esto terminaríamos de asegurar nuestro servidor y ya estaría listo para
funcionar en modo local. Para concluir lo único que nos quedaría, es los addons que ofrece
Apache Friends con este paquete de instalación, que son el de Perl y el servidor Tomcat que
quedaría asignado al puerto 81. Su instalación es sencilla, descargar los paquetes, abrirlo y seguir los
pasos de instalación aceptando todo lo que pregunte. En el caso de Tomcat tendremos que tener
instalado Sun java sdk 5 o superior en nuestro ordenador y referenciado el CLASSPATH de instalación
de Sun jsdk. Encontraremos más información sobre el tema en osmosislatina