Installare e configurare mod_ssl su un'istanza Amazon EC2

Sto cercando di supportre il traffico HTTPS con il module mod_ssl sul mio sito web. Sto eseguendo un'istanza EC2 Amazon per il mio server. Ho installato e configurato i pacchetti LAMP di base. Tuttavia, quando vado a inserire i comandi specifici SSL nei miei file di configuration apache (ad esempio, SSLCertificateFile , SSLCertificateFile , ecc.) SSLCertificateFile un errore e dice di avere un errore di syntax o il module non viene caricato.

Il mio prossimo passo era provare $ sudo yum install mod_ssl . Tuttavia, yum torna indietro e dice "Errori di conflitto di elaborazione …: httpd24-tools in conflitto con httpd-tools". Quindi, ho capito che mod_ssl è incluso nel pacchetto httpd-tools. Ho poi eseguito $ sudo yum install httpd24-tools ma mi ritorna e mi dice che ho già installato quel pacchetto.

  • Limitare il numero di richieste a un determinato set di URL per indirizzo IP
  • Fare logrotate rimuovere i vecchi registri dopo aver ridotto il valore 'ruotare'
  • Apache: richiede l'authorization di base, ad exception di specifiche richieste POST
  • Richiesta Cross-Origin Apache2 bloccata mentre le intestazioni sono impostate
  • Ec2 micro instance, EBS, I / O e velocità. Come posso migliorare le performance?
  • Ricevi messaggi di posta elettronica su Amazon EC2 Server
  • Ora come posso installare il pacchetto httpd-tools e mod_ssl non è caricato nel mio sistema? Non è incluso mod_ssl nel pacchetto httpd-tools? Ho creato un file di prova php <?php echo phpinfo(); ?> <?php echo phpinfo(); ?> solo per assicurarsi. I miei sospetti sono stati confermati: nessun 'mod_ssl' è elencato sotto la tabella dei moduli caricati apache2handler in phpinfo.

    Quindi, non sono esattamente sicuro come caricare in / install / configure mod_ssl con l'AMI di Amazon Linux. Qualsiasi aiuto sarebbe apprezzato. Ecco le mie specifiche attuali:

    • Amazon Linux AMI 2012.09
    • Apache 2.4
    • PHP 5.4

    Ha eseguito questo command per configurare il server:

     $ sudo yum install httpd24 php54 php54-devel php54-mysql php54-common php54-gd php54-xml php54-mbstring php54-mcrypt php54-pecl-apc mysql-server mod_ssl openssl httpd54-devel mysql libjpeg libpng phpmyadmin 

    One Solution collect form web for “Installare e configurare mod_ssl su un'istanza Amazon EC2”

    Prova a eseguire yum install mod24_ssl invece che credo di aver già fatto. Tutti i pacchetti che dispongono di versioni aggiuntive richiedono normalmente la versione da specificare per qualsiasi dipendenza. Quindi tutto per php54 sarebbe prefisso con php54- .

    Se non sei mai sicuro, puoi sempre eseguire una yum search con alcune parole chiave. Ad esempio: yum search mod ssl elenca i pacchetti disponibili.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.