WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Apache - flera domäner (https://www.wn.se/forum/showthread.php?t=5900)

mypay 2005-02-03 13:13

Sitter och försöker få en linux (debian) maskin att funka med apache.. apache funkar iofs men inget vill funka som det ska när jag ska koppla domäner till de olika webplatserna på disken.

dvs domän1.com till mapp1 och domän2.com till mapp2 osv..

alla går till mapp1 hur jag än gör


nån som är insatt i hur apache funkar?

Thomas 2005-02-03 14:02

Här är ett exempel som jag kör på vip.tv.nu.

In med följande i httpd.conf

Kod:

<VirtualHost 207.44.206.31:80>
 * * * *ServerName vip.tv.nu
 * * * *ServerAdmin [email protected]
 * * * *DocumentRoot /home/tvguide/public_html
 * * * *<Directory /home/tvguide/public_html>
 * * * * * * * *Allow from all
 * * * * * * * *AllowOverride All
 * * * * * * * *Order allow,deny
 * * * *</Directory>
</VirtualHost>

Mer info.

Även
Kod:

NameVirtualHost 207.44.206.31
måste du ha med i httpd.conf

Du kommer säkerligen hitta vart i filen det skall in för det finns oftast kommenterade exempel. Testa att avkommentera (ta bort #) och byt till gällande IP.

Du måste även start om apache efter ändrigen i httpd.conf, `service httpd restart` borde funka på debian men jag är inte helt säker för jag har aldrig haft nån sån installation.

Thomas

kullervo 2005-02-03 17:26

Citat:

Originally posted by Thomas@Feb 3 2005, 14:02
Här är ett exempel som jag kör på vip.tv.nu.

In med följande i httpd.conf

Kod:

<VirtualHost 207.44.206.31:80>
    ServerName vip.tv.nu
    ServerAdmin [email protected]
    DocumentRoot /home/tvguide/public_html
    <Directory /home/tvguide/public_html>
        Allow from all
        AllowOverride All
        Order allow,deny
    </Directory>
</VirtualHost>

Mer info.

Även
Kod:

NameVirtualHost 207.44.206.31
måste du ha med i httpd.conf

Du kommer säkerligen hitta vart i filen det skall in för det finns oftast kommenterade exempel. Testa att avkommentera (ta bort #) och byt till gällande IP.

Du måste även start om apache efter ändrigen i httpd.conf, `service httpd restart` borde funka på debian men jag är inte helt säker för jag har aldrig haft nån sån installation.

Thomas

Jag har aldrig hört talas om något program som heter "service". Är det nåt RedHat-påhitt kanske?

Alla init-script ligger i /etc/init.d. Så om du har ett startscript som heter "httpd" så kör du:
# /etc/init.d/httpd restart

Om du installerat apache med APT så ligger apachectl i path. Bara köra:
# apachectl start

Thomas 2005-02-03 17:35

Citat:

Originally posted by kullervo@Feb 3 2005, 17:26
Är det nåt RedHat-påhitt kanske?
Kan mycket väl vara så, mycket smart system.

Thomas


Alla tider är GMT +2. Klockan är nu 02:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson