• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af z4ndx | 10.09.2012 11:08

Web/Apache

Software
Hej.

Jeg har lavet noget reklamations håndtering til det firma jeg arbejder ved, i PHP, som skriver til en MSSQL DB.
Dertil er der en kunde del, hvor de registrer reklamationer og en "Manage" del hvor vi behandler deres registreringer.
Begge dele skal kører på den samme webserver, med Debian, og kunderne må jo absolut ikke få adgang til "Manage" delen.
Webserveren står på lokal netværket og port 80 skal forwardes til den.

Den eneste løsningen jeg kan komme på, er at installere 2 webservices, fx. lighttp og Apache, kører dem på hver sin port, med hver deres root folder. Også kører "Manage" på port 8080 eller lign.

Er der andre og evt bedre løsninger ?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer3

# 1

14 år siden

Permalink

Indsendt af knj den 10. september 2012 kl. 11:31

Permalink

Du kan vel bruge virtual

Du kan vel bruge virtual hosts eller mod_proxy og nøjes Apache? Der er tons vis af guides til begge på nettet.

Det basiske af virtual hosts er dette:

sudo nano /etc/apache2/sites-enabled/001-domain1


Indhold:

< VirtualHost *:80>
ServerName domain1.com
ServerAlias *.domain1.com
DocumentRoot /var/www/domain1
< /VirtualHost>


sudo nano /etc/apache2/sites-enabled/002-domain2

Indhold:

< VirtualHost *:80>
ServerName domain2.com
ServerAlias *.domain2.com
DocumentRoot /var/www/domain2
< /VirtualHost>


Du kan evt. bruge authentication til at beskytte en virtual host (uden at beskytte en anden):
http://httpd.apache.org/docs/2.2/howto/auth.html

Hvis manage-delen kører i et subdir, så kan du også bare nøjes med køre auth på den med < Files /path>-tagget.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

14 år siden

Permalink

Indsendt af lbm den 10. september 2012 kl. 11:41

Permalink

Du kan også restricte

Du kan også restricte access med htaccess til management delen så kun specifikke IP'er kan tilgå siden, eller en range af IP'er.
(Måske du også kan styre dette i vhosten som knj beskriver, jeg kan ikke helt huske dette).

Bare at lave en alm. vhost, nægter ikke folk adgang, desværre.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

14 år siden

Permalink

Indsendt af Tukanfan den 10. september 2012 kl. 18:20

Permalink

Jeg ville lave 2 x

Jeg ville lave 2 x VirtualHost, hvor den ene kun binder til lokalnettet. De to vhosts skal have hver deres root folder, evt. symlink til nogle statiske filer der kan deles (css, billeder, etc.). De skal også have hver deres ServerName og ServerAlias. Management-vhost'en kunne få et subdomæne (mgmt.domæne.dk), som peger på serverens lokale ip addresse. Dette subdomæne skulle måske også helst kun være tilgængeligt på den lokale dns-server.

Hvis der så er brug for, at nogen skal kunne tilgå management-toolet uden for bygningen, så ville jeg sætte en OpenVPN server op, så forbindelsen krypteres.

EDIT: Så ikke lige at serveren stod bag en NAT. Så begge vhosts bliver nødt til at binde til den samme addresse, men den anden kunne jo, som du selv foreslår, binde til port 8080, som så ikke sættes op til forward i NAT'en.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Brave lancerer e-mail-aliasser for at skjule din rigtige e-mailadresse 0
OpenMandriva tilsyneladende udsat for sabotage 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0

Seneste aktivitet

Jolla phone 2026 3
Arch Linux baseret Omarchy har sikret sig 8 millioner dollars i støtte 1
Debian 13 overtager over 2.200 kontrolsystemer hos CERN 2
USB Printer 2
Fremviser 2
Udbud af MitID-løsningen 2
JOPDF for Linux 3
Hvad gør jeg 1
tst 2
Gnome extensions 7
Commodore-telefon med SailfishOS 3
(U)hyggen breder sig 8
GRUB eller Limine? 2
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 2
Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
Eksperter frygter konsekvenserne ved kunstig intelligens 2

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !