Instalar Apache con SVN

Instalar Apache con SVN

Presentacion:

Este post pretende mostrar la forma de configurar un servidor Apacahe 2.0 con un servidor SVN (Subversion) para acceder al repositorio SVN desde Apache con a direccion del servidor web http://www.algo.com

Prerrequ¡sitos:

Para poder ejecutar este tutorial usted debe tener los siguientes paquetes de instalacion.

1. Apache 2.0.x: Hago enfasis especial en la version del apacahe, deb ser 2.0, he probado en otras versiones de apache server y no me ha funcionado, pero con la version 2.0 funcionaperfectamente.

2. Subversion 1.4.5: Servidor de SVN.

Recomendacion:

Si usted desea evitar pasos en la configuracion del apache se recomienda que primero instale el servidor WEB Apache y una vez terminada realize la instalacion de Subversion, si lo realiza en este orden la instalacion del SubVersion le configurara varios parametros de apache y se evitara este procedimiento inicial.

Prueba instalacion inicial:

Sin importar si siguio la recomendacion inicial de instalar primero apache y despues subversion, realize el siguiente procedimiento para determinar si necesita configurar apache con subversion.

1. Abra un navegador WEB y ingrese una direccion que seguro no este en su servidor.

http://localhost/paginaNoExiste

2. El navegador le respondera con la pagina de error, situacion que ya era esperada, lo importante es que al final de este mesaje de error encontrara los modulos que estan ejecutandose en el servidor, la configuracion inicial esta terminada si encuentra algo como esto “Apache/2.0.55 (Win32) SVN/1.4.5 DAV/2 Server at localhost Port 80″, teniendo en cuenta y que no puede faltar “SVN/1.4.5 DAV/2″.

Si al realizar la prueba el resultado de la prueba no dio el valor esperado, recomendado realize lo mencionado en la seccion “Instalacion inicial”.

Instalacion Inicial:

De cualquier forma que se realize el procedimiento es necesario verificar que la configuracion es similar a como se describe en esta seccion.

1. Abara el archivo de configuracion de Apache Web Server y busque la linea:

#LoadModule dav_module modules/mod_dav.so

2. Reemplaze esta linea con al siguiente informacion:

LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so

3. Dirijase a la ruta donde se instalo el subversion “C:\Archivos de programa\Subversion\bin” y copie el archivo “mod_dav_svn.so” en la carpeta de instalacion de apache2 “C:\Archivos de programa\Apache Group\Apache2\modules”.

4. Guarde los cambios en el archivo.

5. Reinicie el servidor apache.

6. Realize el procedimiento descrito en la seccion de “Prueba”.

Definicion de la carpeta SVN del repositorio:

EL manual continua con la creacion de la carpeta que sera el repositorio SVN.

1. Ejecute una consola de DOS y dirijase a la carpeta anterior donde creara la carpeta del repositorio SVN, es decir si su carpeta de repositorio es c:/repositorioSVN dirijase a la unidad c:

2. Cree el repositorio con el siguiente comando de DOS

svnadmin create repositorioSVN

3. Verifique la creacion del repositorio, dirijase a la carpeta que definio como repositorioSVN, dentro de esta encontarra un numero de carpetas y un archivo README.txt, el contenido de este archivo le informara que para poder explorar esa carpeta necesitara hacerlo con svnadmin, esto grantiza que el repositorio se creo de manera exitosa.

Enlaze de Apache con el repositorio SVN:

En este punto se debe indicar al apache cual es la carpeta del repositorio, para realizar este enlaze sera necesario adicionarle las siguientes lineas al archivo de configuracion de Apache:

<Location ‘nombre de acceso la repositorio’>
DAV svn
SVNPath ‘ruta del repositorio SVN’
</Location>

De manera mas puntual:

<Location /repositorioSVN>
DAV svn
SVNPath c:/repositorioSVN
</Location>

2. Guarde los cambios en el archivo.

3. Reinicie el servidor Apache.

Verifique el proceso de enlaze:

1. En el navegador WEB digite la direccion del servidor /’nombre del repositorio SVN’ es decir “http://localhost/repositorioSVN/”

2. Debera observar una pagina que le informa la version actual (Revison 0:/) y la version del servidor SVN instalado.

Si no obtiene este resultado el proceso fallo.

Cree la estructura del repositorio SVN:

Para finalizar el procedimiento es importante crear la estructura de repositoio SVN dentro de la carpeta que se definio como repositorio del SVN.

1. Abra una consola de DOS.

2. Cree el proyecto digitando en la consola.

svn mkdir http://127.0.0.1/repositorioSVN/proyecto1 -m “Creo el proyecto”

3. Cree la carpeta principal trunk del proyecto

svn mkdir http://127.0.0.1/repositorioSVN/proyecto1/trunk -m “Version principal”.

Prueba proceso definicion de repositorio SVN:

1. Abra en el navegador la direccion de su repositorio “http://127.0.0.1/repositorioSVN”

2. Debera visualizar la revison actual que debe ser diferente de 0 y el listado de los proyectos que ha creado.

Advertencias:

Tenga en cuenta las siguientes advertencias o precuaciones que debe tener presentes para evitar futuros inconvenientes.

1. Este procedimiento fueron probados en Windows XP.

2. El servidor SVN no tiene implementado ningun tipo de seguridad, es decir que cualquier persona que conozca la direccion de acceso al servidor SVN lo puede manipular.

3. Los parametros de seguridad no son motivo de este documento y se dejan a cargo del usuario que decide realizar estos procedimientos.

Marcacion automatica a internet con modem USB 3.5G o HSDPA

Marcacion automatica a internet con modem USB 3.5G o HSDPA

Presentacion:

Con el fin de darle conectividad automatica a la red 3.5G del modem USB y complementando el manual “Conexion compartida a internet con modem USB en red HSDPA o 3.5G” ebitando intervension humana para realizar la conexion a internet se presenta el actual documento.

Esta situaciones la resolveremos con un script batch que se ejecutara al iniciarse al sistema operativo. Este scripto tenfdra una demora inicialmente de 2 minutos o 120 segundos antes de realizar la conexion, con esta espera se pretemnde garantizar que las condiciones previas antes de conectase a la red celular del modem USB ya esten dadas y no hayan inconvenientes.

Consideraciones iniciales:

1. Como la conexion se realiza a travez de un modem USB es necesario antes de realizar el procedimiento de marcacion que el modem este instalado y conectado, ademas de las otras operaciones que son necesarias como el registro del modem en la red celular y demas procedimientos que toman tiempo, es por esta razon que antes de realizar la marcacion debe transcurrir un timepo prudente que de espera a que las anteriores validaciones se realizen de manera adecuada.

2. La demora de los 60 segundos se implementara con el suso de la funcion delay, esta funcion es de DSO y en algunos sistemas operativos de windows pude que no este instalada, para instalar esta libreria que es necesaria en el script que se relizara a continuacion es necesario rewlaizar el procedimeinto descrito en la entrada “Instalacion de la funcion sleep en windows XP” dsipnible ne ste mismo blog.

Script:

start C:\Archiv~1\Mobile~1\UIMain.exe
sleep 60
rasdial “INTERNET TIGO COL”
exit

Explicacion:

1. Linea 1: Se le indica que debe ejecutar el programa de conexion del modem USB, como norma de DOS si una carpeta tiene mas de 8 carateres, la manera correcta de llamarla es escribir los sein pirmero carateres mas el caracter ~ y el numero que puede ser diferente de uno si exusten carpeta que inicien con el mismo nombre. lo importante es que cada texto que dfine un acarpeta no sea de mas de 8 caracteres.

2. Linea2: Se espera 60 segundos, con esta espera es suficiente para que el programa cargue, encuentre y configure el modem para realizar la conexion.

3. Linea 3: El comando rasdial es una instruccion propia de DOS que lo que hace es realizar el marcado de una conexion telefocnica, solo sele debe indicar el nombre de la conexion ha realizar.

Finalizacion:

Para finalizar el procedimiento agregue este script como una tarea porgramada de Windows, este procedimiento no se documenbta ya que la definiciond e una nueva tarea programada es totalmente diferente.

 

Conexion compartida a internet con modem USB en red HSDPA o 3.5G

Conexion compartida a internet con modem USB en red HSDPA o 3.5G

Presentacion:

el procedimiento que aqui se describe tiene el mismo efecto de adquriri un router inalambrico 3.5 pero con elementos que usted puede tener guardados sin ningun uso.

Elementos:

Para realizar este procedimiento usted necesita tener los siguientes elementos.

1. Modem USB 3.5G o HSDP.

2. Router alambrico o inalambricos (Si tiene inalambrico puede darle conexion a dispositivos WiFi).

3. Computador con sistema operativo windows XP Profesional instalado, minimo un puerto USB disponible y una tarjeta de red LAN instalada.

4. Cable de red.

5. Se recomienda tener un plan de datos ilimitados con la compañia en la que adquirio el modem USB para no tener que pagar en costos adicionales por el uso de la conexion.

Instalacion del modem USB en su computador:

El procedimiento se inicia realizando la conexion del computador que actuara como servidor de conexion a internet a internet por medio del modem USB.

1. La instalacion en este paso no es compleja, simplemnete conecte el modem USB a un puerto disponible del computador.

2. Espere a que el nuevo dispositivo sea reconocido e instaldo en el computador.

3. Para garantizar que la instalacion se realizo de forma correcta conectese a internet y navegue de manera normal. Si tiene alguna conexiona  diferenete a internet de la que se esta usando con el modem como una terjeta de red LAN o una red WiFi, verifique que las demas conexiones independientes de su tecnologia esten desconectadas.

Comparta la conexion a internet:

1. Ejecute la siguientes instrucciones Inicio->Panel de control->Conexiones de red.

2. Verifique la conexion del modem USB en acceso telefonico.

3. Seleccione la conexion del modem USB con el clic derecho del mouse y dirijase a las propiedades del modem.

4. En la pestaña “Opciones avanzadas” seccion “Conexion Compartida a internet” verifique que la unica opcion marcada sea “Permitir a usuarios de otras redes conectarse a travez de la conexion de internet de este equipo”.

5. Pulse en “Aceptar”.

6. Pulse el boton de “Aceptar” de todos los mensaje que le muestra el asistente.

7. Reinicie la conexion.

8. Estando conectado a internet de nuevo con la conexion por el modem USB y en una ventana de DOS averigue los datos de la conexion importantes como las direcciones de DNS, esto lo reliza ejecutando el comando

ipconfig /all.

Configuracion del router:

Para continuar con el procedimiento es necesario configurar el router, la configuracion que se docume ta ene sta seccion se refiere unicamente a la conexion de la interfaz WAN del router, las otras configuraciones como servidor DHCP, parametros de seguridad de WiFi y demas quedan a cargo del usuario.

1. Conecte el router a la corriente.

2. Reinicie el router con el boton destinado para este procedimiento.

3. Conectese al router a la red LAN del mismo, este procedimiento se puede realizar de dos formas. En esta seccion como es mi caso particulas supongo que el router asigna direcciones IP dinamicamente en sus interfazes LANy WiFi.

3.1. Conecte el cable de red a uno de los puertos del router que estan marcados como LAN o “ethernet”, conecte el otro extremo del cable a la tarjeta de red del computador. Verifique que en el computador la tarjeta de red que esta conectada al router le asigna una direccion IP dinamica, esta verfiicacion se resliza por las propiedades del adaptador de red.

3.2. Si su PC posee tarjeta de red inalambrica conectes a la red del router que acabo de reiniciar, recuerde que la direccion IP debe ser asignada dinamicamente.

4. Ingrese a la pagina de configuracion del router desde un navegador WEB por lo general http://192.168.1.1, la informcion de la direccion por defecto la encuentra en el manual del router o puede realizar el siguiente procedimiento para verificar la direccion IP de su router.

4.1 En una consola DOS digite

ipconfig

4.2 Identifique el adaptador de red que esta conectado a la red LAN o WiFi del router que se esta configurando.

4.3 La direccion que se necesita es la que esta descrita en el tercer item denominada “Puerta de enlace predeterminada”.

5. El acceso al router le pedira nombre de usuario y contraseña, esta informacion varia segun el router y encontrara esta informacion en el manual del router.

6. Una vez ingrese a la iterfaz administrativa del roter dirijase a la pestaña de “setup”, busque la seccion donde define la conexion a  internet por ejemplo “Internet Setup”.

7. Ubique el tipo de conexion a internet, por ejemplo “Internet Connection Type” y seleccione direccion IP estatica.

7.1 Esta seleccion se reconoce por que todos los campos son editables.

8. Diligencie la informacion de los siguientes campos

IP Addres: Ingrese una direccion que este en una red diferente a la red del router, es decir si el router esta en la direccion 192.168.1.1 con mascara de red 255.255.255.0 usted deberia poner en este campo la direccion 192.168.0.2.

Default GateWay: Tenga presente la direccion IP que escriba en este campo ya que esta misma direccion debe ser configurada en la tarjeta de red LAN del computador que tienen instalado el modem USB y que esta compartiendo la conexion a internet.

DNS1 y DNS2: En la seccion “Instalacion del modem USB en su computador” paso 8 se le pidio tener en cuanta estas direcciones de DNS, escriba en ests campos las dos direcciones que salieron en el enunciado “servidores DNS”.

IP adrres: 192.168.0.2

Subnet Mask: 255.255.255.0

Default GateWay: 192.168.0.1

DNS1: Direccion DNS principal

DNS2: Direccion DNS secundaria

9. Guarde los cambios.

10. Cambie el cable de red del extremo del router de la red LAN a la red WAN tambien identifcada en algunos casos como “Internet”, El router deberia encender la LED de Internet.

Se recuerada que esta configuracion es minima y no tiene ningun parametro de seguridad, usted debe ser el encargado de configurar los parametros adicionales.

Configuracion red LAN del PC con conexion compartida a internet

Una vez configurado el router es necesario configurar el PC que tiene la conexion compartida y la cual sera pasada por la tarjeta de RED alambrica o LAN la cual esta conectada con cable y que el otro extremo llega al puerto de internet del router.

1. Entre a las propiedades de red alambrica.

2. En la pestaña “General” seccion “Esta conexion utiliza los siguientes elementos”, seleccione “Protocolo Internet TCP/IP” y pulse el boton de “Propiedades”.

3. Seleccione la opcion “Usar la siguiente direccion IP” y en estos campos nuevos diligencielos asi:

Direccion IP: Esta direccion debe ser la misma que en la seccion denominada “Configuracion del router” paso “8″ etiqueta “Default GateWay”.

Mascara de sub red: Esta direccion debe ser la misma que en la seccion denominada “Configuracion del router” paso “8″ etiqueta “Subnet Mask”.

Direccion IP: 192.168.0.1

Mascara de sub red: 255.255.255.0

4. Pulse el boton de “Aceptar” y nueva menten pulse “Aceptar”.

5. Para garantizar el exito del procedimiento reinicie todos los dispositivos y desde el computador principal conectese a internet.

Recomendaciones:

Para las personas que decidieron realizar el procedimiento tenga en cuenta que:

1. La conexion a internet es manual.

2. Las conexiones de seguridad estan 100% con su responsabilidad, ya que como es un router WiFi cualquier persona tiene acceso a su conexion de internet.

3. Como la conexion de internet es por Modem USB y una compañia de telefonia celular, la velocidad varia segun diferentes condiciones que presente la red.

4. Entre mas dispositivos se conecten la conexion se pone mas lenta.

5. Toda el trafico que se gene en la red interna del router saldra por el modem USb, se recomienda plan de datos ilimitados ya que de lo contrario usted pagara cada kilobyte que se transmita, lo cual incurre en costos altisimos.

6. Si usted desea agregarle mayor seguridad las configuraciones funcionan pero hay procesos internos que usted debera manejar por ejemplo el firewall bloque aconexiones de otras redes, usted debe habilitar esta conexion como permitida y otras situaciones que se generan en el transcurso de la implantacion de la seguridad.

Instalacion de la funcion sleep en windows XP

Instalacion de la funcion sleep en windows XP

Presetacion:

La funcion sleepm sirve para crear un retardo de determinados segundos entre la ejecucion de una linea de un script .bat entre una linea y otra, el problema es que la funcion sleep no esta instalada en mi Windows XP SP3 (Almenos este es mi caso personal).

Prueba de la funcion:

Antes de realizar el procedimiento es recomendable que se pruebe si se tiene instalada la funcion, para realizar esta prueba realize los siguientes procedimientos:

1. Cargue la consola de DOS con la siguiente secuencia de comandos Inicio>Ejecutar

2. En la casilla de texto escriba cmd y pulse el boton “Aceptar”.

3. En la nueva ventana que se abre dojite sleep.

4. Si la respuesta que recibe por parte de la consola es el siguiente usted no tiene instaladao el comando.

“sleep” no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Instalacion del comando:

1. Desde internet descargue el sleep.exe.

2. Copie este archivo en la carpeta C:/WINDOWS/system32.

3. Cierre y abra la consola de DOS de nuevo.

4. Realize el procedimiento de prueba.

 

Despues de realizar este procedimiento tendra en pantalla la consolad e DOS. ene sta consola dijite

Instalacion de perl

Instalacion de perl

Introduccion:

Se da la necesidad de instalar perl para poder instalar el software eprints ver 3.0

Procedimiento:

1. Descargar la ultima version de ActiveState Perl desde la pagina WEB http://www.activestate.com/activeperl.

2. Adicione el repositorio de uwinnipeg en el Perl Package Manager:

2.1. Inicie el “Perl Package Manager” inicio->Todos los programas->ActivePerl->Perl Package Manager;

2.2 Edit->Preferences

2.3 Pestaña Repositories Add repositories->Suggested escoger uwiniipeg

2.4 Add->Ok.

2.5 Cierre Perl Package Manager.

Instalar modulos deperl

Para dejar perl configurado se debe instalar los modulos mod_perl, DBD-mysql, XML-LibXML.

1. Abra uan consola de MS-DOS

2. Digite

2.1 ppm install mod_perl

2.2 Indique la ruta de los modulos de apache

2.3 ppm install DBD-mysql

2.4 ppm install XML-LibXML

Instalacion de varios PHP en un solo apache montados en Windows XP

Instalacion de varios PHP en un solo apache montados en Windows XP

Descripcion:

En ocaciones se desea provar un aplicativo que fue desarrollado en PHP con una version y se desea probar el funcionamiento del mismo aplicativo en otra version.

Esta solucion ejecuta un solo modulo de PHP al tiempo con la ventaja quee stan todos instalados en solo apache.

La solucion ha este inconveniente la plantea.

Prerrequisitos:

Para realizar este procedimiento usted debe teber:

1. Instalador de apache preferiblemente la version Apache 2.0.55

2. Las versiones de PHP a ser instaladas como modulo de apache en “Windows Binaries” de los que son “zip package”.

Procedimeinto

1. Instale el apache normal.

2. Cree una carpeta en la raiz del disco duro con noble apache, dentro de esta carpeta cree dos carpetas mas con nombre instaladores y phpIni. La primera carpeta tendra todos los PHP que usted desea ejecutar en el servidor, la segunda carpeta tendra los archivos php.ini de cada version que usted esta instalando. el directorio le debe quedar asi.

c:/php/instaladores

c:/php/phpIni

3. Descomprima los archivos zip de los php en la carpeta instaladores y dejeles un nombre con el cual se identifique la version

c:/php/instaladores/php-v5.2.9

c:/php/instaladores/php-v5.2.11

4. Copie los archivos php.ini-recommended de cada version del php en la carpetas de los php.ini dentro de una carpeta que conserve el mismo nombre de la version, deberia quedarle asi.

c:/php/inphpIni/php-v5.2.9/php.ini

c:/php/inphpIni/php-v5.2.11/php.ini

5. edite el archivo httpd.con del apache y al final del archivo ingrese las lineas de los moduloa  ser cargados y las carpetas donde tendra se ejecutaran los php.ini

PHPIniDir “C:\php\phpIni\php-v5.2.9″

PHPIniDir “C:\php\phpIni\php-v5.2.11″

LoadModule php5_module C:\php\instaladores\php-v5.2.9\php5apache2.dll

LoadModule php5_module C:\php\instaladores\php-v5.2.11\php5apache2.dll

AddType application/x-httpd-php .php

6. busque la seccion directoryIndex y al final escriba index.php, deberia quedarle asi

DirectoryIndex index.html index.html.var index.php

Manipulacion de apache

Para que este procedimiento no le arroje ningun error y el servidor apache lea los archivos correctos que no estan en c:/WINDOWS/System32 usted debe crear dos accesos directos de la siguiente manera.

1. Estando en el escritorio de clic derecho->Nuevo->Acceso directo

2. En la caja de texto escriba los siguiente y de clci en Siguiente

“C:\Archivos de programa\Apache Group\Apache2\bin\Apache.exe” -k start

3. En el nombre guardelo como inicia Apache

4. Repita el procedimiento escribiendo en la caja de texto

“C:\Archivos de programa\Apache Group\Apache2\bin\Apache.exe” -k stop

5. Guarde el acceso como detener Apache.

Al final de estas indicaicones usted tendra en el escritorio dos accesos directos con el icocn de apache y los nobres de iniciar Apache y detener Apache.

Ejecucion de PHP

1. Asegurese de que Apache esta detenido o detengale con el acceso de detener apache.

2. configure el httpd.conf para ejecutar el modulo de PHP con la version que usted necesite.

2.1 Comente las lineas de la version que no va a usar segun lo que se escribio en la linea 5 del apartado de procedimiento. para correr el PHP 5.2.11 debe quedar asi:

#PHPIniDir “C:\php\phpIni\php-v5.2.9″

PHPIniDir “C:\php\phpIni\php-v5.2.11″

#LoadModule php5_module C:\php\instaladores\php-v5.2.9\php5apache2.dll

LoadModule php5_module C:\php\instaladores\php-v5.2.11\php5apache2.dll

3. Guarde los cambies en este archivo.

4. En la instalacion de PHP como modulo de apache es necesario copiar las dll de la carpeta del php en el c:/WINDOWS/System32. este procedimiento se hara de la siguiente forma.

4.1 Abra las variables de entorno del sistema operativo windows.

4.2 Ubique la variable PATH y al inicio de esta variable escriba la ruta de la carpeta de la version de PHP que desea ejecutar.

C:\php\phpIni\php-v5.2.11

4.3 Guarde los cambios.

5. Reinicie el servidor apache con los accesos que se crearon al inicio del procedimeinto.

Instalacion de php4

Si una de las versiones de PHP que usted querte instalar es la version de PHP4, realizae los siguientesprocedimeintos.

Procedimiento:

1. Copie en la ruta de los instaladores los archivos de PHP4

C:\php\instaladores\php-v4.3.11

2. Cree el archivo php.ini en la ruta requerida

C:\php\phpIni\php-v4.3.11

3. Edite el archivo http.conf de apache añadiendo las siguientes lineas

PHPIniDir “C:\php\phpIni\php-v4.3.11″

LoadModule php4_module C:\php\instaladores\php-v4.3.11\sapi\php4apache2.dll

4. Cree el archivo php.ini en la carpetade los phpIni

C:\php\phpIni\php-v4.3.11\php.ini

Uso del PHP4

1. Comente las lineas de los otros PHP que tiene habilitados.

2. Descomente las lineas del PHP 4.

3.  Guarde los cambios en el archivo.

4. En las variables de entorno ubique la variable PATH y agregue la linea del PHP que va a  usar

C:\php\instaladores\php-v4.3.11

5. Acepte los cambios.

6. Reinicie el servidor apache.

7. Pruebe el procedimiento.

eiqueta corta en php

para decirle al interprete de php que acepte etiqutas alñ estido <? de la mima manera como asimilara si la etiqueta fuera <?php, en el php.ini debe cambiar la linea short_open_tag de estado Off a estado On

Conectar oracle con php

Conectar oracle con php

1. En el archivo php.ini indique cual es la direccion de las extensiones.

2. En las extensiones quite el punto y coma de la extensiom del php_oci8.dll

extension=php_oci8.dll

3. Reinicie el servidor apache

pruebe con el siguienet codigo

<?php
$conn = oci_connect(‘System’, ’123456′, ‘localhost’);
$query = ‘SELECT * FROM CRP_DIV_POLITICA’;
$Q = oci_parse($conn, $query);
oci_execute($Q);
while ( $row = oci_fetch_array($Q,OCI_ASSOC+OCI_RETURN_NULLS)) {
print_r($row);
echo ‘<br>’;
}
oci_close($conn);
?>

Configurar apache + php + mssql en windows

El el php.ini descomente la extension mssql

1. Se debe instalar el Microsfoft SQL SERVER version 2005.

1.1 De un nombre de instancia difernete al predeterminado.

1.2 En la autenticacion escoja auntenticacion de SQL

1.3Asigne una clave al usuario sa.

2. Instale Apache serever con el modulo de php.

3. Edite el archivo php.ini asi.

extension=php_ming.dll

extension=php_mssql.dll

3.1 copie esasa extnsionen en System32

4. Verifique que el archivo ntwdlib.dll ubicado en system32 y en  el directorio de instalacion de php sean la version 2000.80.194.0 de no ser asi busquelo y reemplazelo

5. Habiliteb a mssql server para aceptar conexiones en red

Cómo configurar SQL Server 2005 para permitir conexiones remotas

Posteado en Windows, Sql por WreacK el 11 de February de 2007

Primero que nada quiero dedicarle este articulo a Situ ;) ahora si, los dejo con el articulo, saludos.
Cuando intentamos conectarnos desde un equipo remoto con una instancia de Microsoft SQL Server 2005, podemos recibir un mensaje de error. Este problema puede ocurrir cuando utilizamos cualquier programa para conectarnos a SQL Server. Por ejemplo, recibimos el mensaje de error siguiente cuando utiliza la utilidad SQLCMD:
Sqlcmd: Error : SQL Native Client de Microsoft se ha producido un error al establecer una conexión con el servidor. Este error puede ser provocado por el hecho de que con los valores predeterminados, SQL Server no permite conexiones remotas.
Este problema se puede producir al no configurar SQL Server 2005 para aceptar conexiones remotas. De forma predeterminada, SQL Server 2005 Express Edition y SQL Server 2005 Developer Edition no permiten conexiones remotas. Para configurar SQL Server 2005 para permitir conexiones remotas, realizamos todos los pasos siguientes:
• Habilitar conexiones remotas en la instancia de SQL Server que deseamos conectar desde un equipo remoto para.
• Activar el servicio explorador de SQL Server.
• Configurar la seguridad para permitir tráfico de red relacionado a SQL Server y al servicio explorador de SQL Server.

Habilitamos conexiones remotas para SQL Server 2005 Express o SQL Server 2005 Developer Edition
Debemos habilitar conexiones remotas de cada instancia de SQL Server 2005 que deseamos conectar desde un equipo remoto. Para ello, sigamos estos pasos:
1. Hacemos clic en Inicio, seleccionamos Programas, seleccionamos Microsoft SQL Server 2005, seleccionamos Configuration Tools y a continuación, hacemos clic en SQL Server Surface Area Configuration.
2. En la página SQL Server 2005 Surface Area Configuration, hacemos clic en Surface Area Configuration for Services and Connections.
3. En la página Surface Area Configuration for Services and Connections, expandimos motor de base de datos, hacemos clic en Remote Connections, hacemos clic en Local and remote connections, hacemos clic en el protocolo apropiado habilitar para su entorno y a continuación, hacemos clic en Aplicar.
4. En la página Surface Area Configuration for Services and Connections, expandimos motor de base de datos, hacemos clic en servicio, hacemos clic en Detener, esperamos hasta que el MSSQLSERVER atienda stop y a continuación, hacemos clic en Iniciar para reiniciar el servicio MSSQLSERVER.

Habilitamos el servicio explorador de SQL Server
Si estamos ejecutando SQL Server 2005 utilizando un nombre de instancia y si no estamos utilizando un número específico de puerto TCP/IP en su cadena de conexión, lo debe habilitar al servicio explorador de SQL Server que permite conexiones remotas. Por ejemplo, SQL Server 2005 Express se instala con un nombre predeterminado de instancia de \SQLEXPRESS – Nombre de equipo. Sólo le es necesario para habilitar el servicio explorador de SQL Server una vez sin consideración de cuántas instancias de SQL Server 2005 está ejecutando. Para habilitar el servicio explorador de SQL Server, sigamos estos pasos.

Importante Estos pasos podemos aumentar riesgos de seguridad. Antes de realizarlos, recomiendo que evalúen los riesgos asociados al implementar este proceso en su entorno particular. Si optan pori mplementar este proceso, tomen medidas adicionales oportunas para ayudar a proteger su sistema. recomuiendo que utilice este proceso si sólo requiere este proceso realmente.1. Hacemos clic en Inicio, seleccione Programas, seleccione Microsoft SQL Server 2005, seleccionen Configuration Tools y a continuación, hagan clic en SQL Server Surface Area Configuration.
2. En la página SQL Server 2005 Surface Area Configuration, hacemos clic en Surface Area Configuration for Services and Connections.
3. En la página Surface Area Configuration for Services and Connections, hacemos clic en explorador de SQL Server, hacemos clic para Tipo de inicio en Automático y a continuación, hacemos clic en Aplicar.
4. Hacemos clic en Inicio y a continuación, hacemos clic en Aceptar.

Despues de todo esto tiene que creear las excepciones de seguridad de Windows, una excepción para SQL Server 2005 y una excepción para el servicio explorador de SQL Server.

Reinicie todos los servicios

Pantalla negar al intentar instalar Windows XP

Pantalla negar al intentar instalar Windows XP

Situacion:

En ciertas ocaciones que usted pretenda instalar windows XP en un PC, la instalacion nunca carga la pantalla azul de inicio del asistente de instalacion, ya que antes de este paso y despues de mostrar un mensaje con letras blancas indicando que la instalacion esta inspeccionando el hardware del equipo la pantalla se queda negra.

Posibles problemas:

en diferentes blogs y despiues de averiguar un poco encontre que el problema era por la tabla de particiones del primer sector del disco duro del que se esta intentano instalar windows, en el caso en particular habia instalado previamente Debian y por razones de seguridad al instalarse este sistema el se protege con la pantalla negra.

Prerrequisitos:

1. Disponer de un CD-live de linux. En este caso se uso EduBunto version 7.1

Precaucion:

La solucion aqui presentada es capaz de resolver el rpoblema de instalacion, permitiendo instalar el sistema operativo de Windows XP pero tenga presente que “TODA LA INFORMACION PRESENTE EN EL DISCO DURO SE DESTRUYE IRREMEDIABLEMENTE”.

Solucion:

Para solucionar el problema es necesario borrar la tabla de particiones del disco duro en el que usted realizara la instalacion. Para borar esta tabla realize los siguientes procedimientos:

1. Inicie su PC con el LiveCd de EduBuntu version 7.1

2. Al iniciar se sion, ingrese a una Consola.

3. Averigue las unidades que tiene instaladas su PC y ubique la de su interes.

sudo fdisk -l

3.1 Con la ejecucion de este comando se muestran todas las unidades instaladas en su PC, identifiquelas por la capacidad del disco duro y el tipo de conector. (“Esta identificacion se debe realizar con cuidado y es necesario conocer algo de como el sistema operativo linux reconoce unidades y/o discos duros”), para ebitar tener problemas se recomienda que desconecte las unidades que no necesite, especificamente recomiendo dejar conectados la unidad de CD y el disco duro a instalar.

4. Formatee la tabla de particiones de su disco duro, este procedimiento borra el primer sector del disco duro, perdiendo toda la informacion almacendad en el mismo. Realize este procedimiento estando seguro de lo que desea hacer y entendiendo los riesgos y que el aiutor de la pagina no se responsabiliza por lo suceder, favor leer el encabezado de la pagina.

sudo dd if=/dev/zero of=/dev/sdc bs=512 count=1

5. Apague el PC.

sudo init 6

6. Retire el CD e inserte el Cd de instalacion de Windows XP.

7. Encienda el PC y realize la instalacion de Windows XP de forma normal.

Seguir

Get every new post delivered to your Inbox.