Directadmin bildiğiniz üzere sadece linux alt yapılı sunucularda çalışacak bir hosting yönetim paneli sistemidir.
Bu konu altında directadmin’in kurumuna başlarken uygulamamız gereken adımlar ve kurulum işlemine ilişkin birkaç ufak detayı anlatmaya çalışacağım.
Directadmin kurulumuna başlamadan önce kurulum sırasında ihtiyacımız olacak bazı default paketlerin sunucuya kurulu olduğundan emin olmamız gerekiyor;
Centos
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-dev gd zlib-devel zip unzip libcap-devel
Debian
apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev
Bu kısa hazırlık aşamasını takiben directadmin kurulumu için kurulum dosyalarımızı download edebiliriz.
wget http://www.directadmin.com/setup.sh
Dosyamızı download ettikten sonra çalıştırılabilir duruma getirmemiz gerekmektedir.
chmod +x setup.sh
Kurulum işlemlerine başlamak üzere;
./setup.sh
Komutumuzu çalıştırıyoruz.
Çalıştırmamızı takiben Client id (cid) ve License id (lid) bilgilerimiz sorulmaktadır.
Please enter your Client ID :
Please enter your License ID :
Bu bilgileri doğrulamamızı takiben sunucu sizden hostname girmenizi talep edecektir.
Enter your hostname (FQDN) :
Hostname bilginizi de girdikten sonra lisans bilgilerinizi son kez doğrulamak amaçlı sistem tarafınıza yansıtacaktır.
Client ID:
License ID:
Hostname:
Is this correct? (y,n) :
Bu aşamada kontrolünüzü tavsiye ederim. Nitekim bu aşamadan sonra lisans kontrolü sağlanacaktır.
Sonraki aşamamız;
Is eth0 your network adaptor with the license IP (xx.xx.xx.xx)? (y,n) :
ethernet kartınızdaki ip adresini kontrol ederek
(varsa birden fazla ethernet kartı seçim için imkan sağlayacaktır) size listelemektedir.
Diğer aşamamızda ;
Is 172.50.50.172 the IP in your license? (y,n) :
Lisansınızdaki ip yi sorgulamakta ve karşılaştırma yapmaktadır.
Bu aşamadan itibaren kurulum adımlarına geçiş sağlanmış oluyor.
Bu adımdan itibaren dikkat edilmesi gereken tek önemli nokta;
Apache / Php ayarlamalarının yapılacağı kısımdır.
Bu aşamada en sorunsuz olarak işlem yürütilebilecek işlem seçimi “Custombuild 1.2” olacaktır.
Bu seçimi takiben sorulacak sorulara default yanıt olan “y” seçeneği ile devam edebilirsiniz.
Kurulum başladıktan sonra tamamlanana kadar (eğer pre-install komutlarını uyguladıysanız) sorun çıkmayacaktır.
Kurulum tamamlandığında panel size default olarak atadığı admin şifresini verecektir. Değiştirmek için ;
passwd admin
komutunu kullanabilirsiniz.
Şubat 19th, 2014
Directadmin |
Yorum Yok
SSH giriş yaparak aşağıdaki işlemleri uyguladığımızda direct admin mysql sürümünü 5.0’dan 5.5 yükseltmiş oluruz.
cd /usr/local/directadmin/custombuild
./build set mysql 5.5
./build set mysql_inst yes
./build set mysql_backup yes
./build update
./build mysql
./build php n
Backupları server’daki extra bir disk üzerine almak istiyorsak aşağıdaki işlemleri yaparak ayarlama yapabiliriz.
SSH giriş yaparak aşağıdaki ayarlamaları yapıyoruz.
nano /etc/psa/psa.conf
psa.conf içerisinde DUMP_D /var/lib/dumps olan kodu DUMP_D /extra disk’in mount edildiği klasör şekilde değiştirerek, plesk panel’i restartlıyoruz.
service psa restart
Şubat 6th, 2014
Genel |
Yorum Yok
Plesk11 kurulu sunucularda ioncube kurulu olarak gelmektedir. Sürümün yükseltilmesi talebi geldiğinde öncelikle mevcut sürüm php -v ilencelenir.
php -v
PHP 5.3.3 (cli) (built: Dec 10 2013 22:12:52)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.
En sürüm indirmek için ioncube sitesindeki aşağıdaki adrese girilir.
http://www.ioncube.com/loaders.php
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
unzip ioncube_loaders_lin_x86-64.zip
cd ioncube/
PHP sürümüne göre yeni .so dosyası dizine kopyalanır.
cp ioncube_loader_lin_5.3.so /usr/lib64/php/modules/
Kopyalama sonrası yeni sürüm kontrol edilir.
php -v
PHP 5.3.3 (cli) (built: Dec 10 2013 22:12:52)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.5.2, Copyright (c) 2002-2014, by ionCube Ltd.
service httpd restart ile servis yeniden başlatılır.
Şubat 4th, 2014
Genel,
Plesk |
Yorum Yok
Juniper EX serisi switch’e HyperTerminal yardımı ile console bağlantısı yaparak erişim sağladıktan sonra configuration komut satırında aşağıdaki komutu çalıştırarak istediğimiz bir porta IP adresi tanımlayabiliriz.
[edit]
user@switch# set interfaces interface-name unit logical-unit-number family inet address ip-address
Ocak 30th, 2014
Switch |
Yorum Yok
Sunucumuzda default RDP port numarası olan 3389 yerine farklı bir port numarası belirlememiz durumunda uzaktan erişim sağlamaya çalışan kişilere karşı daha fazla güvenlik sağlamış oluruz.
Aşağıdaki yönergeler takip edilerek gerekli değişiklik yapılabilir;
CMD komut satırına regedit yazılarak Windows Kayıt Defteri’ni açmış oluruz.
HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Control >> Terminal Server >> WinStations >> RDP-Tcp >> PortNumber
açılarak Decimal seçeneği işaretlenip yeni port numarası girilerek kayıt edilir.
Ocak 29th, 2014
Windows |
Yorum Yok
Linux Plesk panelde domain’lere ait erişim problemlerinde default sayfa gelmektedir. Bu da domain sahibi firma tarafından çok hoş karşılanmayan bir durum meydana getirmektedir.
http://i.imgur.com/Z7Evw0t.png
Bu sayfada işletim sistemimizde bulunan aşağıdaki dizin yönergesini takip ederek isteğimize göre değişikler yapabiliriz.
/var/www/vhosts/default/htdocs/
Ocak 29th, 2014
Genel,
Plesk |
Yorum Yok
Windows sunucularda PleskPanel ile birlikte gelen Mail Enable mail server programında SMTP servis ayarlarını aşağıdaki adımları takip ederek yapabiliriz;
1.Adım;

2.Adım;
Evet mail enable paneline girdiniz. Connectors sekmesinden, SMTP üzerine sağ tıklayıp Properties sekmesine tıklıyorsunuz. Aşağıdaki resimde yine bu yönergeler yer almaktadır. Gösterilen ayarların dışındaki ayarlara dokunmamanızı şiddetle tavsiye ediyorum.

3.Adım;
Karşınıza SMTP Properties penceresi açılacak. Bu pencerede, bazı özel ayarları yapılandırmanız gerekiyor. Aşağıdaki resimde bu ayarlar hakkında yönergeler yer almaktadır.


DNS adres bölümüne ekleyeceğiniz DNS adreslerini TCP / IP ayarlarınızda yer alan DNS adreslerinize bakarak bulabilirsiniz. Bu kısma girdiğiniz 2 adet DNS adresi arasına boşluk bırakmayı unutmayınız. Aşağıda eklenen resimde yine bu konu hakkında yöndergeler yer almaktadır.
4.Adım;
Tüm bu ayarları yapılandırdıktan sonra, diğer sekmeye geçiyoruz. Inbound sekmesinde, az önce bahsetmiş olduğum Türk Telekom’un değiştirmiş olduğu port numaralarını ekliyoruz. 587 ve 25 numaralı portları, aşağıdaki resimde yer aldığı gibi eksiksiz biçimde ekleyiniz.

5.Adım;
Bu işlemi tamamladıktan sonra, bu ayarlara sahip olan mail sunucunuzun IP adresini atama işlemi kaldı. Bu işlem içinde Outbound sekmesine gelerek, alt kısımda yer alan listeden ilgili IP numarasını seçiyor ve işlemleri kaydediyorsunuz. Aşağıda yer alan resimde bu yönergeler yer almaktadır.

6.Adım;
Artık mail sunucunuzun tüm ayarları yapılandırıldı. Şimdi sıra SMTP hizmetine restart atmaya geldi.Connectors sekmesinde yer alan SMTP üzerine sağ tıklıyoruz. Stop sekmesine basıyoruz. Aynı işlemi tekrarlayarak Start butonuna basıyoruz ve SMTP hizmetini yeniden başlatmış oluyoruz. Aşağıdaki resimlerde bu yönergeler yer almaktadır.


Linux işletim sisteminde aşağıdaki komutları kullanarak qmail ile ilgili belirli işlemleri yapabiliriz.
/var/qmail/bin/qmail-qstat — kuyruktaki toplam mail sayısı
/var/qmail/bin/qmail-qread — kuyruktaki maillerin header bilgileri (sender , recipient , subject vs.)
/usr/local/psa/admin/bin/mailqueuemng -D — kuyruktaki mailleri silmek
Ocak 29th, 2014
Genel,
Plesk |
Yorum Yok