Innehåll Nästa

Allmänt

1 Vad är ISPConfig?

ISPConfig är en mjukvara som ger en enkel administration av servrar, webbutrymme, återförsäljare och enskilda virtuella värdar.

ISPConfig består av 3 nivåer:

2 Villkor och struktur för manualen

Tillföljd av de 3 nivåerna så är manualen indelad på 3 sektioner:

Notera detta: Denna struktur betyder inte att varje sektion är fristående från varandra. Nivå I består av nivåerna II och III samt nivå II består av nivå III.
För att få bättre överblick inkluderar manualerna I och II länkar till applikationer som är tillgängliga för respektive undernivå och som finns beskrivna där.

3 Installation/Uppgradering/Avinstallation

3.1 Installation

För att installera ISPConfig, vänligen läs installations manualen.

Installations manualen finns tillgänglig i följande format: HTML.

3.2 Uppgradering

Du kan uppgradera ISPConfig systemet från en version till en annan version, om dessa versioner finns inom samma huvud version (ex 1.x; m.a.o., du kan uppdatera från version 1.1.12 till version 1.2.0). Ladda ner den önskade ISPconfig versionen till din server och fortsätt som om det var en ny installation, inte som en uppdatering. Installations rutinerna kommer att känna av ett redan installerat ISPConfig system på servern och kommer att utföra nödvändiga steg för en uppgradering.

3.3 Avinstallation

Om du vill avinstallera ISPConfig systemet, logga in på server som root på konsolnivå och exekvera följande kommando:

/root/ispconfig/uninstall

Avinstallations skriptet ger dig följande val att välja mellan:

4 Inloggning och Utloggning

Att logga in på ISPConfig systemet är beskrivet i respektive manual (kapitel 1.1 i manualerna I - III).

För att logga ut, klicka på "Logga ut"i menyn.

 

I Administratörs Manual

1 Allmänt

1.1 Inloggning och Lösenord

Gå till din URL för ditt ISPConfig system (ex. https://www.domain.tld:81 eller http://www.domain.tld:81; byt ut "www.domain.tld" till din domän) med din Webbläsare och skriv in ditt användarnamn och lösenord i formuläret "Inloggning". Bekräfta med att klicka på "Login".


1.2 ISPConfig Gränssnitt för Server Administratörer

Administratörs gränssnittet består av följande sektioner:


1.3 ISPConfig Behörigheter för Server Administratörer

Behörigheter för en ISPConfig administratör inkluderar de som är för återförsäljare och kunder, mao. en administratör kan utföra uppgifter som tillhör en återförsäljare eller kund utan att behöva logga in som dessa.

Behörighet för en ISPConfig administratör
  • Ändra på server inställningar
  • Skapa och administrera återförsäljare, läsa deras statistik
  • Skapa kopior av ISPConfig databasen
  • Editera DNS inlägg

Behörighet för en återförsäljare

  • Skapa och administrera kunder, läsa deras statistik
  • Skapa och administrera webbplatser
  • Skapa DNS inlägg

Behörighet för en kund

  • Läsa en webbplats grundläggande data och statistik
  • Skapa och administrera användare och epost lådor
  • Skapa och administrera (sub)domäner
  • Ansöka om SSL certifikat (tillval)
  • Administrera MySQL åtkomst data

Behörighet för en användare

  • Ändra på inställningar för egen epostlåda (lösenord, spamfilter och antivirus inställningar)

1.4 Spara

ISPConfig systemet erbjuder två vägar att spara den data som du skriver in i formulären:

1.5 Byte av ISPConfig Lösenord

Du kan byta ditt ISPConfig lösenord under "Verktyg" -> "Ändra Lösenord".

Skriv in ditt nuvarande och ditt nya lösenord (2x) i formuläret "Ändra Lösenord" och klicka på "Spara".

1.6 Språk Val

Du kan ställa in språk för ditt ISPConfig system under "Verktyg" -> "Byt Språk" .

I formuläret "Byt Språk" välj det språk som du önskar använda för systemet och klicka på "Spara".

Notera detta: Språkvalet har endast effekt på ditt eget konto. Andra användare av ISPConfig systemet (såsom återförsäljare eller kunder) kan välja deras egna språk individuellt.

1.7 Visning av Lösenord i ISPConfig Systemet

Lösenord som du skriver in i ISPConfig systemet (ex. återförsäljare eller kunder lösenord för att få åtkomst till ISPConfig systemet; lösenord för kunders MySQL databaser) kommer inte att vara synligt i ISPConfig systemet av säkerhets skäl efter de har sparats! Men, ett tomt lösenords fält i ett ISPConfig formulär betyder inte att inget lösenord var inskrivet tidigare.

Ett existerande lösenord blir inte synligt efter en uppdatering av respektive formulär.

1.8 Hjälp

Klicka på meny valet "Hjälp".

Här kan du hitta administratörs-, återförsäljare och kund-manualer på Engelska, Tyska och Svenska i PDF format samt länk till Kunskapsbas på Projektfarm webbplatsen.

Som komplement till detta kan du hitta ett frågetecken vid sidan av många skrivbara fält i ISPConfig systemet:

Om du klickar på ett frågetecken så öppnas ett nytt litet fönster med hjälp just för denna funktionen.

 

2 Allmäna Inställningar

2.1 Server Inställningar (Mjukvara)

Beroende på vilken server du använder så blir vissa inställningar automatiskt inlagda vid installation av ISPConfig. Vissa inställningar måste göras manuellt:

För att se allmäna inställningar eller göra förändringar, klicka på menyval "Administration", öppna mappen "Server" och klicka på dokumentet "Inställningar".

2.2 Server Status (Hårdvara och Statistik)

Hårdvaru data på din server laddas in i ISPConfig systemet vid installationen. Som komplement till den hårdvaru data som ISPConfig systemet ger finns även information om status samt disk utrymme nyttjat på servern. Denna information är synlig på två ställen:

I informations fältet "Server Status" som dyker upp vid inloggning eller vid klickning på "ISP Manager". Den är också synlig under "Administration" i katalogen "Server". Där klickar du på "Status".

Följande information är tillgänglig:

2.3 Data Backup

Data för alla återförsäljare, kunder, webbplatser, domäner, användare och epost adresser sparas i ISPConfig databasen. Det är lämpligt att göra backup på databasen med jämna mellanrum, samt att kontrollera, optimera och - om det behövs - reparera databasen.

Så här kan du komma åt databas funktionerna:

Klicka på menyn "Administration".


I struktur trädet klicka på "ISPConfig databas".

2.4 Tjänster (Övervakning och Brandvägg)

ISPConfig systemet tillåter dig att starta/stoppa/omstarta tjänster, att övervaka tjänster (om en övervakad tjänst falerar skickas ett varningsmeddelande via epost till administratören; se kapitel I-2.1, "Admin Epost") och sätta upp en brandvägg (om det finns antingen iptables eller ipchains tillgängligt på ditt system).

Klicka på "Administration" -> "Server" -> "Tjänster". Formuläret "ISP Tjänster" kommer att öppnas med flikarna "Tjänster", "Övervakning" och "Brandvägg".

2.4.1 Starta/Stoppa/Omstarta Tjänster

På fliken "Tjänster" kan du se statusen på en del viktiga tjänster på servern (online/offline), och du har möjlighet att starta/stoppa/omstarta tjänster. Bekräfta dina förändringar med att klicka på "Spara" knappen eller att gå till nån annan flik (se kapitel I-1.4 "Spara").

2.4.2 Övervaka Tjänster

Under fliken "Övervakning" kan du välja vilka tjänster som ska övervakas av ISPConfig systemet. Som standard övervakas tjänsterna "Webb Server", "FTP Server" och "MySQL Server". Övervakningen kontrollerar var 30:e minut. Om en tjänst falerar, skickas ett epost meddelande till administratören (se kapitel I-2.1, "Admin Epost").

Notera detta: Om din epost server falerar, kan inte något epost meddelande sändas till administratören!

Detta beskriver hur du sätter upp övervakning för fler tjänster:

Klicka på knappen "Lägg till".

Formuläret "ISP Övervakning" laddas.

Skriv in följande information:

Efter det klicka på "Spara", eller byt flik.

På fliken "Åtgärd" kan skriva in vilket skal kommando som ska köras när respektive tjänst är offline (ex. ett kommando för att omstarta tjänsten):

Efter att information har sparats, kan de tjänster som övervakas hittas listade i formuläret "ISP Tjänster" under fliken "Övervakning" och kan editeras där.

2.4.3 Brandvägg

På fliken "Brandvägg" kan du lägga till nya brandväggs regler eller editera befintliga regler. Brandväggen kan endast vara aktiv om den startats från fliken "Tjänster". Som standard är brandväggen inaktiv.

Det finns en del brandväggs regler som standard i ISPConfig systemet:

Det finns två möjliga inställningar:

  1. En port (som en tjänst kör på) som kan nås från utsidan och som inte blockeras av brandväggen, "Ja" visas i kolumnen "Aktiv".
  2. En port som inte kan nås från utsidan därför att den blockeras av brandväggen. Så är fallet för alla portar som har "nej" visat i kolumnen "Aktiv" och också för alla portar som ej listas här!

Existerande regler kan bli editerade genom ett klick på namnet på regeln, knappen "Lägg till" låter dig lägga till nya regler.

Följande information är nödvändig:

Notera detta: För att förebygga att servern inte kan nås från utsidan alls (inte ens för administratören) låter ISPConfig systemet att du blockerar alla portar utom port 22 (SSH) och port 81 (ISPConfig system)! Om du försöker blockera dessa portar, kommer det att ignoreras av ISPConfig systemet!

2.5 Uppdaterings Manager

Du kan nå Uppdaterings Managern under "Administration" -> "Uppdaterings Manager" -> "Uppdatera". Det är ett enkelt gränssnitt för att installera ISPConfig uppdateringar eller verktyg som tillhandahålls av Projektfarm GmbH såsom webbepost, phpMyAdmin eller en portskanner.

Det finns två sätt att installera uppdateringar:

  1. Du kan ladda ner uppdateringar från Projektfarms webbplats till din lokala hårddisk. Sen väljer man "Upload", välj ut vilken fil som ska användas med "Bläddra" knappen som visas i fältet "Fil" och klicka sedan på "Installerar". Fältet "URL" kommer att ignoreras.
  2. Du kan installera uppdateringar direkt från Projektfarms webbplats. För att göra det välj "URL" och skriv in URL till uppdateringen i fältet "URL". Klicka sedan på "Installerar".

Om Projektfarm GmbH tillhandahåller ett MD5 för uppdateringen så kan du kopiera in det i fältet "MD5". ISPConfig systemet kommer att jämnföra det "riktiga" MD5 (som systemet kalkylerar från uppdateringen) med det MD5 som du skrev in och en test på uppdateringens integritet görs. Om det skiljer på de MD5s värden kommer inte uppdateringen att installeras.

3 Återförsäljare

Du kan administrera återförsäljare via struktur trädet. Varje återförsäljare visas två gånger i struktur trädet:


3.1 Lägga till Återförsäljare

Lägga till återförsäljare görs enkelt i 5 steg.

1:a Steget: Öppna formuläret "ISP Manager"

Klicka på knappen "Ny Återförsäljare".

Formuläret "ISP Återförsäljare" öppnas med fliken "Grund Data".


2:a. Steget: Skriv in titel, katalog och grund data

3:e. Steget: Begränsa webbutrymme, webbplatser, användare och domäner

Klicka på fliken "Begränsning".


4:e. Steget: Skriv in inloggnings information för återförsäljaren (användarnamn och lösenord)

Klicka på fliken"Inloggnings information ".


5:e. Steget: Spara

Klicka på "Spara".

3.2 Editera Återförsäljar Data

Öppna katalogen "Återförsäljare" i ISPConfig struktur trädet och klicka på den återförsäljare som du vill editera så att "ISP Återförsäljare" formuläret visas. Gör de önskade ändringarna och klicka på "Spara".

4 Hantering av Tjänster för Återförsäljare

4.1 Kunder

Du kan få en överblick av återförsäljare och dina egna kunder genom att titta i struktur trädet:


De applikationer som berör kunder kan hanteras av återförsäljare i ISPConfig på återförsäljar nivån. De kommer att beskrivas ytligt här. Lär dig mer om dessa i Återförsäljar Manualen.

Följande åtgärder relaterade till kunder kan göras:

4.2 Hantera Webbplatser

Hantering av administratörens webbplatser görs via katalogen "Webbplatser". Återförsäljares webbplatser hanteras via under katalogen "Webbplatser" i återförsäljarens katalog.

Åtgärder som är relaterade till webbplatser kan även utföras av återförsäljare och till viss del även av kunder. Här visas en övergripande lista.

Återförsäljar Nivån:

Kund Nivån:

4.3 DNS Inlägg

4.3.1 Skapa DNS Inlägg (se Återförsäljar Manualen)

Ett DNS inlägg för en webbplats eller en sub-domän skapas enligt följande:

1:a. Steget: Öppna Webbplats Formuläret.

I struktur trädet klicka på den kund som ska användas, gå i fliken "Webbplats Underhåll" och klicka på IP adressen på den webbplats som avses.

Eller:

Öppna den avsedda webbplatsen i struktur trädet.

2:a. Steget: Öppna en sub-domän och aktivera den (tillval).

Gå till fliken "Sub-Domäner" och klicka på IP adress för sub-domänen.



3:e. Steget: Aktivera DNS.

Markera "Skapa DNS" och "Skapa DNS MX".


4:e. Steget: Spara.

Klicka på "Spara".

Nu är webbplatsen synlig som ett nytt inlägg i "DNS Manager".

4.3.2 Sekundär-DNS Inlägg (Slav Zon)

Så här skapar du ett Sekundärt-DNS inlägg (Slav Zon):

1:a. Steget: Öppna Slav Zon Formuläret

Klicka på "Ny Slav".

2:a. Steget: Skapa Slav Zon

3:e. Steget: Spara

Klicka på "Spara".

4.3.3 Editera DNS Inlägg.

Du kan editera DNS inlägg enligt följande:

Klicka på menyn "DNS Manager".

I struktur trädet klicka på det DNS inlägg som ska editeras.

5 Statistik

ISPConfig statistiken innehåller information om användandet av utrymmet samt trafiken.

5.1 Återförsäljar Statistik

Genom att välja respektive återförsäljare i struktur trädet så kan du (som ISPConfig administratör) se statistik på trafiken som berör återförsäljaren.

I formuläret "ISP Återförsäljare" (i fliken "Statistik") kan du finna information om webb-, epost- och FTP-trafik för återförsäljaren, uppdelat på återförsäljarens kunder.


5.2 Kunders Statistik

Kunders statistik kan också ses av dess återförsäljare och finns beskrivet i kapitel II-5.1.

5.3 Webbplats Statistik

Webbplats statistik kan också ses av dess återförsäljare och finns beskrivet i kapitel II-5.2.

5.4 Webalizer Statistik

Webalizer statistik kan också ses av dess återförsäljare och finns beskrivet i kapitel II-5.3.

6 Webb-FTP/Lösenords Skyddning av Kataloger (.htaccess/.htpasswd)

Webb-FTP är behandlat i kapitel III-4.

7 Tillvals Mjukvara

Följande tillvals mjukvara finns tillgängligt för ISPConfig systemet:

Dessa mjukvaror finns tillgängliga gratis på ISPConfig webbplatsen och kan bli installerade via "Uppdaterings Manager" (se kapitel I-2.5). Efter installationen kan du hitta länkar för båda programmen under "Verktyg".

7.1 Webbepost

Den applikation som används för webbepost heter "Uebimiau". Vidare information kan hittas på webbplatsen för Uebimiau projektet: http://uebimiau.sourceforge.net/ .

Denna applikation kan nås via en länk under menyn "Verktyg" eller via katalogen "webmail" som ligger på webbplatsen för ISPConfig systemet, adressen dit är https://www.domain.tld:81/webmail/ där www.domain.tld måste bytas mot det rätta domän namnet.

7.2 phpMyAdmin

Mer information om phpMyAdmin kan hittas på http://www.phpmyadmin.net/ .

Denna applikation kan nås via länk under menyn "Verktyg" eller via katalogen "phpmyadmin" som ligger på webbplatsen för ISPConfig systemet, adressen dit är https://www.domain.tld:81/phpmyadmin/ där www.domain.tld måste bytas mot det rätta domän namnet.

Appendix

1 Starta/Stoppa ISPConfig Systemet

ISPConfig systemet kan startas/stoppas manuellt från kommando raden. Logga in till ditt systems kommando rad och som root exekvera följande kommandorad:

/etc/rc.d/init.d/ispconfig_server start|stop|restart (RedHat och Mandrake)

or

/etc/init.d/ispconfig_server start|stop|restart (SuSE, Debian och Trustix).

2 Starta/Stoppa vsftpd

Om du använder vsftpd som FTP server på ditt system kommer denna tjänst inte att köras av inetd/xinetd efter installation av ISPConfig systemet utan av ispconfig_tcpserver som medföljer ISPConfig systemet. Detta för att säkerställa så vsftpd kan hantera ett Anonymt-FTP konto per IP adress. Under inetd/xinetd kan vsftpd endast hantera ett Anonymt-FTP konto per server även om det finns multipla IP adresser. För att undanröja denna svaghet jämnfört med proftpd server så använder ISPConfig systemet ispconfig_tcpserver.

vsftp kan startas/stoppas med följande kommando:

/etc/rc.d/init.d/ispconfig_tcpserver start|stop|restart (RedHat och Mandrake)

or

/etc/init.d/ispconfig_tcpserver start|stop|restart (SuSE, Debian och Trustix).

Om du använder proftpd som FTP server förändras ingenting.

3 Cron Jobs

Följande Cron Jobs körs av ISPConfig systemet:

Kommando Beskrivning Tid
/root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php &> /dev/null Analyserar logg filerna för Apache för att få ISPConfig trafik statistik 23:59
/root/ispconfig/php/php /root/ispconfig/scripts/shell/ftp_logs.php &> /dev/null Analyserar logg filerna för FTP för att få ISPConfig trafik statistik 23:59
/root/ispconfig/php/php /root/ispconfig/scripts/shell/mail_logs.php &> /dev/null Analyserar logg filerna för Epost för att få ISPConfig trafik statistik 23:59
/root/ispconfig/php/php /root/ispconfig/scripts/shell/cleanup.php &> /dev/null Borttagning av backup filer från webbplatser som har tagits bort från papperskorgen 23:59
/root/ispconfig/php/php /root/ispconfig/scripts/shell/webalizer.php &> /dev/null Skapande av Webalizer Statistik 04:00
/root/ispconfig/php/php /root/ispconfig/scripts/shell/check_services.php &> /dev/null Övervakning (se kapitel I-2.4.2) var 30:e minut.

4 Behörighet på Kataloger i en Webbplats skapad av ISPConfig

På en nyskapad webbplats finner du följande kataloger med dessa behörigheter:

Om det inte finns någon administratör för webbplatsen (se kapitel III-2.2.1), kommer katalogerna att ha samma behörighet för användare som Apache webb servern som standard använder (här "nobody"), annars kommer de att tillhöra administratören för webbplatsen (i detta fall "web5_admin").

Som grupp för katalogerna används alltid gruppen för respektive webbplats, i detta fallet "web5".

5 Manuella Tillägg i Konfigurations Filerna

Med början på version 1.2.0 av ISPConfig kan du skriva manuella tillägg till följande konfigurations filer (dessa tillägg kommer ej att skrivas över av ISPConfig systemet):

Du kommer att hitta en av följande två rader i dessa filerna:

Efter denna rad kan du skriva tilläggs information till dessa filerna.

Tillägg för de virtuella värd filerna för webbplatserna kan skrivas in i fältet "Apache Direktiv (Tillval)" på fliken "Basinfo" för respektive webbplats (se kapitel II-3.1).


Innehåll Nästa