Apache2, vHost Linux (Ubuntu, webmin)

Trädvy Permalänk
Avstängd
Registrerad
Maj 2012

Apache2, vHost Linux (Ubuntu, webmin)

Hej swec!

Jag kör Ubuntu Server (12.04)

Servern ska användas som webbserver, åt flera olika domäner. Därav vill jag köra vHost.

Serverns "huvudadress" är ipeek.se , och den pekar till /var/www
Sedan vill jag att när jag går in på synka.nu (som också är pekad till samma ip) att den går in på /var/www/public/synka.nu
tex så blir exempel.se = /var/www/public/exempel.se

och om den inte hittar "mappen" för hemsidan så får man error, 404 el dylikt.

Är detta möjligt, eller behöver jag sätta upp en egen vHost för alla domäner?

Tack på förhand!

Student, Webbutvecklare, Dj - Macbook Air i7
Nexus 7: Paranoid - 4.2.1 - M-Kernel - (500/700 GPU/LP) -200mv UV

Trädvy Permalänk
Avstängd
Registrerad
Maj 2012

Kan också säga att jag har googlat på detta men kan inte hitta något. Vet inte riktigt vad jag ska söka på..

Någon som har någon info att dela med sig om?

Student, Webbutvecklare, Dj - Macbook Air i7
Nexus 7: Paranoid - 4.2.1 - M-Kernel - (500/700 GPU/LP) -200mv UV

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Aug 2002
Trädvy Permalänk
Medlem
Plats
Landskrona
Registrerad
Aug 2010
Trädvy Permalänk
Medlem
Plats
Mariestad
Registrerad
Nov 2006

Gör den kopia på "default" i /etc/apache2/sites-available/ och ändra till vilken domän du vill att den ska svara för.
Starta om Apache och sedan kör a2ensite namnetpåkopian.

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.domain.se
ServerAlias domain.se
DocumentRoot /var/www/rootkatalog
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/rootkatalog>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Server|2st Xeon E5620 2.4Ghz|Intel S5520HCR|48GB DDR3|150GBx2 RAID1 WD VelociRaptor | 18TB RAID6 |9280-24ie
Laptop
Lenovo T430, i7-3520 | 16GB RAM | 2x 512GB SSD | Nvidia 5400M
MacBook Air - Mid 2013

Trädvy Permalänk
Medlem
Plats
Örebro
Registrerad
Jul 2006

För att göra det enkelt för dig så kan du använda dig av Webmin och apache modulen där du enkelt kan skapa nya host domäner
http://www.webmin.com

Trädvy Permalänk
Avstängd
Registrerad
Nov 2011
Skrivet av raz0rblade:

Gör den kopia på "default" i /etc/apache2/sites-available/ och ändra till vilken domän du vill att den ska svara för.
Starta om Apache och sedan kör a2ensite namnetpåkopian.

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.domain.se
ServerAlias domain.se
DocumentRoot /var/www/rootkatalog
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/rootkatalog>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

räcker med att den nya filen läggs till med:
a2ensite filnamnet
/etc/ini.d/apache2 reload (och sudo före om du inte redan är super user)

System: Corsair Obsidian 550D Midi Tower Svart || Corsair AX 850W PSU || Intel® Core i7-3770K Processor || ASUS P8P67-M || 2 x Intel® SSD 520 Series 180GB || Gigabyte GeForce GTX 670 2GB PhysX CUDA ||