Torna indietro   Hardware Upgrade Forum > Software > Programmazione > Corsi, Tutorial e FAQ

Riders Republic: divertimento assicurato nell'open world di Ubisoft - Recensione PS5
Riders Republic: divertimento assicurato nell'open world di Ubisoft - Recensione PS5
Dopo Steep, Ubisoft Annecy ci riprova con gli sport estremi e raddoppia con l'open world: Riders Republic è il folle prodotto partorito dalle menti del team francese, un esplosivo mix di gare e acrobazie dedicato agli amanti degli sport estremi, e non solo. Vi raccontiamo il nostro viaggio nella Repubblica.
Perché FRITZ!Repeater 6000 è la soluzione ideale per la connessione per giocare
Perché FRITZ!Repeater 6000 è la soluzione ideale per la connessione per giocare
Abbiamo provato il nuovo FRITZ!Repeater 6000 in abbinamento al router FRITZ!Box 7530AX. Una postazione per la gestione della connessione domestica con caratteristiche ottimali e dalle prestazioni super, grazie al collegamento Wi-Fi 6, alla versatilità del FRITZ!OS, alla rete mesh e a molte altre funzionalità, che scopriamo nell'articolo
ECS Liva Q3 Plus, quando il mini-PC è davvero mini
ECS Liva Q3 Plus, quando il mini-PC è davvero mini
ECS Liva Q3 Plus è un mini-PC che sta in una mano e può essere impiegato in ambito embedded o casalingo per navigazione e produttività leggera. Il sistema può essere anche nascosto dietro un monitor grazie al supporto VESA. All'interno una APU AMD con 4 core / 8 thread e una GPU integrata Vega 8.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-05-2006, 13:14   #1
udK
Member
 
L'Avatar di udK
 
Iscritto dal: Mar 2006
Città: Svizzera
Messaggi: 74
[Tutorial] Apache + SSL in ambiente Windows

Per questioni di lavoro, 2 anni fa mi trovai costretto a dover implementare al webserver Apache2 il supporto per il protocollo https tramite OpenSSL in ambiente Windows.
Cercando in rete non trovai molte informazioni in merito; da qua l'idea di partire dalla fonte, prendere Apache2 e implementargli direttamente OpenSSL, da qui nacque ApacheSSL.

Senza dilungarmi troppo vediamo cosa ci occorre per far girare assieme al nostro Apache il sistema SSL.

1) Scaricare una delle versioni (Apache, Apache2.0 o Apache2.2) di ApacheSSL dal sito ufficiale.

2) Una volta scaricato ed estratto l'archivio copiare la cartella ApacheSSL in C:\

3) Aprire con l'editor preferito il file di configurazione, httpd.conf che si trova all'interno della cartella conf

4) Localizzare la riga #LoadModule ssl_module modules/mod_ssl.so e decommentarla togliendo il # iniziale.

5) Localizzare la riga Listen 80 e subito sotto aggiungere:
Listen 443

6) Creare 2 virtual host, uno per le connessioni su porta standard (80) e l'altro per le connessioni protette sulla porta 443, a fine del file httpd.conf aggiungiamo:

<VirtualHost localhost:80>
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot C:\ApacheSSL\htdocs
</VirtualHost>

<VirtualHost localhost:443>
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot C:\ApacheSSL\htdocs
SSLEngine On
SSLCertificateFile conf/ssl/localhost.cert
SSLCertificateKeyFile conf/ssl/localhost.key
</VirtualHost>

Salviamo e chiudiamo.

Fino a questo punto niente di complicato, ora arriva il momento di creare un certificato di prova.


Apriamo il prompt dei comandi, Start -> Esegui -> cmd [invio]
Spostiamoci nella cartella bin di ApacheSSL digitando cd C:\ApacheSSL\bin


Eseguiamo i seguenti 3 comandi:

openssl req -config openssl.cnf -new -out localhost.csr
openssl rsa -in privkey.pem -out localhost.key
openssl x509 -in localhost.csr -out localhost.cert -req -signkey localhost.key -days 365


Soffermiamoci un momento su questi 3 passaggi per spiegare cosa è stato fatto;

openssl req -config openssl.cnf -new -out localhost.csr
Questo crea una richiesta di certificazione del certificato e ne crea una vostra chiave privata che fa riferimento al nome del vostro dominio e del certificato stesso, pertanto se alla richiesta del browser il nome del certificato e il nome del vostro dominio non corrispondono il browser vi darà un messaggio di avviso: Il nome del certificato di protezione non è valido o non corrisponde al nome del sito.

openssl rsa -in privkey.pem -out localhost.key
Questo passaggio legge dal file di input la chiave privata per scriverla in localhost.key mediante RSA

openssl x509 -in localhost.csr -out localhost.cert -req -signkey localhost.key -days 365
Questo ultimo passaggio genera un certificato auto firmato che potete usare per le prove. Il certificato ha una validità di 365 giorni, se volete prolungarne la durata incrementate il numero dei giorni in base alle vostre esigenze.

I files creati che saranno necessari sono localhost.key e localhost.cert che si trovano in C:\ApacheSSL\bin. Creiamo nella directory C:\ApacheSSL\conf una cartella chiamata ssl e succesivamente ci copieremo all'interno i files localhost.key e localhost.cert


L'ultimo passo è quello d'installare il servizio di ApacheSSL tra i vari del sistema.
Sempre dal prompt dei comandi, puntato in C:\ApacheSSL\bin eseguiamo:

apache.exe -k install (per Apache e Apache 2.0)
httpd.exe -k install (per Apache 2.2)

Se tutto è andato bene il prompt vi deve restituire una scritta come questa:
Installing the ApacheSSL service
The ApacheSSL service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.


Ora aprite il monitor (ApacheMonitor.exe, solo per Apache 2+) di ApacheSSL e fate lo start, se tutto è andato bene dovreste avere una server signature simile:
ApacheSSL/2.2.x (win) mod_ssl/2.2.2 OpenSSL/0.9.8b

Per testare la connessione sotto SSL vi basta puntare il browser su https://localhost:443

E' tutto!

Note:
Se utilizzate Internet Explorer 7 e tentate di aprire una connessione su https://localhost:443 IE non ne sarà molto felice, vi dirà che il certificato non è valido e sicuro ecc ecc, vi basta cliccare su:

Continue to this website (not recommended).

per continuare senza problemi ma nella barra degli vi verrà mostrata la scritta "Certificate Error".


Riferimenti:
-------------
- Sito ufficiale di Apache (ASF) http://www.apache.org
- Sito ufficiale di OpenSSL http://www.openssl.org
- Sito ufficiale del progetto ApacheSSL http://apachessl.sf.net

Ultima modifica di udK : 03-06-2009 alle 15:07.
udK è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2006, 11:21   #2
Ikari80
Senior Member
 
L'Avatar di Ikari80
 
Iscritto dal: Aug 2003
Città: Sottomarina
Messaggi: 820
proprio la guida ke stavo cercando!!

ora la provo subito

Thankssssss
Ikari80 è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2007, 16:38   #3
landfab
Junior Member
 
Iscritto dal: Mar 2007
Messaggi: 2
Problemi generazione certificato

Ciao

sto seguendo la tua guida passo passo ma quando provo a dare il comando

openssl req -config openssl.cnf -new -out localhost.csr

mi dice

The system cannot execute the specified program.

Il sistema operativo è Windows 2003 server standard edition

Grazie in anticipo per la collaborazione!
landfab è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2007, 17:10   #4
landfab
Junior Member
 
Iscritto dal: Mar 2007
Messaggi: 2
come non detto

La soluzione è installare il pacchetto dei binari per windows visual c++

Grazie lo stesso

ciao!
landfab è offline   Rispondi citando il messaggio o parte di esso
Old 16-03-2007, 21:23   #5
udK
Member
 
L'Avatar di udK
 
Iscritto dal: Mar 2006
Città: Svizzera
Messaggi: 74
Quote:
Originariamente inviato da landfab Guarda i messaggi
La soluzione è installare il pacchetto dei binari per windows visual c++

Grazie lo stesso

ciao!
avevo messo un post in rilievo nel forum di www.apachessl.net proprio per questo problema;

ciao

Ultima modifica di udK : 24-03-2007 alle 00:47.
udK è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2007, 11:32   #6
djchandler
Junior Member
 
Iscritto dal: Apr 2007
Messaggi: 5
APACHE SSL E WINDOW VISTA PROBLEMA HELP::

Inviato: 8 Aprile 2007 10:17 Oggetto: Window Vista e Apache ssl problema

--------------------------------------------------------------------------------

Ciao A tutti ,
ho provato ad installare apache ssl su window vista home basic.


di apache ho provato a mettere la versione 2.0 ma nulla:

nella versione 2.0 qunado devo dare nel prompt il comando apache.exe -k install una volta dato invio non succede proprio nulla

no si installa ritorna la riga di comando normale di promtp??

in apache ssl 2.2 invece dopo i comando di install mi da :
httpd.exe -k install :

--->failed to open the Win nt<service manager ....

Che faccio ??
il mio sistema operativo e window vista home basic.

mai successo una cosa del genere con xp (funzionava da dio apache) pero purtroppo ora ho sto sistema oerativo...

Ultima modifica di djchandler : 08-04-2007 alle 11:46.
djchandler è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2007, 12:13   #7
udK
Member
 
L'Avatar di udK
 
Iscritto dal: Mar 2006
Città: Svizzera
Messaggi: 74
per installare ApacheSSL in Windows Vista devi aprire il prompt dei comandi in modalità amministratore.

Start -> Tutti i programmi -> Accessori -> [click destro -> Esegui come amministratore] su Prompt dei comandi

una volta aperto il prompt segui la normale procedura di installazione in base alla tua versione di ApacheSSL.

ciao

(ti ho risposto anche nell'altro forum)
udK è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2007, 16:59   #8
regufo
Junior Member
 
Iscritto dal: May 2007
Messaggi: 3
Non riesco ad installare APACHE su Windows Vita

Ciao ragazzi
Ho comprato da poco tempo un portatile nuovo ed ho dovuto tenere il sistema operativo che c'era installato, quindi "Vista".
Voglio installare il webserver Apache ed ho seguito i soliti passi.
1) logato come Administrator
2) eseguito l'installer
3) ho installato anche il modulo per PHP5



Adesso sto utilizzando un tool che si chiama Radicore che deve accedere in scrittura ad un file e mi esce una schermata di errore "permessi non concessi"
A questo ho girato un po sul web ed ho visto che è necessario un virtual host, qualcuno di voi sa come devo fare per dare al mio Apache i permessi di scrittura, lattura, esecuzione e Dio ? è necessario questo Virtual Host ?
regufo è offline   Rispondi citando il messaggio o parte di esso
Old 22-06-2007, 11:42   #9
simoneilsolito
Junior Member
 
Iscritto dal: Jun 2007
Messaggi: 1
problemi con comandi dal prompt

Ciao ,

ho anche io qualche problema nel creare un certificato di prova dal prompt dei comandi dopo aver modificato il file httpd.conf.

Infatti quando inserisco dal prompt dei comandi di DOS:

openssl req

mi esce la scritta:

Unable to load config info from /usr/local/ssl/openssl.cnf

e se provo a inserire la scritta:

config openssl.cnf

esce la scritta :

" config " non è riconosciuto come comando interno o esterno, un programma eseguibile o un file di batch

Quale potrebbe essere il problema secondo voi?

Grazie

Simone Solito
simoneilsolito è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2008, 23:27   #10
Spectrum7glr
Senior Member
 
L'Avatar di Spectrum7glr
 
Iscritto dal: Jun 2002
Città: Verona
Messaggi: 4944
gironzolando in rete nel tentativo di installare apache col supporto ssl mi sono imbattoto in questa guida.

L'ho seguita e funziona bene, ma solo se provo ad accedere al mio "sito di prova" in locale....se provo con https da remoto (mi sono abbonato ad un servizio di dynamic dns) il browser (FFox) mi restitusce l'errore 12263. La cosa curiosa è che se faccio lo stesso con http tutto funziona a perfezione...qualcuno sa darmi qualche dritta?
Spectrum7glr è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2008, 15:36   #11
sommojames
Senior Member
 
L'Avatar di sommojames
 
Iscritto dal: Jul 2005
Città: Torino
Messaggi: 6328
@udK

Sei un mito, questa guida mi è stata utilissima per un esame che sto preparando
__________________
Ho venduto a: Qix, dateme_un_nick, cate99, Kelendil, dj_ste, ezekiel22, Nelu
sommojames è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2012, 12:41   #12
Blackskull182
Member
 
L'Avatar di Blackskull182
 
Iscritto dal: Mar 2007
Messaggi: 207
Grazie per il 3d
__________________
Tutti gli imbecilli della Borghesia che pronunciano continuamente le parole: immorale, immoralità, moralità nell’arte e altre bestialità mi fanno pensare a Louise Villedieu, puttana da cinque franchi, che accompagnandomi una volta al Louvre, dove non era mai stata, si mise ad arrossire, a coprirsi la faccia, e tirandomi a ogni momento per la manica, mi domandava davanti alle statue e ai quadri immortali come si potesse esporre pubblicamente simili indecenze. (Charles Baudelaire)
Blackskull182 è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2012, 12:04   #13
Gregor
Senior Member
 
L'Avatar di Gregor
 
Iscritto dal: May 2000
Città: Asti-Alessandria
Messaggi: 6073
Scusate, come posso sapere se chi mi fa da host mi permette le chiamate ad https://?
__________________
PSN: jNash08
"Iddu pensa sulu a iddu..." (cit.)
Più di 100 compravendite sul forum
Gregor è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Riders Republic: divertimento assicurato nell'open world di Ubisoft - Recensione PS5 Riders Republic: divertimento assicurato nell'op...
Perché FRITZ!Repeater 6000 è la soluzione ideale per la connessione per giocare Perché FRITZ!Repeater 6000 è la so...
ECS Liva Q3 Plus, quando il mini-PC è davvero mini ECS Liva Q3 Plus, quando il mini-PC è dav...
Dagli smartphone ai PC e alle periferiche di gioco: il futuro di Qualcomm Dagli smartphone ai PC e alle periferiche di gio...
Nikon Z9: pazzesca la raffica a 120 fps. Ecco il nostro primo contatto Nikon Z9: pazzesca la raffica a 120 fps. Ecco il...
Google Pixel Watch sarà davvero b...
Computer portatile Acer Nitro 5 con NVID...
Mercedes eVito, nuova batteria con pi&ug...
Amazon, tutte le offerte di oggi: Samsun...
Anche la Citroën ë-C4 ottiene ...
Sony PlayStation, dirigente licenziato c...
Toyota non si arrende: ecco la Yaris a i...
Scoperta coppia di buchi neri supermassi...
La NASA finanzierà tre progetti per staz...
Tre dei quattro strumenti scientifici de...
L'email di Elon Musk ai dipendenti di Sp...
La NASA assegna altre tre missioni con e...
TV Panasonic e Disney+: ora arriva anche...
Sony: nuovo firmware per XH90, arrivano ...
Per ricevere una Canon EOS R3 potrebbe e...
Opera 82
Driver NVIDIA GeForce 497.09 WHQL
Chromium
Radeon Software Adrenalin 21.12.1 beta
SmartFTP
LibreOffice 7.2.3
7-Zip
OCCT
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
K-Lite Codec Pack Standard
K-Lite Codec Pack Basic
Opera Portable
Firefox Portable
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:36.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Served by www1v