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

 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP
Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP
OPPO ha appena lanciato sul mercato la nuova serie Find X10, che ha come smartphone premium il Find X10 Pro Max, uno smartphone completo, che fa del comparto fotografico il suo vero punto di forza. Ma sono tante le novità, tra cui l'AI che adesso diventa agentica. Ma andiamo a vedere nel dettaglio questo nuovo smartphone.
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
Abbiamo provato la beta di World of Warcraft: Forever, il Classic+ di Blizzard in arrivo il 4 novembre: la nuova razza Skyborne restituisce la sensazione di un gioco nuovo, ma le zone storiche conservano la noia divertita di Classic. Classi ribilanciate, sciamani anche nell'Alleanza e un motore grafico che in 4K gira bene anche su una RTX 3070. Cosa cambia in Forever? La risposta nell'articolo
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra abbina per la prima volta un pannello AMOLED alla tecnologia NXTPAPER con finitura opaca, affiancandoci una fotocamera periscopica da 50 MP con zoom ottico 3x, il SoC Dimensity 7400 Elite e una batteria da 5.800 mAh. Nella prova sul campo emergono luminosità di picco molto elevata, comparto fotografico solido per la fascia di prezzo e autonomia nella media, a fronte di velocità di scrittura dello storage piuttosto contenute
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-05-2006, 12: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 14:07.
udK è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2006, 10: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, 15: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, 16: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, 20: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 : 23-03-2007 alle 23:47.
udK è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2007, 10: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 10:46.
djchandler è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2007, 11: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, 15: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, 10: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, 22:27   #10
Spectrum7glr
Senior Member
 
L'Avatar di Spectrum7glr
 
Iscritto dal: Jun 2002
Città: Verona
Messaggi: 4960
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, 14:36   #11
sommojames
Senior Member
 
L'Avatar di sommojames
 
Iscritto dal: Jul 2005
Città: Torino
Messaggi: 6329
@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, 11: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, 11:04   #13
Gregor
Senior Member
 
L'Avatar di Gregor
 
Iscritto dal: May 2000
Messaggi: 6087
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


 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP Recensione OPPO Find X10 Pro Max: un top di gam...
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato WoW Forever provato: il MMORPG che la community ...
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita TCL P80 Ultra: con un display AMOLED opaco &egra...
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
L'Air Force Research Laboratory ha utili...
L'ONU esprime preoccupazione per le oper...
OpenAI: GPT-6.1 Sol migra il COBOL all'8...
Cyberpunk 2077 porta le mod su console e...
Agenti di IA, per Akamai la sicurezza pa...
Non solo in Europa: Apple dovrà a...
iPhone Duo, il compromesso del display p...
Reolink OMVI 2i Ultra, la videocamera ib...
PowerToys 0.102: con un nuovo tool il mo...
Bose acquisisce Skullcandy per raggiunge...
I videogiochi di Star Wars dovranno sorp...
Cos'è Flint: l'AI locale per la programm...
Perplexity Computer ora gira offline sul...
LG lancia in Italia i nuovi laptop gram ...
Spotify dice addio ai vincoli di Android...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
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: 00:39.


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