Vraag : Apache2 op naam-gebaseerde virtuele gastheer & SSL


Ik zou twee toepassingen op één machine willen in werking stellen, maar ik wil gebruikers https://www.app1.webapps.com typen
en https://www.app2.webapps.com.
Is het mogelijk om vhosts (app1 en app2 noemen-gebaseerd te hebben) op apache2 + ssl vervangingscertificaat?

Gelieve te helpen me, zal ik het zeer waarderen.

Dank vooraf

Abdellah

Antwoord : Apache2 op naam-gebaseerde virtuele gastheer & SSL

Hallo,

Ik heb gestreepte delen uit van dit helpen u tonen wat u moet doen. Hier genomen dit van (http://www.debian-administration.org/articles/412) maar config zijn vrij het zelfde.

1. Cre�ër de folderstructuren.
   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

      of c:\your\web\folders.


2. Wijzig configuratie httpd.conf

 NameVirtualHost *

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

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

        # Indexeert + de Wortel van de Folder.
        DirectoryIndex index.html
        DocumentRoot /var/www/html/app1/htdocs/

        # Logfiles
        ErrorLog /var/www/html/app1/logs/error.log
        CustomLog gecombineerd /var/www/html/app1/logs/access.log


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

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

        # Indexeert + de Wortel van de Folder.
        DirectoryIndex index.html
        DocumentRoot /var/www/html/app2/htdocs/

        # Logfiles
        ErrorLog /var/www/html/app2/logs/error.log
        CustomLog gecombineerd /var/www/html/app2/logs/access.log


3. Nieuw begin Apache.

Zoals andere heeft vermeld, zou u uw DNS opstelling eveneens moeten hebben om verzoeken naar webserver te verzenden.

Voor SSL, moet u enkel het toelaten op httpd.conf en een certificaat creëren. Word omhoog eerst uw plaatsen en concentreer me dan op SSL.

Juicht toe,
Hades666
Andere oplossingen  
 
programming4us programming4us