1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Hostnév módosítása Apache szerveren

Az Apache HTTP démon támogatja a névalapú tárhelyszolgáltatást, így több domain név megoszthat egy IP-címet. A gazdagép nevének megváltoztatása gyakorlatilag megváltoztatja a webhely domainnevét, mivel a látogatók úgy kérik a webhelyet, hogy elküldik a webhely gazdagépnevét URL formájában a kérelem HTTP-fejlécében megadott portra. Függetlenül attól, hogy az Apache-t Linuxon, Windowson vagy OS X-en futtatja, az állomásneveket a fő Apache konfigurációs fájl tárolja, amely más konfigurációs fájlokból származó virtuális gazdagépneveket is tartalmazhat.

1. lépés

Nyissa meg a fő Apache konfigurációs fájlt (httpd.conf) az alapértelmezett szövegszerkesztőben. Az operációs rendszertől függően a következő könyvtárak egyikében található:

Linux:/etc/httpd/conf/ Windows:C:\Program Files\Apache Software Foundation\conf\ OS X:/etc/apache2/

2. lépés

Keresse meg a "ServerName" szót (idézőjelek nélkül, itt és végig) a fájlban. A legtöbb szövegszerkesztőben elérheti a keresési funkciót a "Ctrl-F" lenyomásával, vagy a menüsorban a "Keresés" vagy a "Szerkesztés" gombra kattintva. A ServerName sor az Ön jelenlegi gazdagépnevét és portszámát tartalmazza kettősponttal elválasztva.

3. lépés

Adjon meg egy új gazdagépnevet a ServerName kulcsszó után, és győződjön meg arról, hogy nem törölte a záró portszámot. A ServerName sornak a következő példához kell hasonlítania:

ServerName www.mynewhostname.com:80

4. lépés

Keresse meg a „Virtual Hosts” kifejezést a konfigurációs fájlban. A Virtuális gazdagépek szakasz az alapértelmezett fájl 500. sora körül található, de lehet, hogy alacsonyabb is, ha sok testreszabást adott hozzá. Ha a konfigurációs fájl más fájlokból származó virtuális gazdagépeket is tartalmaz, akkor ezek a fájlok és abszolút elérési útjaik ebben a részben vannak felsorolva. Alternatív megoldásként a virtuális gazdagép információit közvetlenül a httpd.conf fájl tartalmazza.

5. lépés

Nyissa meg a Virtuális gazdagépek részében található fájlokat a szövegszerkesztőben. A legtöbb esetben a mellékelt fájl neve httpd-vhosts.conf, és ugyanabban a könyvtárban található, mint a httpd.conf. Azok a kiszolgálók azonban, amelyek túl sok virtuális gazdagéppel rendelkeznek ahhoz, hogy elférjenek egy fájlban, gyakran külön fájlokban tárolják őket, és mindegyiket külön Belefoglalás sorba foglalják. Ha a virtuális gazdagép információi közvetlenül a httpd.conf fájlban vannak kinyomtatva, akkor szerkesztheti ezt a részt, ahol vannak.

6. lépés

Módosítsa a virtuális gazdagép ServerName sorát az új hosztnévre, de ne fűzze hozzá a portszámot a virtuális gazdagép nevéhez. Ha az Apache weblapokat szolgált ki a virtuális gazdagépről a régi hosztnévvel, akkor az Ön IP-címe és portszáma már szerepel a nyitó VirtualHost zárójelben, és hasonlít a következő példára:

ServerName www.mynewhostname.com …

A VirtualHost kulcsszót követő csillag egy helyettesítő karakter, amely a szerver összes IP-címét jelöli.

7. lépés

Indítsa újra az Apache-t a számítógép újraindításával vagy egy konzol megnyitásával és az operációs rendszerének megfelelő parancs végrehajtásával. Linux és OS X esetén írja be a „sudo apachectl -k restart”, Windows rendszerben pedig a „httpd.exe -k restart” parancsot.

Tipp

Győződjön meg arról, hogy új domainneve regisztrálva van, és webhelye látogatói ismerik az új nevet, mielőtt megváltoztatná azt.

Figyelmeztetés

A cikkben található információk az Apache 2.2-re vonatkoznak. Kissé vagy jelentősen eltérhet más verzióktól vagy termékektől.


  1. Hogyan változtassuk meg a nevet a Cricket beállítások
  2. Hogyan változtassuk meg a tulajdonos neve egy iPhone 3G
  3. Hogyan változtassuk meg a Regisztrált név egy TomTom Go
  4. Hogyan változtassuk meg a nevet a TomTom GO
  5. Hogyan változtassuk meg a neve a Playlist egy iPod