Webes és levelező kiszolgáló létrehozása freebsd-ben
Webszerver létrehozása a php5 + apache2 + freetds 7.0 és a levélkiszolgáló számára
postfix / imap egy gépen
Cím: Szükséges konfigurálni a vállalati hálózatban
egy külön állomás a FreeBSD-en, a weboldal és a levélkiszolgáló működéséhez.
Így annak érdekében
c) a kiszolgáló különböző jogokat biztosítson az ftp eltérő működéséhez
ügyfelek (rendszerhasználók).
Más szóval: szükség volt a freebsd 6.3 rendszerre
az alábbi terjesztések (ezt a sorrendet választottam):
1.openssl
2.freetds
3.apache2
4.postgresql
5.php5
6.postfix
7.ssh2
8.proftpd
Az operációs rendszer telepítése FeeBSD-6.3.
A telepítés minimális konfigurációira korlátoztam:
A telepítőprogram felugró ablakaiban a következőket jelölték meg:
Országkiválasztás - Orosz Föderáció
Rendszerkonzol Keymap - angol KOI8-R
Sysinstall főmenü - expressz
Kiválasztom a szükséges lemezt, és teljesen automatikusan formázom, nem
bonyolultsággá válik.
Az ablakban # 'Choose distribution #' jelölje be a következő opciókat:
A Rendelési média ablakban válassza ki a CD-t, majd kattintson az OK gombra, és várjon
gratulálok a telepítés befejezéséhez, amely után mindent visszautasítok
további beállítási látogatások, elhagyom a telepítőprogramot,
Egyetértek az újraindítással, és vegye ki a lemezt.
Így a rendszer minimális beállításokkal rendelkezik
Az újraindítás után megadom a login-t: gyökér, és teljes hozzáférést kapok
tovább dolgozni a rendszerrel freebsd.
A következő akció, amire szükségem van
a) jelszót állít be a gyökér rendszergazdának
b) egy új szuperfelhasználó bevezetése, hogy egy gyökér toleranciájú rendszerben dolgozzon
c) írja le a további telepítésekhez szükséges alapbeállításokat.
A root adminisztrátor jelszavát a következő paranccsal adjuk meg:
# passwd root
Új jelszó: ******
Írja be újra az új jelszót: ******
Új felhasználót adok meg egy parancs használatával:
# adduser
Felhasználónév: kmg
Teljes név: kmg
uid:
Bejelentkezési csoport # 91; KMG # 93; :
Az alapértelmezett csoport km # 91; # 93;. kerék
(a kerékcsoport megadja a felhasználó kmg-t a felettes jogokat, a
amely a jövőben az összes modul telepítése lesz)
Ezután be kell állítanom és megerősítenie az új jelszót
felhasználó (az összes többi beállítás alapértelmezésként marad).
Most be kell jelentkeznünk a helyi hálózaton, nyitott hozzáférést kell biztosítanunk
Internetet, és hozzárendelhet egy névszervert.
Ehhez,
1) szerkesztsd az /etc/rc.conf fájlt az ee segédprogrammal
és írja be a következő sorokat
/ usr / local / freetds / bin / tsql -S 192.168.0.5 -1433 -U *** -P ******
Míg a munka - több t-sql parancs - olvasok scribbles egy kis
teszt táblázatot, lépjen ki a parancsból
tds verzió = 7.0
ügyfél charset = CP1251
Megismétlem az 5. pont szerinti ellenőrzést - helyettem kérdőjeleket kapok
Cyrillic - Nem vagyok zavarban - kimentem és folytatom a következő beállítást
Telepítem a httpd kiszolgálót egy külön könyvtárba - / usr / local / apache2
(hiba vagy figyelmen kívül hagyás esetén egyszerűen törölni ezt
könyvtárat és telepítse újra)
1) A fájl letöltése és kicsomagolása
tar zxvf httpd- 0.61 .tar.bz2
2) Elmentem a létrehozott könyvtárba és konfiguráltam
Tapasztalt módon arra a következtetésre jutottam, hogy a fenti feladatok megoldásai működni fognak
következő konfigurációkat.
/ configure --prefix = / usr / local / apache2 --enable-cgi --enable-rewrite \
--enable-so -enable-shared = max