Ensamble, Mantenimiento y Redes de Computadores

viernes, 27 de abril de 2012

Instalacion en Windows Server 2008 R2 el PHP, MySQL windows 5.1, Wordpress, Simple DNS plus

Antes de iniciar con la instalacion de PHP, MySQL windows 5.1, la aplicación Wordpress, y Simple DNS plus (este ultimo lo puedes descargar aca) debemos instalar correctamente el Windows Server 2008 R2
Para los que no tengan idea de como instalar el Windows server 2008 R2 aca les dejo un link donde podrán seguir paso a paso la instalación de este sistema operativo.
Windows Server 2008 R2



Lo primero es comenzar a instalar el Microsoft web platform installer 3.01 que es una herramienta gratuita y simple que automatiza la instalacion de toda la plataforma web de Microsoft incluyendo PHPMySQL windows 5.1, la aplicación Wordpress y el Simple DNS plus lo descargaremos desde la web.
Luego de estar instalado buscamos lo que necesitemos instalar en este caso comenzamos con el IIS 7 este es el nombre del producto utilizado para referirse a las versiones de internet information services (IIS) que se incluyen en algunas ediciones de Windows Server 2008, Windows server 2008 R2 Windows vista y Windows 7
Instalacion del IIs 7 Recommended Configuration
Seleccionamos el IIS 7 recommended configuration le damos add y luego install
y terminamos la instalacion de IIS7
Ahora procedemos a configurar el IIS7
Primer ingresamos al navegador y nos vamos por Herramientas - Seguridad - Red - y en el recuadro que aparece copiamos las direcciones donde no vamos a utilizar proxy en mi caso la de el localhost 127.0.0.1 y la de mi maquina 192,168.20.129
ahora verificamos en la web (en el buscador escribimos la direccion del localhoes 127.0.0.1) y nos tiene que salir algo como esto
Ahora instalaremos el PHP 5.3.10
Para eso  ingresamos de nuevo al Web Platform Installer y lo buscamos escribiendo en el buscador PHP y enter y nos aparecerá esto
Le damos add y luego install
aceptamos y le damos instalar
y listo ya nuestro PHP esta instalado
Ahora instalaremos el MySQL
En el buscador escribimos MySQL y nos mostrara esto
Seleccionamos el que dice MySQL Windows 5.1 Le damos add y luego install
Luego le damos una contraseña y la confirmamos y le damos continuar
Ya es esta parte inicia el proceso de la instalacion
Y ya esta instalado
Ahora instalaremos el Wordpress
De nuevo en el panel de búsqueda de el Web Platform installer 3 escribimos wordpress y le damos enter
Le damos add y luego install
aceptamos
Continua el proceso de instalación y luego nos pide ingresar una información y lo dejamos en default web site y continuamos
Terminamos de llenar colocamos contraseñas y le damos continuar y terminamos la instalacion
Luego de terminar vamos a crear un archivo en la siguiente dirección  inicio - equipo - disco c - inetpub - wwwroot aca es donde lo creamos, clocamos el mouse sobre la parte en blanco damos click derecho le damos nuevo documento de texto y a ese documento lo ponemos info.php lo abrimos y copiamos lo siguiente:
<?php
phpinfo () ;
?>
y al guardarlo abajo del nombre que le dimos seleccionamos All files y salimos

Ahora reiniciamos el servidor este esta en inicio - herramientas administrativas - internet information services (ISS) manager y lo reiniciamos
Ahora ingresamos a la web y verificamos haciendo la prueba a phpinfo y luego a wordpress para esto copiamos en el buscador la direccion localhost 127.0.0.1/info.php y debe salir esto
Ahora hacemos la prueba para Wordpress y debe salir esto
Ahora instalamos el DNS
En mi caso instalo el Simple DNS Plus este lo descargo desde la web
Le damos next
Aceptamos la licencia y le damos next
Le damos next
Seleccionamos completo y le damos next
Y le damos instalar para iniciar el proceso
Aca esperamos un momento y luego de terminar le damos Finish
Le damos ok para la activación de la licencia en mi caso la puse de prueba pero si tu tienes la licencia la puedes ingresar
Ahora configuramos el DNS
seleccionamos Records - Quick  y seleccionamos default template
Y nos aparece esto
Y copiamos el dominio y nuestra direccion IP en mi caso es la 192,168.20.129 y le damos ok
Y nos tiene que aparecer esto
Y listo Hemos terminado.




































































































































martes, 24 de abril de 2012

Instalación en Linux Debian Lenny 5.0, la base de datos MySQL, PHP, Lighttpd y Joomla

Aca les dejo un link donde podran visualizar paso a paso como podemos instalar Linux Debian Lenny 5.0 para los que no lo tengan claro

Luego de instalarlo entramos como administradores a nuestra terminal

Lo primero es verificar por medio del comando ifconfig la dirección ip que tenemos en mi caso

Ahora debemos actualizar los repositorios para Linux Debian Lenny 5.0 (deben ser los repositorios para este tipo de Linux de lo contrario no servirán de nada)
para ello busco en Internet los repositorios los copio y los pego en la terminal en la siguiente ruta:
nano /etc/apt/sources.list 
Luego de copiarlos damos estos 3 pasos para salir del fichero
1 - control + O para guardar cambios
2 - Enter
3 - control + X para salir del fichero

Ahora mediante el comando apt-get update actualizamos los repositorios es decir la base de datos de donde sacaremos las aplicaciones que queremos instalar.
Ya actualizado procedemos a la instalación

Primero instalaremos el servidor DNS Bind9
En la terminal damos lo siguiente
apt-get install bind9
a la opción que dice si deseas continuar le das SI

Luego de instalado el bind9 vas a el directorio donde quedo instalado con el comando 
cd  /etc/bind 
Ahora con el comando touch + (nombre del archivo que le queremos poner) creamos las zonas Directa e Inversa
Ahora debemos configurar los archivos de la siguiente manera
En la terminal le damos
nano inversa
y estando dentro del archivo escribimos el dominio que en mi caso es monsalvem.com y mi dirección ip que es 192.168.20.79 vemos que termina en 79 para otros donde este el 79 escriben el ultimo numero de su dirección ip
para salir le damos
1 - control + O para guardar cambios
2 - Enter
3 - control + X para salir del fichero

Ahora configuramos la directa
nano nippondire (ese el es nombre que se le dio a la directa)
Aca escribimos nuestro dominio y la direccion ip completa que cada uno tengamos
para salir le damos
1 - control + O para guardar cambios
2 - Enter
3 - control + X para salir del fichero

Ahora configuramos el archivo  named.conf.local
nano /etc/bind/ named.conf.local
aca ponemos el dominio para la zona directa que en mi caso es monsalve.com
y para la zona inversa ponemos nuestra direccion en forma inversa
para salir le damos
1 - control + O para guardar cambios
2 - Enter
3 - control + X para salir del fichero

Ahora configuramos el archivo resolv.conf
nano /etc/resolv.conf
acá ponemos nuestro dominio y la dirección que se va a resolver
Por ultimo reiniciamos el dns
/etc/init.d/bind9 restart


Y con el comando nslookup verifico que el DNS me este resolviendo tanto la direccion como mi dominio

Ahora instalamos el MySQL
en la terminal instalamos los 4 siguientes paquetes
1 - apt-get install mysql-server
2 - apt-get install mysql-client

3 - apt-get install php5-mysql
4 - apt-get install phpmyadmin (para administrar bases de datos a travez de la web)

Las bases de datos también se pueden crear por consola accediendo a MySQL,
Cuando estemos instalando los anteriores paquetes nos pedira contraseña y el tipo de servidor web que vamos a utilizar en mi caso seleccione el Lighttpd

Entramos a mysql con el sgte comando mysql –u (usuario que creamos) –p

En mi caso seria mysql  -u  root  -p 
Luego creo una base de datos que en mi caso seria joomla con el comando create database joomla y lo visualiso con el comando show databases;
para terminar salimos de MySQL con el comando quit y lo reiniciamos y listo


Ahora instalamos el PHP 
apt-get install php5
apt-get install php5-cli
apt-get install php5-idn
apt-get install php-pear
apt-get install php5-gd
apt-get install php5-mcrypt
apt-get install php5-imap
apt-get install php5-mencache
apt-get install php5-common
apt-get install php5-curl
apt-get install php5-imagick
apt-get install php5-ming
apt-get install php5-mhash
apt-get install php5-sqlite
apt-get install php5-ps
apt-get install php5-recode
apt-get install php5-xsl
apt-get install php5-snmp
apt-get install php5-tidy
apt-get install php5-cgi

Ahora configuramos el archivo
nano /etc/php5/cgi/php.ini
Descometamos la linea que dice
cgi.fix_pathinfo =1
Cuando estemos en este archivo le damos control + W y en la parte de abajo nos mostrara un panel de búsqueda acá escribimos cgi.fix y le damos enter y de una nos mostrara donde tienes que descomentar.

Ahora instalamos el servidor web Lighttpd
En la terminal escribimos el siguiente comando
apt-get install lighttpd


Luego vamos al archivo de configuracion
nano/etc/lighhtpd/lighttpd.conf
hacemos el siguiente cambio al principio y al final del archivo
Principio (agregamos esta linea)
Final del archivo
En este mismo archivo hay una linea que dice server.document-root  y al frente esta la ruta en la que se va a abrir la web en mi caso sera joomla
Guardamos y reiniciamos nuestro lighttpd
vamos a la web y escribimos la direccion y nos saldra esto


Ahora instalamos el Joomla
primero creamos una carpeta en /var/www que se llame joomla
Luego en la web descargamos el paquete Joomla_1.5.8-Spanish-pack_completo.tar.gz
Luego de descargarlo lo descomprimimos en la carpeta de joomla que creamos en /var/www
Para que no te salgan errores a la hora de descomprimir el paquete dale permisos a la carpeta con el comando
chmod 777 /var/www/joomla

Luego entramos en la web y digitamos la direccion IP nuestra y nos saldra la ventana para empezar la configuracion.

Seleccionamos el lenguaje
Le damos siguiente
Aceptamos y siguiente
Llenamos los espacios  tipo de base de datos, nombre del servidor, nombre del usuario, contraseña y nombre de la base de datos y siguiente
dejamos así y le damos siguiente
Escribimos el nombre del sitio, correo electronico y damos una contraseña y la confirmamos y siguiente
Terminamos la configuracion

Ahora entramos como administradores
Creamos un nuevo articulo en la parte superior izquierda donde dice añadir un nuevo articulo le damos aplicar y guardar

Vamos a extensiones y Gestor de modulos, le damos nuevo en la parte superior derecha
siguiente
Ponemos las 2 opciones en si y le damos aplicar
Ahora entramos como administradores
Y listo