Elxisitalia.com!
Il portale sull'open source Elxis CMS.

italian english

Installazione di Apache 64bit, PHP e MySQL su Windows 64bit

Email

Per Microsoft Windows attualmente esistono versioni non ufficiali a 64 bit di Apache e PHP. Solo MySQL  ufficialmente supporta Windows 64 bit. Se avete una versione a 64 bit di Windows (2003/XP/Vista) e volete utilizzare Apache e PHO, qua c’è la soluzione!
In questa guida imparerete come installare Apache 2.2 x64 web server, PHP 5.2 x64 e MySQL 5.0/5.1 x64 SU  Windows 2003/XP/Vista 64bit utilizzando i file binari non ufficiali. L’intero settup è stato testato con successo su  Windows Vista 64bit Home Premium.
Per questa installazione non ci riteniamo responsabili di eventuali danni che potrebbero essere causati da questa guida, quindi siate consapevoli che precederete a vostro rischio.

Download dei softwares necessari

Download files binari non ufficiali di Apache x64 da blackdot.be:
http://www.blackdot.be/?inc=apache/binaries
Versione corrente (Novembre 2008): httpd-2.2.10-win64.zip

Download PHP x64 da fusionxlan.com:
http://www.fusionxlan.com/PHPx64.php
Versione corrente (Settembre  2008): 5.2.5

Download file binari ultima versione ufficiale di MySQL 64bit per Windows:
http://dev.mysql.com/downloads/mysql/

Installazione Apache 64bit

Create una cartella su disco C: nominandola: apache64.
Scompattare il contenuto del file zp di Apache nella  cartella c:/apache64
Editare il file di configurazione di Apache ( C:/apache64/conf/httpd.conf ) cambiando le paths inserendo quelle del vostro sistema: 
ServerRoot "C:/apache64"
ServerName localhost:80
DocumentRoot "C:/apache64/htdocs"
<Directory "C:/apache64/htdocs">
DirectoryIndex index.html index.htm index.php
ScriptAlias /cgi-bin/ "C:/apache64/cgi-bin/"

Se desiderate settare l’host virtuale rimuovere il simbolo “#” nella linea
#Include conf/extra/httpd-vhosts.conf
ed editate il file hosts.com . Configurare virtual host su windows

Togliere il simbolo “#” dalla seguente linea per caricare l’estensione mod_rewrite richiesta da Elxis SEO PRO. Togliere il simbolo anche dalle altre linee se desiderate caricare le corrispondenti estensioni di Apache.
LoadModule rewrite_module modules/mod_rewrite.so

Dal prompt di commando di Windows Start -> Run/Search -> cmd e andare nella cartella  C:/apache64 (CD C:\apache64). Eseguire i seguentio comandi:

bin\httpd.exe -k install
bin\httpd.exe -k start


Vostro Apache dovrebbe lavorare.
Aprire la cartella bin e fare doppio click sul file ApacheMonitor.exe. Una icona sarà visualizzata nella vostra taskbar di Windows. Da qui potete facilmente far partire/fermare/ripartire Apache.
Settare la cartella dei documenti C:/apache64/htdocs, così questa sarà la cartella dove mettere i files per il vostro web (per esempio Elxis CMS).
Aprire il vostro browser e andare in http://localhost/ per assicurarsi che Apache funzioni.

Installare PHP 64bit

Creare una cartella nel drive C e nominarla in “php”. Scompattare il contenuto del file zip del PHP scaricato e copiare il contenuto di “php-5.2.5 "php-5.2.5 (x64)" (o I file della versione che voi avete scaricato) nella cartella c:/php.
Installare PHP come un modulo di Apache.
Aprire il file di configurazione di Apache (C:/apache64/conf/httpd.conf) e dire ad Apache di caricare il modulo PHP. Sotto le direttive esistenti LoadModule aggiungere le seguenti linee.
LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php


Aggiungere anche queste linee per dire ad Apache dove PHP è allocato:
# configure the path to php.ini
PHPIniDir "C:/php"


Copiare i seguenti files nella cartella di sistema di (C:/Windows/system32):
C:/php/php5ts.dll
C:/php/php5isapi.dll
C:/php/php5apache2_2.dll
C:/php/ext/php_mysql.dll

Copiare php.ini-dist nella stessa cartella e rinominarlo come php.ini. Aprire questo file ed editare I parametri di configurazione:
PHPextension_dir = "C:/php/ext/"
allow_url_fopen = Off

Caricare almeno le seguenti estensioni di PHP rimuovenro il simbolopresente all’inizio di ogni riga:
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_oci8.dll (se avete database Oracle installato)
extension=php_pgsql.dll (se avete database postgre installato)
extension=php_zip.dll

Settare sendmail con un indirizzo e-mail:
sendmail_from =

Se usate MySQL:
mysql.default_port = 3306
mysql.default_host = localhost


Settare la  session save path come cartella scrivibile nel vostro computer. Potete settare ogni cartella esistente come voi desiderate ( per esempio C:/tmp).
session.save_path = "C:/tmp"

Far ripartire Apache per vedere se PHP che avete installato lavora

Installare MySQL 64bit

Questa è una delle più semplici procedure di installazione che avete scaricato. Cliccare due volte per lanciare il programma di installazione di MySQL e installare MySQL come servizio.

PHPMyAdmin

Nikos Timiopoulos, nel Febbraio 2009 ha segnalato che ha avuto problemi di connessione a PHPMyadmin. La soluzione per lui è stata quella di copiare il file libmysql.dll in C:/Windows/ directory. Come soluzione alternativa raccomandiamo di usare MySQL GUI tools (Query browser and Administrator).

Fine

Se non è stato dimenticato nulla il vostro sistema è pronto. Avrete un autentico sistema WAMP a 64BIT! A questo punto potete copiare la vostra copia di Elxis CMS in C:/apache64/htdocs e procedere con l’installazione di Elxis. Se desiderate settare un host virtuale leggete questa breve guida Configurare virtual host su windows

Traduzione by Elxisitalia.com
Testo in lingua originale di Elxis.org

Sondaggi

Quali estensioni desideri?

Risultati

Accesso Utente





Non hai ancora un Profilo? Crea Profilo

Chi è online

Abbiamo 26 ospiti online
Valid XHTML 1.0 Transitional!
CSS Valido!
RSS 0.91
RSS 1.0
RSS 2.0
ATOM 0.3
OPML