Vuoi imparare a sviluppare siti web sul tuo PC oppure erogare un blog direttamente da casa o dall'ufficio, evitando così i costi dell'hosting? Ebbene: il primo passo da compiere è l'installazione del web server, ovvero il programma che si occupa di servire le pagine web ai visitatori. Vediamo allora come installare Apache HTTP Server sul PC Windows. [continua..]
Tutto perfetto fino a che non provo ad arrivare alla cartella bin di apache.Non la trova,ma c'è.Il mio percorso dovrebbe essere C Program Files Apache Apache24 bin .ma a bin non ci entra:( non devo fare cd bin da questo punto??
@asdel76: il percorso deve essere C:\Program Files\Apache. Se tu hai C:\Program Files\Apache\Apache24, già vedo qualcosa che può dare adito a confusione.
Una volta sistemato questo, puoi fare cd "%ProgramFiles%\Apache\bin" da qualsiasi percorso.
Si esatto!!!mi trovavo una cartella Apache 24 praticamente inutile,tolta quella iniziava l'installazionema mi tocca rifare tutto perchè ho nominato male la Root.. e mi dà un errore.Stanotte riprovo perchè il tutorial è perfetto,sono io inesperta,grazie mille
Questo articolo è ottimo e mi ha aiutato tantissimo, ma purtroppo non del tutto perché ho un problema.
E' un problema che si presenta sia alla fine del passaggio 9, sia del 12: quando clicco per chiudere il testo di blocco note, prima mi dice che c'è già un file con lo stesso nome e mi chiede se voglio sostituirlo (clicco Sì), poi mi impedisce di salvarlo perché "Non si ha l'autorizzazione per aprire questo file. Rivolgersi al proprietario del file o ad un amministratore per ottenere l'autorizzazione".
Avete idea di cosa potrei aver sbagliato o di qualche soluzione? Ho riguardato i passaggi e ho fatto tutto correttamente... Grazie in anticipo!
Spero non sia una domanda stupida... ma mi sono fermata al punto 16. Come posso accedere al mio sito da altri pc?
Ho provato a digitare l'IPv4 o l'indirizzo fisico ma nulla...
@LeChecchi: sei a buon punto! Procedi con Installare e configurare un server web dove è spiegato come aprire le porte sul firewall, inoltrare la porta e prendere il nome a dominio dinamico
Buongiorno,
ho un problema quando faccio partire Apache da ApacheMonitor, mi cerca il file Httpd.conf nella cartella Apache\bin\conf\httpd.conf, ma quando ho installato Apache il file lo ha messo in Apache\conf\httpd.conf.
Non oso spostare le cartella perché immagino che serva in quella posizione, qualcuno ha suggerimenti?
Grazie
Buongiorno, ho installato e configurato Apache per server Web locale... se ora volessi che ad esempio www.miosito.com sia raggiungibile da qualsiasi altro PC anche su rete diversa come posso fare?
Grazie mille.
Zane ha scritto: ↑gio gen 21, 2021 1:29 am
basta che metti in apache lo stesso dominio che hai acquistato al posto di quello che hai usato come esempio
Buongiorno, in che file e cosa devo sostituire esattamente? Fino ad ora ho eseguito passo passo la guida inserendo pure gli stessi valori.
Grazie e buona giornata.
Buongiorno
Ho seguito la guida e tutto ok, ma mi sono intestardito nel togliere index.php dall'url.
Ho attivato il modulo rewrite, wordpress scrive sul file .htaccess, ma il server mi dice: Not Found
The requested URL was not found on this server. il codice del file .htaccess è il seguente:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Online funziona ma in locale no! come posso risolvere?
Il mod_rewrite è installato, dal file httpd.conf ho tolto il segno #, nella cartella dei moduli c'è.
Non che sia importante visto che online funziona, ma voglio togliermi il dubbio.
Grazie per la risposta.
Se la riga modulo iniziava con #, significa che era commentata e il modulo non è attivo. Ora che l'hai tolta, riavvia il servizio e dovrebbe funzionare.
Avevo tolto subito il commento # e riavviato apache.
(Non riuscivo ad istallare plugin in wordpress o aggiornare wordpress ma ho risolto mettendo in fondo al file httpd.conf
<IfModule fcgid_module>
FcgidIOTimeout 1200
FcgidMaxRequestLen 268435456
</IfModule>)
Ma non riesco a togliere "index.php" nell'Url in locale
E' a questo punto che non si riesce piu' a proseguire :
Passo 14: Avviare il servizio
httpd.exe -k restart
La risposta e' : httpd.exe : could not open configuration file bin\conf\httpd.conf : impossibile trovare il percorso specificato.
La schermata di ApacheMonitor, contiene solo 3 voci (start, stop, restart) ma, e' possibile selezionare solo start.
Nella vostra schermata invece, dovrebbero apparire anche (service, connect, disconnect, ok), che nel mio caso non sono presenti.
Ho fatto poi una prova sul passo seguente :
Passo 15: Visualizzare la pagina con il browser web
Non apre nessuna pagina.
Impossibile raggiungere il sito.
Grazie se mi fornirete dettagli utili.
Nelson
Domando : poiche' l' autore dell' articolo e' un certo "Zane", il medesimo e' in grado di fornirmi risposta adeguata ?
E' gradito ogni vostro intervento, che mi permetta di giungere alla soluzione.
Nelson
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.