Webszerver - kulcsrakész - az ubuntu 14 - 2. rész alapján
9. Mailman telepítése
Legalább egy nyelvet választunk:
Nyissa meg a / etc / aliases fájlt
és adja hozzá a következő sorokat:
és indítsa újra a Postfixet:
Végül aktiválja a Mailman Apache konfigurációt:
és futtassa a Mailman-ot:
10. A PureFTPd és a Quota telepítése
A PureFTPd és a kvóta a következőképpen van beállítva:
Ezután módosítsa a / etc / default / pure-ftpd-common fájlt.
és győződjön meg róla, hogy az autorun beállítás az indítási módra van állítva, és az érték VIRTUALCHROOT = true:
Most állítsd be a PureFTPd-t, hogy engedélyezd az FTP és a TLS munkameneteket. Az FTP egy nagyon megbízhatatlan protokoll, mivel minden jelszó és adat szövegként kerül továbbításra. TLS használatakor minden kommunikáció titkosítva van, ami sokkal biztonságosabbá teszi az FTP-t.
Az FTP- és TLS-munkamenetek feloldásához írja be a következőket:
A TLS használatához SSL tanúsítványt kell létrehoznia. Hozzon létre a / etc / ssl / private / könyvtárat, ahol a tanúsítvány megtalálható:
Ezt követően az SSL tanúsítványt az alábbiak szerint generáljuk:
Az SSL-tanúsítvány engedélyeinek módosítása:
Ezután indítsa újra a PureFTPd programot:
/etc/fstab.Dobavim húr szerkesztés usrjquota = quota.user, grpjquota = quota.group, jqfmt = vfsv0
A kvóta engedélyezéséhez tegye a következőket:
11. A BIND DNS szerver telepítése
A BIND beállítása a következő:
12. A Vlogger, a Webalizer és az AWstats telepítése
A Vlogger, a webalizer és az AWstats a következőképpen települ:
Ezután nyissa meg a /etc/cron.d/awstats fájlt.
és törölje az ebben a fájlban található összes elemet:
13. Jailkit telepítése
Fontos: A Jailkit csak az ISPConfig telepítése előtt telepíthető, miután nem telepíthető!
Jailkit szükséges, ha chrootot szeretne létrehozni az SSH felhasználók számára. A telepítés a következő:
A deb csomagot a következőképpen telepítjük:
14. A fail2ban telepítése
A fail2ban hibája opcionális, de ajánlott, mert az ISPConfig monitor megpróbálja megjeleníteni egy eseményrekordot:
A monitor fail2ban PureFTPd ésDovecot létrehozásához hozza létre a /etc/fail2ban/jail.local fájlt:
Ezután hozzon létre két szűrőfájlt:
Adja hozzá a hiányzó ignoreregex sort a postfix-sasl fájlhoz:
Ezután indítsa újra a fail2ban parancsot:
15 A SquirrelMail telepítése
A SquirrelMail e-mail kliens telepítéséhez tegye a következőket:
Ezután állítsa be a SquirrelMail beállítást:
A SquirrelMail-ben fontos megadni, hogy a Dovecot-IMAP / -POP3 alkalmazást használjuk:
Apache konfiguráció A SquirrelMail az /etc/squirrelmail/apache.conf állományban található, de az Apache nem tölti be ezt a fájlt, mert nem szerepel a /etc/apache2/conf.d/ könyvtárban. Hozzon létre egy szimbolikus linket a /etc/apache2/conf.d/ könyvtárban lévő squirrelmail.conf-nak, amely az /etc/squirrelmail/apache.conf fájlra mutat, és újratölti az Apache-t:
Ezután nyissa meg a /etc/apache2/conf.d/squirrelmail.conf fájlt.
és adja hozzá a következő sorokat a tartalomhoz úgy, hogy a mod_php a SquirrelMail eléréséhez használható, függetlenül attól, hogy melyik PHP-módot választotta ki webhelyünkön az ISPConfig-ban:
és tegye a felhasználó www-adatait:
Szükséges, hogy a squirrelmail együttműködjön az apache2-vel:
Indítsa újra az Apache programot:
Az /etc/apache2/conf.d/squirrelmail.conf az alias / squirrelmail által definiált, amely meghatározza, hogy a SquirrelMail telepítve lesz a / usr / share / squirrelmail könyvtárban.
A SquirrelMail a következő módon érhető el:
Az ISPConfig virtuális állomás vezérlőpultjáról is (az ISPConfig telepítése után a következő fejezetben tárgyalt telepítés) a következőképpen érhető el (az ISPConfig konfigurációja nem szükséges):
Ha a / squirrelmail helyett alias / webmail-t szeretne használni, akkor meg kell nyitnia az /etc/apache2/conf.d/squirrelmail.conf fájlokat.
és adjuk hozzá a sorhoz Alias / webmail / usr / share / squirrelmail:
Ezután indítsa újra az Apache alkalmazást:
Most már elérhetjük a Squirrelmail-t, ezt a következőképpen tehetjük meg:
Ha a webmail.drach.pro nevű virtuális állomást szeretné meghatározni, ahol a felhasználók hozzáférhetnek a SquirrelMailhez, a virtuális kiszolgáló konfigurációját az / etc / apache2 / conf.d / squirrelmail.conf mappába kell hozzáadnia:
Most indítsd újra az Apache-t.
16. Az ISPConfig 3 telepítése
Az ISPConfig 3 legfrissebb verziójának telepítéséhez adja meg a következőket:
Megjelenik az ISPConfig 3 telepítő A telepítő minden szolgáltatást konfigurál, például Postfix, Dovecot stb. A kézi beállítás, mint az ISPConfig 2, nem szükséges a legújabb verzióban.
A telepítő automatikusan konfigurálja az összes szolgáltatást.
Beírhatja a felhasználónév adminisztrátori és jelszó adminisztrátort (az első bejelentkezés után a jelszót módosítani kell).
A rendszer most már készen áll a használatra.
Az ISPConfig 3 használatához ajánlott elolvasni a hivatalos kézikönyvet.
17. További megjegyzések
Ha az Ön által telepített Ubuntu kiszolgáló az OpenVZ (virtuális gép), a következőket kell tennie a rendszergazdánál (feltéve, hogy az OpenVZ azonosítója 101 - helyettesítse a megfelelő VPSID-t a rendszeréhez):
Ma csak az Ubuntu Server 14.04 rendszert futtattam, jó kapcsolatot akartam elérni a webszerverrel, és azonnal megtaláltam ezt a cikket. Minden gyorsan és simán felkelt, a Fast-CGI teljesítménye fárasztó. Minőségi anyag, látod, hogy megpróbálta! Köszönöm!
Nagy útmutató, nagyon köszönöm!
Alexander, talán nincs elég darab PHP, és talán valaki vágja el a PHP munkáját. Ha ez a probléma egy kereskedelmi hosting szolgáltatást érinti, forduljon technikai segítséghez, előfordulhat, hogy abbahagyják a levélküldést. Ha helyi számítógépen futtatod, küldje el a csomagokat a PHP-be, és ellenőrizze, hogy a portok bezáródtak-e?
Az Ön véleménye nagyon fontos számunkra! Győződjön meg róla, hogy kifejezze gondolatait, kívánságait és kritikáját! Ne habozzon kérdéseket feltenni. Valószínűleg a válasz 2-3 napon belül jelenik meg. Köszönöm előre.