Abrir tópico con la navegación

Instalación Manual PHP 5.6 - Windows

 

En este artículo se explica cómo instalar y configurar un entorno de PHP 5.6 con Apache 2.4 para que se va a correr ScriptCase.

Siga los siguientes pasos con cautela.

 

Descargue el Apache 2.4, mod_fcgid y PHP 5.6 en los siguientes enlaces:

Apache download

mod_fcgid download

PHP 5.6 download

Nota: El PHP que debe ser descargado es el "NonThreadSafe" y todas las descargas tiene que estar en el arquitecto de 32 bits.

 

Después de descargar el Apache y el PHP 5.6, extraer los dos en la raíz de la unidad C: \ Drive

Cambiar el nombre de las carpetas a Apache24 y PHP, como el siguiente ejemplo:

Extraiga el Mod fcgid , copie el mod_fcgid.so archivo y péguelo en el directorio C: / Apache24 / modules

 

Configuración del Apache

Abra el archivo C: /Apache24/conf/httpd.conf y agregue las siguientes líneas por encima de la línea de IfModule unixd_module del archivo:

LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "c:/php"
AddHandler fcgid-script .php
FcgidWrapper "c:/php/php-cgi.exe" .php

 

En el mismo archivo, buscar #ServerName www.example.com:80 y cambiarlo a ServerName localhost: 80

Busque:
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

Y cambiarlo a
<IfModule dir_module>
    DirectoryIndex index.html index.php index.phtml
</IfModule>

 

Añadir el texto: Options ExecCGI en la opción Directory "c/:Apache24/htdocs"

 

Busque IfModule mime_module y por encima de esta opción, añada el texto a continuación:

 

Agregar el servicio del Apache en Windows

 

Abra el Command Prompt (CMD) como Administrator y escriba el siguiente comando:

c:\apache24\bin\httpd.exe -k install

 

Importante: En caso de un error, y que está informado de que falta el archivo msvcr110.dll, se puede descargar el archivo haciendo clic aquí. Extraer y colocar el archivo en el directorio: C:\Windows\System e C:\Windows\System32. Ejecute el comando de nuevo en la línea de comandos (CMD).

 

 

Configuración del PHP 5.6

 

Abra la carpeta C:\php y renombrar el archivo php.ini-development a php.ini.

Ahora abre el archivo php.ini (C:\php), busque la variable extension_dir y establecer el valor de "C:/php/ext" como la imagen de abajo.

 

Quite los comentarios de las extensiones que figuran a continuación. (Para descomentar las extensiones, simplemente retire el ";" desde el punto de partida de cada extensión)

extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_imap.dll

extension=php_interbase.dll

extension=php_ldap.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_oci8.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_oci.dll

extension=php_pdo_odbc.dll

extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

extension=php_pgsql.dll

extension=php_pspell.dll

extension=php_shmop.dll

extension=php_sqlite.dll

extension=php_sqlite3.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

extension=php_zip.dll

 

Configure la zona horaria de acuerdo a su región a raíz de la lista que está disponible en la página web del php. Aún con el php.ini abierto busca la variable date.timezone y inserte un valor disponible en la lista.

 

Guarde todas el modificaciones realizadas en el php.ini y ciérrelo.

 

Reinicie el Apache ejecutando el comando c:\apache24\bin\httpd.exe -k restart

 

 

Activación del Zend Guard Loader

 

Descargue el dll Zend Guard Loader para Windows, en el enlace de abajo y coloque el archivo DLL en el directorio C:/php/ext.

Descargar ZendGuardLoader

 

Abra el php.ini (C: /php/php.ini) y al final del archivo, agregue la línea:

[zend]
zend_extension=C:/php/ext/ZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

 

Después de este procedimiento reiniciar el Apache con el comando c:\apache24\bin\httpd.exe -k restart en el CMD

 

instalación del ScriptCase manualmente

 

Descargue el Scriptcase con la extensión zip en www.scriptcase.net y extraiga el zip en la raíz del servidor Web que se instaló previamente (C:\Apache24\htdocs).

Después de extracto de el zip, cambiar el nombre de la carpeta a ScriptCase.

 

Acceso ScriptCase desde el navegador utilizando el siguiente ejemplo:

Ej: http://127.0.0.1/scriptcase

 

La página siguiente muestra las opciones de la lengua de instalación de ScriptCase.

 

Aquí se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se tratará de configurar el archivo php.ini para reconocer las extensiones seleccionadas.

 

 

 

Ahora usted puede optar por hacer una instalación típica o una instalación personalizada

instalación típica


 

ScriptCase instalará todo automáticamente. Después de elegir la instalación típica, se le redirigirá automáticamente a su entorno de desarrollo ScriptCase. Por defecto, el nombre de usuario es: admin y la contraseña es admin.


 

instalación personalizada


 

Usted puede elegir qué base de datos utilizará ScriptCase para instalar y elegir el nombre-usuario y contraseña por defecto para acceder a su entorno de desarrollo.

ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.

Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario IUSR_SERVERNAME, en los directorios:

1 - Directorio del PHP instalado.
2 - Directorio de ScriptCase.
3 - Y el cmd.exe de Windows.



Este paso consiste en la definición de la base de datos que se va a instalar ScriptCase. La opción por defecto es SQLite, que requiere sólo el módulo activo en el PHP, pero es posible instalar en otras bases de datos, haga clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearán las tablas.





Las tablas se han creado con éxito.


 

Aquí vamos a crear el login y la contraseña para el administrador de ScriptCase.

 

Si todo estaba bien en la instalación, por lo que la siguiente página se muestran. Haga clic en Siguiente para iniciar ScriptCase.

 

La página de ingreso de ScriptCase con el nombre de usuario y contraseña previamente informado.