Forum

Centos 7 - Webmin &...
 
Bildirimler
Hepsini Temizle

Centos 7 - Webmin Üzerinde Mail Server Kurma

19 Yazılar
3 Üyeler
0 Likes
1,496 Görüntüleme
(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Arkadaşlar merhaba,

Bilgisayarım üzerinde centos 7 işletim sistemini kurdum ve içerisinde lamp kurulumlarını gerçekleştirdim. Arayüz olarak ise webmin'i kurdum ve aktif bir şekilde çalışmaktayım. Fakat kendi üzerinde küçük bir mail server kurmak istiyorum. Araştırmalarda bulundum dovecot ve postfix modüllerini kurdum ama ayarlarını nasıl yapılacağını tam olarak bulamadım. Bu konuda doküman önerisi yada açıklama yapabilecek arkadaşlar varsa sevinirim.

 
Gönderildi : 12/08/2015 13:03

(@vasviuysal)
Gönderiler: 7889
Üye
 

postfix + davecot yerine zimbra tavsiye ederim

hem portalda türkce dokümanı mevcut 

http://www.cozumpark.com/blogs/linux_unix/archive/2010/02/28/centos-uzerine-zimbra-collaboration-suite-open-source-edition-kurulumu.aspx

 

 
Gönderildi : 12/08/2015 13:12

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Merhaba,

http://www.unixmen.com/setup-a-local-mail-server-in-centos-7/ adresinde ayrıntılı olarak anlatım mevcut.  

Ancak webmin kurduysanız onun virtualmin modülünü kurarsanız herhangi bir yapılandırmaya gerek kalmaz, user açarak maillerinizi gönderebilirsiniz. 

Eğer kurumsal bir firma için kullanacaksanız zimbra kullanmanızı tavsiye ederim. Ancak lisans maliyeti olmasın diyorsanız en iyisi yine postfix. 

Kolay gelsin. 

www.okanozbey.com

 
Gönderildi : 12/08/2015 14:00

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

postfix + davecot yerine zimbra tavsiye ederim

hem portalda türkce dokümanı mevcut 

http://www.cozumpark.com/blogs/linux_unix/archive/2010/02/28/centos-uzerine-zimbra-collaboration-suite-open-source-edition-kurulumu.aspx

 

 

Hızlı yanıtınız teşekkür ederim, daha önceden zimbra yı denedim fakat kurulum esnasında hata alıyordum, sanırım sistem gereksinimlerim uyuşmuyor 🙂

 
Gönderildi : 13/08/2015 00:10

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Merhaba,

http://www.unixmen.com/setup-a-local-mail-server-in-centos-7/ adresinde ayrıntılı olarak anlatım mevcut.  

Ancak webmin kurduysanız onun virtualmin modülünü kurarsanız herhangi bir yapılandırmaya gerek kalmaz, user açarak maillerinizi gönderebilirsiniz. 

Eğer kurumsal bir firma için kullanacaksanız zimbra kullanmanızı tavsiye ederim. Ancak lisans maliyeti olmasın diyorsanız en iyisi yine postfix. 

Kolay gelsin. 

Merhabalar, yanıtınız için teşekkür ederim. açıklamalarınız doğrultusunda virtualmin modülü üzerinden denemelerime devam edeceğim gibi gözüküyor. 

 
Gönderildi : 13/08/2015 00:13

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Haklısınız bu konuda bazı sıkıntılarım oldu, önceden yüklediğimden panelsiz devam ettim sonradan daha kullanışlı olur düşüncesi ile panel kurdum ve devam ediyorum.

 
Gönderildi : 13/08/2015 14:49

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Merhaba,

http://www.unixmen.com/setup-a-local-mail-server-in-centos-7/ adresinde ayrıntılı olarak anlatım mevcut.  

Ancak webmin kurduysanız onun virtualmin modülünü kurarsanız herhangi bir yapılandırmaya gerek kalmaz, user açarak maillerinizi gönderebilirsiniz. 

Eğer kurumsal bir firma için kullanacaksanız zimbra kullanmanızı tavsiye ederim. Ancak lisans maliyeti olmasın diyorsanız en iyisi yine postfix. 

Kolay gelsin. 

Merhabalar, yanıtınız için teşekkür ederim. açıklamalarınız doğrultusunda virtualmin modülü üzerinden denemelerime devam edeceğim gibi gözüküyor. 

 

Ziya Okan bey, tavsiyeleriniz üzere virtualmin modülünü kurdum fakat ondan sonra siteye giriş yaparken aşağıdaki hatayı vermeye başladı. Araştırdığımda apache mod_php hatası olduğunu gördüm fakat şu anda sorunu çözemedim. Ayrıca sistemi şu anda kendi ağımda kullanılıyorum dns tanımlamalarını yapmadım, bununla ilgili herhangi bir sıkıntı olur mu?

 Hata mesajı;

mark('afterLoad') : null; // Instantiate the application. $app = JFactory::getApplication('site'); // Execute the application. $app->execute(); 

 
Gönderildi : 13/08/2015 14:52

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Sitedeki .htaccess dosyasının içerisine şunu eklermisiniz ? 

AddType x-mapp-php5 .php

Sorun devam ederse sitenin php versiyonunu kontrol ediniz düşükse 5.4 yada 5.5 yükseltin 

www.okanozbey.com

 
Gönderildi : 13/08/2015 16:06

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Sitedeki .htaccess dosyasının içerisine şunu eklermisiniz ? 

AddType x-mapp-php5 .php

Sorun devam ederse sitenin php versiyonunu kontrol ediniz düşükse 5.4 yada 5.5 yükseltin 

 

Dosyaya ekleme yaptım herhangi bir şey olmadı, versiyon olarak da 5.4 şu anda mevcut 

 
Gönderildi : 13/08/2015 18:40

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Apache 'nin error loglarına bakarmısınız ne tür bir hata düşüyor.

www.okanozbey.com

 
Gönderildi : 13/08/2015 18:46

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Apache 'nin error loglarına bakarmısınız ne tür bir hata düşüyor.

 

Şimdi php 5.4.16'dan 5.6.11'e yükselttim, loglarıda doğru bulduysam aşağıdakiler,

 

[Thu Aug 13 03:34:02.121511 2015] [mpm_prefork:notice] [pid 2510] AH00171: Graceful restart requested, doing restart

[Thu Aug 13 03:34:02.308534 2015] [auth_digest:notice] [pid 2510] AH01757: generating secret for digest authentication ...

[Thu Aug 13 03:34:02.308988 2015] [lbmethod_heartbeat:notice] [pid 2510] AH02282: No slotmem from mod_heartmonitor

[Thu Aug 13 03:34:02.427769 2015] [mpm_prefork:notice] [pid 2510] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.4.16 SVN/1.7.14 configured -- resuming normal operations

[Thu Aug 13 03:34:02.427784 2015] [core:notice] [pid 2510] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

[Thu Aug 13 15:33:11.956835 2015] [mpm_prefork:notice] [pid 2510] AH00170: caught SIGWINCH, shutting down gracefully

[Thu Aug 13 15:33:18.198333 2015] [suexec:notice] [pid 5300] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

[Thu Aug 13 15:33:18.378804 2015] [auth_digest:notice] [pid 5300] AH01757: generating secret for digest authentication ...

[Thu Aug 13 15:33:18.379403 2015] [lbmethod_heartbeat:notice] [pid 5300] AH02282: No slotmem from mod_heartmonitor

[Thu Aug 13 15:33:18.450546 2015] [mpm_prefork:notice] [pid 5300] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.4.16 SVN/1.7.14 configured -- resuming normal operations

[Thu Aug 13 15:33:18.450566 2015] [core:notice] [pid 5300] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' 

 
Gönderildi : 13/08/2015 19:34

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 
Bunlar error loglar değil , hata sebebi error loglarda gözükür. 

grep ErrorLog /usr/local/etc/apache22/httpd.conf

grep ErrorLog /etc/apache2/apache2.conf
grep ErrorLog /etc/httpd/conf/httpd.conf
 
Yukarıda ki komutları çalıştırın log dizinini verecektir. 

www.okanozbey.com

 
Gönderildi : 13/08/2015 19:40

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Bunlar error loglar değil , hata sebebi error loglarda gözükür. 

grep ErrorLog /usr/local/etc/apache22/httpd.conf

grep ErrorLog /etc/apache2/apache2.conf
grep ErrorLog /etc/httpd/conf/httpd.conf
 
Yukarıda ki komutları çalıştırın log dizinini verecektir. 

 

 İlk ikisini çalıştırdım fakat klasörde dosyalar yok, en sonuncuda oluşanı buldum aşağıda gözüme çarpan bir şey oldu isterseniz komple dosyayı size atayım.

 

[root@localhost ~]# grep ErrorLog /usr/local/etc/apache22/httpd.conf

grep: /usr/local/etc/apache22/httpd.conf: No such file or directory

[root@localhost ~]# grep ErrorLog /etc/apache2/apache2.conf

grep: /etc/apache2/apache2.conf: No such file or directory

[root@localhost ~]# grep ErrorLog /etc/httpd/conf/httpd.conf

# ErrorLog: The location of the error log file.

# If you do not specify an ErrorLog directive within a <VirtualHost>

ErrorLog logs/error_log

 

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost. Set the 'ServerName' directive globally to suppress this message 

 

 
Gönderildi : 13/08/2015 20:05

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

/etc/httpd/logs/error_log  dosyasındaki Hatayı aldığınız saatlerdeki logları atarmısınız yada sayfanıza erişim sağlamayı deneyip yeni yazılan satırları. 

www.okanozbey.com

 
Gönderildi : 13/08/2015 20:09

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

/etc/httpd/logs/error_log  dosyasındaki Hatayı aldığınız saatlerdeki logları atarmısınız yada sayfanıza erişim sağlamayı deneyip yeni yazılan satırları. 

 

Yazmış olduğunuz klasörde logs klasörü mevcut değil, deneme amaçlı içindeki joomla yı silip php test sayfası attım çalışmıyor fakat ilk başta index sayfası geliyor.

 

[Tue Aug 11 12:22:22.891199 2015] [auth_digest:notice] [pid 1609] AH01757: generating secret for digest authentication ...

[Tue Aug 11 12:22:22.891817 2015] [lbmethod_heartbeat:notice] [pid 1609] AH02282: No slotmem from mod_heartmonitor

[Tue Aug 11 12:22:25.341780 2015] [mpm_prefork:notice] [pid 1609] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16 configured -- resuming normal operations

[Tue Aug 11 12:22:25.341800 2015] [core:notice] [pid 1609] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

[Tue Aug 11 17:12:22.638616 2015] [core:notice] [pid 1501] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0

[Tue Aug 11 17:12:22.751511 2015] [suexec:notice] [pid 1501] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

[Tue Aug 11 17:12:23.142811 2015] [auth_digest:notice] [pid 1501] AH01757: generating secret for digest authentication ...

[Tue Aug 11 17:12:23.143441 2015] [lbmethod_heartbeat:notice] [pid 1501] AH02282: No slotmem from mod_heartmonitor

[Tue Aug 11 17:12:25.126023 2015] [mpm_prefork:notice] [pid 1501] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16 configured -- resuming normal operations

[Tue Aug 11 17:12:25.126042 2015] [core:notice] [pid 1501] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'

[Tue Aug 11 17:25:19.305633 2015] [core:notice] [pid 1559] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0

[Tue Aug 11 17:25:19.355741 2015] [suexec:notice] [pid 1559] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

[Tue Aug 11 17:25:19.429884 2015] [auth_digest:notice] [pid 1559] AH01757: generating secret for digest authentication ...

[Tue Aug 11 17:25:19.430532 2015] [lbmethod_heartbeat:notice] [pid 1559] AH02282: No slotmem from mod_heartmonitor

[Tue Aug 11 17:25:21.601412 2015] [mpm_prefork:notice] [pid 1559] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16 configured -- resuming normal operations

[Tue Aug 11 17:25:21.601430 2015] [core:notice] [pid 1559] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' 

 
Gönderildi : 13/08/2015 20:30

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Birde siteye ait dns kayıtlarını tamamlamadığım için virtualmin kurulumuda tamamlanmıyor bu yüzden çalışmıyor olma ihtimali var mıdır?

 
Gönderildi : 13/08/2015 20:53

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Kurulum tamamlanmıyor ise bundan kaynaklanma ihtimali var tabiki.  Dilerseniz önce virtualmin kurulumunu tamamlayın. 

www.okanozbey.com

 
Gönderildi : 14/08/2015 11:39

(@ErdiErdogdu)
Gönderiler: 16
Eminent Member
Konu başlatıcı
 

Kurulum tamamlanmıyor ise bundan kaynaklanma ihtimali var tabiki.  Dilerseniz önce virtualmin kurulumunu tamamlayın. 

Yardımlarınız için teşekkür ederim, kurulumu tamamlayıp deneyeceğim birde. 

 
Gönderildi : 14/08/2015 15:31

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Rica ederim, benimde tecrübe edinmediğim bir hata açıkcası o yüzden nokta atışı olarak birşey diyemiyorum. 

Kolay gelsin. 

www.okanozbey.com

 
Gönderildi : 14/08/2015 15:52

Paylaş: