Postfix - Virtual Domains

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
Linia 97: Linia 97:
  
 
  mv config.sample.inc.php config.inc.php
 
  mv config.sample.inc.php config.inc.php
 +
 +
 +
== Konfiguracja hosta ==
 +
 +
Powinniśmy mieć jakąś nazwe '''hosta'''. Obecnie skonfigurowaną nazwę hosta możemy podejrzeć za pomocą komendy
 +
 +
hostname
 +
 +
Aby nadać inną nazwe hosta możemy wydać polecenie
 +
 +
hostname nowa.nazwa.hosta.pl
 +
 +
Jednak jest to metoda, która pozwala zmienić nazwę hosta tylko do '''ponownego uruchomienia serwera''' dlatego w celu stałego zapisania nowej nazwy hosta edytujemy plik ''/etc/sysconfig/network'' i zmieniamy w nim opcję '''HOSTNAME''' na taką, która nam odpowiada.
 +
 +
NETWORKING=yes
 +
NETWORKING_IPV6=no
 +
HOSTNAME=moja.domena.pl
 +
 +
Kolejnym plikiem do którego powinniśmy zajrzeć jest ''/etc/hosts'' i powinien on wyglądać mniej więcej tak
 +
 +
vim /etc/hosts
 +
127.0.0.1   moja.domena.pl localhost.localdomain localhost
 +
::1   localhost6.localdomain6 localhost6
 +
192.168.2.2      moja.domena.pl
 +
84.236.2.1      moja.domena.pl
 +
 +
 +
== Dodawanie bazy danych w mysql ==
 +
 +
Terazz stworzymy bazę danych na potrzeby pakietu '''Postfix.Admin'''.
 +
 +
mysql -u root -p
 +
mysql> CREATE DATABASE postfix;
 +
mysql> CREATE USER postfix@localhost IDENTIFIED BY 'your_password';
 +
mysql> GRANT ALL PRIVILEGES ON postfix.* TO postfix;
 +
 +
Dodajemy uprawnienia dla użytkownika '''dovecot''' (przyda się później)
 +
 +
mysql> grant SELECT ON postfix.*  to 'dovecot'@'localhost' IDENTIFIED by 'dovecot';
 +
mysql> grant SELECT, RELOAD, LOCK TABLES ON *.*  to 'backup'@'localhost' IDENTIFIED by 'dump';
 +
mysql> flush privileges;
 +
mysql> exit

Wersja z 10:37, 17 kwi 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych