Virtual hosting

Üvözöllek oldalamon!

A rövid ismertető igyekszik segíteni, egy linux alaprendszer webkiszolgáltatóvá történő alakításához. Általában egy hagyományos telepítés alkalmával minden rendelkezésre álló programot a telepítő automatikusan installál. Jelen leírás abból indul ki, hogy egy nagyon alap rendszer kerül telepítésre -minimális erőforrás igénnyel-, majd a telepítés során a felhasználó lépésről lépésre építi ki a webszolgáltatás specifikus rendszert. Természetesen rendszergazdai "root" jogokkal kell rendelkezni, a rendszerbeállításokat érintő módosításokhoz
A leírás két részből áll: az első rész az alapbeállításokkal és a szükséges alap alkalmazások telepítésével foglalkozik:

    Midnight commander telepítése Grafikus alaprendszer telepítése Grafikus szerkesztő telepítése A hardver felderítése Hálózat konfigurálása

A második részben foglalkozom a konkrét webszolgálatás bállításával.

    Apache webserver, php, mysql telepítése Weboldal megjelenítése (html nyelv,php) Felhasználók létrehozása Komplex több felhasználós weboldal kiszolgálása ( virtual hosting) Virtual box konfiguráció, domain beállítások, kliens oldalon

Jó munkát és sok türelmet Kívánok!

Midnight commander telepítése

Alaprendszer csupán a legalapvetőbb szolgáltatáokat tartalmazza, ezért szükség lehet egy fájlkezelőre, amelynek segítségével az egyszerűbb fájlműveleteket könnyedén a windowsból megszokott módon el lehet végezni. A linux-ban ez a fájlkezelő alkalmazás a Midnight commander (mc).
A midnight commander telepítése: apt-get install mc
Indítása: "mc" Parancs kiadásával történik.

Grafikus alaprendszer telepítése

Ha csupán az alaprendszer van feltelepítve és kényelmes belakható grafikus szerkesztő programra van szükség, érdemes lehet feltelepíteni az x-window rendszert, amely a linux grafikus alaprendszere.
X-window rendszer telepítése:apt-get install x-window-system
Grafikus rendszer Indítása:startx
Az alkalmazás indulása után grafikus üzemmódba állítja a rendszert . Megváltozik a képernyő felbontás, valamint az egér elérhetővé válik.

Grafikus szerkesztő telepítése

A Midnight commander tartalmaz egy szerkesztőt, valamint a Vi is rendelkezésre áll az alaprendszerben. Mindkét program alkalmazása hm… nem felhasználóbarát. Ha kényelmesebb, a Windows-ban megszokott alkalmazásban szeretnél dolgozni, ajánlott feltelepíteni egy editort. Több is a rendelkezésre áll, ízlés kérdése, hogy melyiket telepíted fel az alaprendszerre.A Gedit rendelkezésre áll a telepítő lemezről. Ezt érdemes feltelepíyteni. A Gnome rendszer editorja, meglehetősen fejlett, könnyű kezlhetőségével és felhasználó felületével hasznos alkalmazásnak bozonyul hat.
Gedit telepítése:apt-get install gedit
Gedit Indítása: Grafikus rendszer szükséges hozzá! (először startx parancs kiadása)
Gedit

A hardver felderítése

Mielőtt a hálózatot bekonfigurálod, érdemes felderíteni a számítógép hardverkonfigurációját. Különösen ajánlott abban az esetben, ha töb hálókártyát használsz, vagy pedig virtuális gépen futtatod a linux rendszert. Ilyenkor előfordulhat, hogy az elmentett virtuálisgép fájl (.vhd) visszatöltésekor, módosul a konfiguráció. Az alapban beállított eth0, hálókártya eth1, vagy eth2 jelölést kap a rendszertől. A kellemetlenségek megelőzésére, ezért érdemes felderíteni a rendszerünket. Ebben segít az LSHW program, amely felderíti és kilistázza hardverünket és annak linuxban használatos elnevezéseit.
Az lshw telepítése:apt-get install lshw
Indítása:lshw
Hasznos program lehet még a hálózati csatoló kártyákról történő informálódásra az ethtool nevű alkalmazás. A program elindítása után minden információ megjelenik az adott kártya állapotáról.
Ethtool telepítése: apt-get install ethtool
Alkalmazás indítása: ethtool hálókártya név (pl. ethtool eth0, vagy ethtool eth1 , stb.)

Hálózat konfigurálása

A hálózat elérése. A hálózathoz történő csatlakozáshoz, illetve az Internet eléréséhez be kell konfigurálni a hálózati csatolókártyát. A csatoló beállításait az etc/networks/interfaces fájl tartalmazza.
Nyisd meg egy szerkesztőben a fenti fájlt. Pl. gedit /etc/networks/interfaces
Módosítsd a fájl beállításait a következőképpen:

    Auto lo
    Auto eth0
    Iface eth0 inet static
    Address 192.168.1.100
    Gateway 192.168.1.1
    Netmask 255.255.255.0
    Network 192.168.1.0
    Broadcast 192.168.1.225

Fájlt mentsd el. A mentés után indítsd újra a hálókártyát!
Add ki a: /etc/init.d/networking restart parancsot
A hálókártya beállításai opcionálisak, azaz az ipcímek minden esetben a lokális hálózatra jellemző értékeket tartalmazzák. Hálózatokról bővebben itt olvashatsz.