Академический Документы
Профессиональный Документы
Культура Документы
1 www.electronica-pic.blogspot.com 04/10/2009
Índice
Presentación – 3 VirtualHosts – 203
Ver. Servidores – 10 Cara Internet – 221
Apache 2.0 – 12 FTP FileZilla – 231
Apache 2.2 – 29 phpBB 3.0 – 346
PHP 5 – 38 Joomla – 382
Config. archivo INI – 48 Wordpress – 402
Apache 2.0.x – 58 phpSysInfo – 427
Apache 2.2.x – 70 Visual C# y MySQL – 437
Probando Apache – 86 Otros manuales – 453
MySQL 5.1 – 97 Enlace de interés – 455
phpMyAdmin – 127 Versión manual – 460
Usuarios MySQL – 142 Contacto – 461
Servidor SMTP – 173 Autor – 462
Actualizaciones – 194
2 www.electronica-pic.blogspot.com 04/10/2009
Presentación
3 www.electronica-pic.blogspot.com 04/10/2009
Servidor Web
Este es un manual sencillo para crear un servidor
Web casero para poder hacer pruebas con script
para PHP, base de datos como MySQL, instalar tu
propio foro muy popular phpBB e incluso una Web
prefabricada muy famosa y conocida como Joomla,
entre otras cosas.
Está orientado a personas nóveles y se explicará
paso a paso, detalladamente y amena posible para
su comprensión.
4 www.electronica-pic.blogspot.com 04/10/2009
Servidor Web
Se anima al lector introducirse al manual del
servidor Web de manera muy sencilla y amena.
Notarás que está diseñado también como referencia
rápida.
Los programas que vamos a usar son
completamente gratuitos, sin desembolsar ninguna
cantidad de dinero por ello.
Utilizaremos herramientas equivalentes sobre
manejo de base de datos.
5 www.electronica-pic.blogspot.com 04/10/2009
Servidor Web
Montarás un servidor SMTP envío de correo
electrónico y un servidor y cliente FTP para
transmitir archivos.
Como actualizar futuras actualizaciones de nuestro
servidor.
Sobre todo, trataremos temas de mínima seguridad
y consejos.
Espero que te lo pases bien a lo largo de este
manual.
6 www.electronica-pic.blogspot.com 04/10/2009
Servidor Web
Se trabajará en el entorno Windows XP SP3 desde
que se creó este manual.
7 www.electronica-pic.blogspot.com 04/10/2009
Servidor Web
NOTA:
Este manual sólo nos centraremos en un servidor
casero para hacer pruebas.
No vamos hacer ajustes fino de seguridad a cara al
público.
Cualquier configuración que haga, mal
funcionamiento e incluso pérdidas de datos corre
bajo tu responsabilidad.
Si tienes dudas sobre este manual, olvídese de él.
Estás avisado.
8 www.electronica-pic.blogspot.com 04/10/2009
9 www.electronica-pic.blogspot.com 04/10/2009
Versiones de Servidores
10 www.electronica-pic.blogspot.com 04/10/2009
Versiones de Servidores
En este manual vamos a explicar la instalación y
configuración de Apache por separado.
Elegirás que versión deseas usar.
Si quieres configurar la versión Apache 2.0 vete a la
página 12.
Si quieres configurar la versión Apache 2.2 vete a la
página 29.
11 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
12 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
13 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
Vamos a utilizar el Apache 2.0.63 que es la última
versión desde que se hizo este manual.
Este servidor Web es el más usado, más estable y
más popular hasta la fecha.
La ventaja de este servidor web es que es muy
extendido, tanto en Windows como en Linux.
Dejar claro que el Apache en Linux es mucho mejor,
más seguro y tiene funciones importantes que
Windows es incapaz de poseer.
14 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
Entramos en la Web oficial del Apache 2.0 para
descargarlo.
www.apache.org
Dentro de la Web nos iremos en el menú “HTTP
Server”, dentro de ella localizamos la versión que
queremos para este caso y pulsamos Download.
Dentro de ella, nos bajaremos con instalador que
exactamente se llama “apache_2.0.63-win32-x86-
no_ssl.msi”.
15 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
16 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
También puedes acceder a él en este enlace:
http://httpd.apache.org/download.cgi
Una vez que ya tengamos el archivo descargado lo
ejecutamos.
A partir de aquí, siga los pasos de las imágenes.
17 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
18 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
19 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
20 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
Deja estos valores de la
imagen.
Network Domain:
127.0.0.1
Server Name: 127.0.0.1
Administrator's Email
Address: nuestro e-mail,
no es necesario ponerlo.
For All Users, on Port
80, as a Service:
selecciona esta opción.
21 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
22 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
23 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
Aquí puedes
seleccionar la ubicación
de la instalación del
Apache 2.0.
Por defecto en este
caso lo dejamos como
está que es:
“C:\Archivos de
programa\Apache
Group\”.
24 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
25 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
26 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0
27 www.electronica-pic.blogspot.com 04/10/2009
28 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
29 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
30 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
Vamos a utilizar el Apache 2.2.11 que es la última
versión desde que se hizo este manual.
Este servidor Web es el más usado, más estable y
más popular hasta la fecha.
La ventaja de este servidor web es que es muy
extendido, tanto en Windows como en Linux.
Dejar claro que el Apache en Linux es mucho mejor,
más seguro y tiene funciones importantes que
Windows es incapaz de poseer.
31 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
Entramos en la Web oficial del Apache 2.2 para
descargarlo.
www.apache.org
Dentro de la Web nos iremos en el menú “HTTP
Server”, dentro de ella localizamos la versión que
queremos para este caso y pulsamos Download.
Dentro de ella, nos bajaremos con instalador que
exactamente se llama “apache_2.2.11-win32-x86-
no_ssl.msi”.
32 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
33 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
También puedes acceder a él en este enlace:
http://httpd.apache.org/download.cgi
Una vez que ya tengamos el archivo descargado lo
ejecutamos.
A partir de aquí, siga los pasos de las imágenes.
34 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
Deja estos valores de la
imagen.
Network Domain:
127.0.0.1
Server Name: 127.0.0.1
Administrator's Email
Address: nuestro e-mail,
no es necesario ponerlo.
For All Users, on Port
80, as a Service:
selecciona esta opción.
35 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2
36 www.electronica-pic.blogspot.com 04/10/2009
37 www.electronica-pic.blogspot.com 04/10/2009
PHP 5
38 www.electronica-pic.blogspot.com 04/10/2009
PHP 5
39 www.electronica-pic.blogspot.com 04/10/2009
PHP
Nos toca el turno a PHP, en este caso vamos a usar
la versión PHP 5.2.9-2 que es la última desde que
se hizo este manual.
Su Web oficial es www.php.net.
Pulsamos donwload.
40 www.electronica-pic.blogspot.com 04/10/2009
PHP
Nos bajaremos la
versión zip package sin
instalador.
41 www.electronica-pic.blogspot.com 04/10/2009
PHP
42 www.electronica-pic.blogspot.com 04/10/2009
PHP
Una vez descargado el
archivo zip, creamos en
la unidad C:\ una
carpeta llamada en este
caso, Servidor. Dentro
de ella crearemos otra
carpeta llamada PHP.
Si ya descomprimimos
el archivo zip de php,
metemos todos los
archivos en la carpeta
PHP del directorio
“C:\Servidor\PHP”.
43 www.electronica-pic.blogspot.com 04/10/2009
PHP
44 www.electronica-pic.blogspot.com 04/10/2009
PHP
Cogemos todos los
archivos dll en el
directorio principal y lo
colocamos en el
directorio
“C:\Windows\System32”
.
También vale para el
Windows Server
2003/2008/Vista/7.
45 www.electronica-pic.blogspot.com 04/10/2009
PHP
46 www.electronica-pic.blogspot.com 04/10/2009
47 www.electronica-pic.blogspot.com 04/10/2009
Configuración del archivo INI
PHP
48 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
NOTA: Si no ves las
extensiones de los
archivos…
Vete a mi “Mi PC
Herramientas
Opciones de Carpeta
Ver”.
Comprueba la parte
“Ocultar las
extensiones de
archivo para tipo de
archivo conocidos”
que esté desmarcada.
49 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Encuentra el archivo
“C:\Servidor\PHP\php.i
ni-dist”.
Una vez encontrado,
renómbralo “php.ini-dist”
a “php.ini”.
Abre el archivo php.ini,
pulsa “Control + B” y
escribe extension_dir.
Una vez encontrado,
escribe el directorio que
muestra en la imagen.
50 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Podemos activar las
extensiones que queramos.
Buscamos “Windows
Extensions” para activar
las extensiones. Entre ellas
busca gd2.dll para manejar
las funciones PHP relativas
a imágenes.
Cambia
;extension=php_gd2.dll por
extension=php_gd2.dll, es
decir, quita el punto y como
(;) para activar esta
extensión.
51 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Activa las extensiones
php_mbstring.dll y
php_mcrypt.dll.
Si quieres saber que es
cada extensión, lo busca en
su manual
http://www.php.net/manual/e
s/
No actives todas las
extensiones, pueden ser
innecesarias si realmente no
lo vas a usar.
Ahora, toca activar la última
extensión php_mysql.dll ya
que nos hace falta para el
MySQL. Lo activas quitando
el (;) delante.
52 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Si queremos hacer
pruebas con upload,
indicamos la ruta pero
antes creamos la carpeta
upload en el directorio
“C:/Servidor/PHP/uploa
ds/”.
Claro que antes, debemos
encontrar en php.ini
upload_tmp_dir.
No olvides quitar el punto
y como (;).
53 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Podemos cambiar el
tamaño de los archivos
a subir por vía HTTP.
Buscamos
upload_max_filesize y
cambiamos por el valor
que trae por defecto
que es 2MB por otro.
No se recomienda
poner un valor alto.
54 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Para trabajar con
sesiones, vamos a
indicar un directorio
para que guarde los
archivos temporales.
Buscamos
session.save_path y
indicamos el directorio,
pero antes crear la
carpeta tmp en el
directorio
“C:/Servidor/PHP/tmp/”.
55 www.electronica-pic.blogspot.com 04/10/2009
PHP – Configuración del archivo INI.
Copiamos el archivo php.ini y lo pegamos al
directorio o carpeta C\:Windows.
Si usas el Windows 2000, el directorio o carpeta
sería C\:WinNT.
Nos vamos a Apache para hacerle ver que ya PHP
está preparado y lo podemos usar.
56 www.electronica-pic.blogspot.com 04/10/2009
57 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x
58 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
Vamos a buscar el archivo de configuración de
Apache 2.0.x llamado httpd.conf.
Vete a “InicioApache HTTP Server
2.0Configure Apache ServerEdit the Apache
httpd.conf Configuration File” y abres el archivo
httpd.conf bajo el bloc de notas.
59 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
También puedes
acceder directamente al
directorio “C:\Archivos
de programa\Apache
Group\Apache2\conf”
como muestra la
imagen.
60 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
61 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
Una vez abierto el archivo httpd.conf, buscamos
Dynamic Shared Object (DSO) Support que es
donde se cargan los módulos.
Como vez, añadimos justo debajo LoadModule
php5_module C:/Servidor/PHP/php5apache2.dll.
62 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
El directorio o carpeta predeterminado se guarda en
C:\Archivos de programa\Apache
Group\Apache\htdocs\
Antes que nada, buscamos DocumentRoot.
Lo vamos a cambiar a “C:/Servidor/WEB/” como
muestra abajo, no olvides crear la carpeta web.
63 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
Dentro de la carpeta o directorio web, colocaremos
nuestra web principal, es el directorio raíz principal.
Buscamos DirectoryIndex y nos sale algo similar a
la imagen.
64 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
Modificamos la última línea para que al entrar en un
directorio tipo http://127.0.0.1/directorio/ nos
autoejecute el index predeterminado
(siempre que exista) y no salga un mensaje de error.
Puedes usar más nombres si lo prefieres. Se
ejecutarán por orden: si no encuentra el primero,
pasa al segundo, si no está el segundo, pasa al
tercero, y así sucesivamente hasta que si no
encuentra ninguno, entonces da error. En la
siguiente línea, si en nuestro directorio tenemos
un index.htm y un index.php, por defecto se
ejecutará el index.htm ya que está antes.
65 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
DirectoryIndex index.html index.htm index.php
index.php3 index.php4 index.phtml index.html.var
Ahora le añadimos debajo estas líneas (en la
primera de ellas, si estamos instalando
PHP5 también podemos añadir la extensión .php5
además de las que aparecen):
AddType application/x-httpd-php .php .php3 .php4
.phtml
AddType application/x-httpd-php-source .phps
66 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
La primera indica las extensiones que serán
interpretadas por el Apache. Por ejemplo podemos
añadir la extensión .htm o .html para que el Apache
ejecute el código PHP contenido en esas páginas
(es decir, el uso de código PHP no está limitado
exclusivamente a archivos *.PHP). La segunda sirve
para que si entras en una página loquesea.phps
entonces se muestra el código PHP a color, muy útil
si queremos por ejemplo mostrar el
código fuente a color en una página. De tal forma
que al final todo queda así que puedes ver en la
página siguiente:
67 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.0.x – Configuración del archivo
httpd.conf
68 www.electronica-pic.blogspot.com 04/10/2009
69 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x
70 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Vamos a buscar el archivo de configuración de
Apache 2.2.x llamado httpd.conf.
Vete a “InicioApache HTTP Server
2.2Configure Apache ServerEdit the Apache
httpd.conf Configuration File” y abres el archivo
httpd.conf bajo el bloc de notas.
71 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
También puedes
acceder directamente al
directorio “C:\Archivos
de programa\Apache
Group\Apache2\conf”
como muestra la
imagen.
72 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
73 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Antes de nada, comentar que esta serie de Apache
bajo Windows sólo soporta versiones de PHP5 a
partir de la 5.2, por lo que si estamos tratando de
instalar otra versión anterior, no nos funcionará.
Buscamos Dynamic Shared Object (DSO) Support
que es donde se cargan los módulos. Ahí vamos a
cargar el módulo de PHP5 para Apache, dando la
dirección del archivo php5apache2_2.dll que, como
hemos dicho, viene a partir de la versión 5.2 de PHP.
Encontramos hasta un ejemplo:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
74 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Y ahora añadimos justo debajo (suponiendo que las
rutas de los archivos son las que venimos siguiendo
en este tutorial):
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule php5_module "C:/Servidor/PHP/php5apache2_2.dll"
75 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
El directorio predeterminado para guardar nuestras
páginas es el htdocs del Apache:
C:\Archivos de programa\Apache
Group\Apache\htdocs\
Pero podemos cambiarlo fácilmente. Buscamos
DocumentRoot y nos sale esto:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/Archivos de programa/Apache Group/Apache/htdocs"
76 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Sustituimos la carpeta del Apache por la que
queramos. Todos los archivos que vayamos a probar
deberán estar localizados en esta carpeta. Por
ejemplo nos creamos una carpeta dentro del
directorio del servidor en C:\Servidor\Web\
DocumentRoot "C:/Servidor/Web/“
77 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
En las versiones anteriores de Apache, por defecto
deja a cualquier usuario utilizar cualquier directorio
del servidor, con lo cual no tenemos que cambiar
nada, pero en esta versión 2.2 viene configurado por
defecto con un conjunto de características muy
restrictivas, con lo cual si instalamos nuestro
servidor y lo ponemos a funcionar, resulta que nos
da un error de acceso prohibido cuando queremos
ver alguna página. Para solucionarlo, buscamos
esto en el httpd.conf
78 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
Y lo dejamos así:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Satisfy all
</Directory>
79 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Ahora buscamos DirectoryIndex y nos sale algo
como esto:
#
# DirectoryIndex: sets the file that Apache will serve
if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
80 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Modificamos la línea central para que si entramos en
un directorio a través de http://127.0.0.1/directorio/
nos autoejecute el archivo índice predeterminado (si
existe) y no nos salga un mensaje de error. Se
pueden usar más nombres si lo preferimos. Se
ejecutarán por orden: si no encuentra el primero,
pasa al segundo; si no está el segundo, pasa al
tercero, y así sucesivamente hasta que si no
encuentra ninguno entonces da error. Por ejemplo,
con la siguiente línea si en nuestro directorio
tenemos un index.htm y un index.php, por defecto
se ejecutará el index.htm ya que está antes.
DirectoryIndex index.html index.htm index.php index.php3 index.php4 index.php5 index.phtml
81 www.electronica-pic.blogspot.com 04/10/2009
Apache 2.2.x – Configuración del archivo
httpd.conf
Ahora le añadimos debajo estas líneas:
82 www.electronica-pic.blogspot.com 04/10/2009
La primera indica las extensiones que serán
interpretadas por Apache. Por ejemplo podemos
añadir la extensión .htm o .html para que Apache
interprete código PHP contenido en esas páginas
(es decir, el uso de código PHP no está limitado sólo
a archivos de extensión .php). La segunda línea
sirve para que si entramos en una página
http://127.0.0.1/loquesea.phps entonces se muestre
el código PHP a color, muy útil para mostrar
fácilmente el código fuente de una página. De tal
forma que al final, después de estos comentarios,
todo queda así:
83 www.electronica-pic.blogspot.com 04/10/2009
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php index.php3 index.php4 index.php5 index.phtml
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps
</IfModule>
84 www.electronica-pic.blogspot.com 04/10/2009
85 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
86 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
Para Apache 2.0.X accederemos desde los accesos
directos que se crean en el menú de inicio al acceso
directo Monitor Apache Servers y aparecerá un
icono al lado del reloj. Pinchando en el icono, sale
un menú desde donde podremos iniciar, apagar y
reiniciar el Apache. Como queremos encenderlo, si
no lo hace automáticamente le daremos a Start. Si
ya estaba encendido le daremos a Restart útil si
cambiamos alguna configuración de PHP "al vuelo")
para que al reiniciarlo nos coja los cambios que
hemos hecho.
87 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
88 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
89 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
Ahora dentro de la
carpeta
C\:Servidor\Web
creamos un archivo de
texto con el bloc de
notas (TXT) y
cambiamos el nombre y
la extensión por
info.php.
90 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
En el interior del info.php, introducimos este código:
91 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
Ahora, cogemos cualquier navegador e introducimos
o bien http://127.0.0.1/info.php o bien
http://localhost/info.php
92 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
93 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
Si no se muestra la imagen justo de la página
anterior, revisa paso a paso otra vez lo que has
hecho hasta ahora.
94 www.electronica-pic.blogspot.com 04/10/2009
Probando el servidor Apache
Ahora ya puedes acceder cualquier archivo del
Servidor.
Es como ir a moverse al directorio de Windows a
buscar un archivo dentro de su carpeta
correspondiente, por ejemplo:
http://localhost/CARPETA/ARCHIVO.EXT
http://127.0.0.1/CARPETA/ARCHIVO.EXT
Se incluye, cualquier archivo como jpg, zip, rar, gif,
txt, html, php, etc.
95 www.electronica-pic.blogspot.com 04/10/2009
96 www.electronica-pic.blogspot.com 04/10/2009
MySQL 5.1
Instalación
97 www.electronica-pic.blogspot.com 04/10/2009
MySQL 5.1
98 www.electronica-pic.blogspot.com 04/10/2009
MySQL 5.1 - Instalación
Ahora vamos a instalar una base de datos como
MySQL de libre distribución para almacenar datos.
La versión utilizada es MySQL 5.1.34 desde que se
hizo este manual.
Su Web oficial es www.mysql.com
Puedes descargarlo directamente en este enlace
http://dev.mysql.com/downloads/mysql/5.1.html#win3
2
99 www.electronica-pic.blogspot.com 04/10/2009
MySQL 5.1 - Instalación
Llegamos hasta aquí si has pinchado el último
enlace de la página anterior.
Vamos a descargar la versión con instalador.
Pincha en Pick a mirror.
Indicamos que será una máquina para desarrollo. Puedes indicar cualquier
opción si lo deseas.
Nos pregunta si deseamos utilizar MySQL con el usuario "root" con contraseña,
o si deseamos crear un usuario anónimo. Lo dejamos en root sin contraseña,
más adelante la introducimos en otros medios.
123 www.electronica-pic.blogspot.com 04/10/2009
MySQL 5.1 - Instalación
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['LoginCookieValidity'] = 1800;
$cfg['ExecTimeLimit'] = 300;
$cfg['Servers'][$i]['auth_type']
$cfg['Servers'][$i]['user']
$cfg['Servers'][$i]['password']
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = „Acaymo';
$cfg['Servers'][$i]['password'] = „Metaconta2009';
<?php
// funciones…
mysql_connect("127.0.0.1",“Acaymo",“Metaconta2009");
// sigue con más funciones…
?>
Servidor SMTP
[mail function]
; For Win32 only.
SMTP = localhost
#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost
container.
# The first VirtualHost section is used for requests without a
known
# server name.
#
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log
common
#</VirtualHost>
127.0.0.1 localhost
127.0.0.1 sitioa
127.0.0.1 sitiob
127.0.0.1 phpmyadmin
Fuente.
Fuente.
El sexto icono Sirve para Actualizar Las Listas De Archivos & Carpetas, ya que si
tenemos permisos para borrar archivos o carpetas estos no se actualizan
automáticamente en las ventanas que nos muestra la Aplicación Cliente, es por eso
que presionando dicho icono nosotros podemos tener una noción de cómo se
encuentran los directorios y archivos del Servidor. Sirve para actualizar o refrescar el
Servidor.
Instalar foro
Una ves creada completamos los datos de la instalación del panel de control phpbb3.
Nos pedirá lo siguiente.
Nombre de servidor de base de datos: (Va la ip de MySQ, 127.0.0.1 o localhost)
Puerto del servidor en la base de datos: Opcional, en este caso lo dejamos en blanco.
Nombre de base de datos: PC-Server (nombre de base de datos que creamos).
Usuario de base de datos: Acaymo (el usuario de tu base de datos).
Clave de base de datos: Metaconta2009 (la contraseña de tu usuario de la base de
datos).
Prefijo para tablas en base de datos: phpbb_
http://localhost
http://127.0.0.1
http://localhost/phpmyadmin
Instalar Blog
http://localhost/phpsysinfo
using MySql.Data.MySqlClient;
using MySql.Data.Types;
DESCARGA
Puedes descargar el
código fuente del
proyecto completo en
este enlace.
DESCARGAR
DESCARGAS DE MANUALES
Manuales
Manuales
Manuales
http://www.maestrosdelweb.com/editorial/phpmysqlap/
http://www.mundodivx.com/php
Versión :1.11
460 www.electronica-pic.blogspot.com 04/10/2009
Puedes publicar este tutorial o
manual en tu Web, foros, blogs, Contacto
CD, DVD o Blu-Ray para revistas Cualquier comentario,
sugerencia o mejoras del
oficiales, etc, libremente.
manual, me lo envían por
correo electrónico al
metaconta@gmail.com
metaconta@gmail.com
Ángel Acaymo M. G.