Ubuntu Server yapılandırması 3
tarih 13. Kas, 2009 yazar admin in Linux server, Makale , Problem ve Çözümleri, Ubuntu
Bu bölümde Ubuntu server yapılandırması imap/courier-pop3 kurulum ve yapılandırmasını yapacağız. Apache PHP5 Ruby Python WebDAV kurulumlarını ve yapılandırmalarına bakacağız. Biraz zahmetli ve problemli adım olabilir bu aşama.Proftpd kurulumu ve yapılandırmasını yapacağız. Pro FTPD apache web sunucusu ile ön plana çıkmıştır.Son olarak Webalizer hızlı, ücretsiz web sunucusu günlük dosyası analiz programıdır. Ürettiği son derece detaylı bir standart web tarayıcısı ile görüntülemek için HTML biçiminde kolayca yapılandırılabilir.
4. Bölüm Ubuntu Server yapılandırması 2 (Ubuntu Jaunty Jackalope)
16 Courier-IMAP/Courier-POP3
Şu kurulumu çalıştırıyoruz.
Courier-IMAP/Courier-IMAP-SSL ( IMAPs port 993) ve Courier-POP3/Courier-POP3-SSL ( POP3s port 995):
aptitude install courier-authdaemon
courier-base courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-ssl gamin
libgamin0 libglib2.0-0
İki soruya şöyle cevap veriyoruz.
Create directories for web-based administration? <– No
SSL certificate required <– Ok
SSL serfikasını kuruyoruz.
cd /etc/courier
rm -f /etc/courier/imapd.pem
rm -f /etc/courier/pop3d.pem
vi /etc/courier/imapd.cnf giriyoruz aşağıdaki gibi düzenliyoruz.
[...]
CN=server1.example.com
[...]
vi /etc/courier/pop3d.cnf giriyoruz aşağıdaki gibi düzenliyoruz.
[...]
CN=server1.example.com
[...]
ve yeninden başlatıyoruz
mkimapdcert
mkpop3dcert
/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop-ssl restart
17 Apache/PHP5/Ruby/Python/WebDAV
Bütün kurulumları yapıyoruz.
aptitude install apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2-suexec
libexpat1 ssl-cert
aptitude install libapache2-mod-php5 libapache2-mod-ruby libapache2-mod-python
php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick
php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming
php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
vi /etc/apache2/mods-available/dir.conf aşagıdaki gibi düzenliyoruz.
<IfModule mod_dir.c>
#DirectoryIndex index.html index.cgi index.pl index.
php index.xhtml index.htm
DirectoryIndex index.html index.htm index.shtml
index.cgi index.php index.php3 index.pl index.xhtml
</IfModule>
Apache modilleri etkinsizleştiriyoruz.
a2enmod ssl
a2enmod rewrite
a2enmod suexec
a2enmod include
a2enmod dav_fs
a2enmod dav
Apache’yi etkinsizleştiriyoruz
/etc/init.d/apache2 restart
PHP etkisizleştiriyoruz. vi /etc/mime.types aşağı daki gibi düzenliyoruz.
[...]
#application/x-httpd-php phtml pht php
#application/x-httpd-php-source phps
#application/x-httpd-php3 php3
#application/x-httpd-php3-preprocessed php3p
#application/x-httpd-php4 php4
[...]
vi /etc/apache2/mods-enabled/php5.conf devam ediyoruz. aşağıdaki gibi etkinsizleştiriyoruz.
<IfModule mod_php5.c>
# AddType application/x-httpd-php .php .phtml .php3
# AddType application/x-httpd-php-source .phps
</IfModule>
apache’yi resetliyoruz. /etc/init.d/apache2 restart
18 Proftpd
proftp yi kuruyoruz
aptitude install proftpd ucf
çıkan soruya
Run proftpd: <– standalone
proftp düzenliyoruz vi /etc/proftpd/proftpd.conf
[...]
DefaultRoot ~
IdentLookups off
ServerIdent on “FTP Server ready.”
[...]
19 Webalizer
aptitude install webalizer
20 Sistem Saati senkronize
aptitude install ntp ntpdate
21 Perl Modülü yükleme
aptitude install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl
Yapılandırma işlemi bitmiştir.
Ubuntu Server yapılandırması 1. bölüm
Ubuntu Server yapılandırması 2. bölüm

