Fråga : Apache2 namnge-baserade faktiska varar värd & SSL


Jag skulle något liknande för att köra två applikationer på en bearbetar med maskin, men jag önskar att användare ska skriva https://www.app1.webapps.com
och https://www.app2.webapps.com.
Är det möjligheten som har namnge-baserade vhosts (app1 och app2) på apache2 + ssl-wildcardcertifikat?

Behaga hjälper mig, mig ska uppskattar väldeliga det.

Tack i förskott

Abdellah

Svar : Apache2 namnge-baserade faktiska varar värd & SSL

Hi,

Jag har görat randig delar av denna ut för att hjälpa att visa dig vad du behöver att göra. Taget detta härifrån (http://www.debian-administration.org/articles/412) men configen är förhållandevis samma.

1. Skapa arkivet strukturerar.
   mkdir /var/www/html/

   mkdir /var/www/html/app1
   mkdir /var/www/html/app1/htdocs
   mkdir /var/www/html/app1/logs

   mkdir /var/www/html/app2
   mkdir /var/www/html/app2/htdocs
   mkdir /var/www/html/app2/logs

      eller c:\your\web\folders.


2. Ändra httpd.conf-konfigurationen

 NameVirtualHost *

nr.
nr. app1.com (/var/www/html/app1)
nr.

        ServerAdmin [email protected]
        ServerName www.app1.webapps.com
        ServerAlias app1.com

        Nr. indexerar + arkivet rotar.
        DirectoryIndex index.html
        DocumentRoot /var/www/html/app1/htdocs/

        Nr. Logfiles
        ErrorLog /var/www/html/app1/logs/error.log
        CustomLog /var/www/html/app1/logs/access.log kombinerade


nr.
nr. app2.com (/var/www/html/app2)
nr.

        ServerAdmin [email protected]
        ServerName www.app2.webapps.com
        ServerAlias app2.com

        Nr. indexerar + arkivet rotar.
        DirectoryIndex index.html
        DocumentRoot /var/www/html/app2/htdocs/

        Nr. Logfiles
        ErrorLog /var/www/html/app2/logs/error.log
        CustomLog /var/www/html/app2/logs/access.log kombinerade


3. Omstart Apache.

Som annat har nämnt, du bör ha din DNS att ställa in som väl för att överföra förfrågan till webserveren.

För SSL du behöver precis att möjliggöra den på httpd.confen och att skapa ett certifikat. Låt oss först få upp dina platser och därefter fokusera på SSL.

Jubel,
Hades666
Andra lösningar  
 
programming4us programming4us