Emir Halilzade
(2 comments, 82 posts)
This user hasn't shared any profile information
Home page: http://www.halilzade.com
Posts by Emir Halilzade
Linux plesk panelde subdomain’in safe mod ayarını kapatmak
0Linux plesk panelde subdomain’in safe mod ayarını kapatmak için aşağıdaki komutu yazarak dosya içerisinde safe mod kısmını bulup off duruma getiriyoruz.
nano /var/www/vhosts/domain.com/conf/httpd.include
Centos Plesk Kurulumu
0Centos plesk 9.5.4 kurulumu için aşağıdaki adımları takip etmeniz yeterli.
İlk olarak hosts dosyamızı düzenliyoruz. Bunun için komut satırına hostname yazarak sunucunun hostname’ini görüyoruz. Örnek çıktı : server.halilzade.com
nano /etc/hosts komutunu çalıştırarak hosts dosyasını düzenliyoruz. En alt satıra
123.123.123.123 server.halilzade.com server satırını ekliyoruz. ctrl+x ile dosyamızı kaydedip çıkıyoruz ve sırasıyla aşağıdaki komutları çalıştırmaya başlıyoruz.
yum remove bind*
cd /root
mkdir plesk
cd plesk
wget http://download1.parallels.com/Plesk/PPP9/CentOS5/parallels_installer_v3.6.0_build100407.15_os_CentOS_5_i386
chmod +x parallels_installer_v3.6.0_build100407.15*
./parallels_installer_v3.6.0_build100407.15*
Linux Klasör Boyutunu Öğrenme
0Linux sistme üzerinde istediğiniz bir klasörün boyutunu kolayca öğrenebilirsiniz.
İlk komut ile klasörün büyüklüğünü / boyutunu Kilobyte olarak göstermektedir.
du –max-depth=0 /home/klasoradi
İkinci komutumuz ile de klasörün cinsini GB cinsinden görebilmekteyiz.
du -hc –max-depth=0 /home/klasoradi
Detaylı Bilgi Aşağıda Bulunmaktadır.
du
Disk Usage – report the amount of disk space used by the specified files and for each subdirectory.
Syntax
du [options]… [file]…
With no arguments, `du’ reports the disk space for the current directory. Normally the disk space is printed in units of 1024 bytes, but this can be overridden
OPTIONS
`-a’
`–all’
Show counts for all files, not just directories.
`-b’
`–bytes’
Print sizes in bytes, overriding the default block size (*note
Block size::).
`-c’
`–total’
Print a grand total of all arguments after all arguments have been
processed. This can be used to find out the total disk usage of a
given set of files or directories.
`-D’
`–dereference-args’
Dereference symbolic links that are command line arguments. Does
not affect other symbolic links. This is helpful for finding out
the disk usage of directories, such as `/usr/tmp’, which are often
symbolic links.
`-h’
`–human-readable’
Append a size letter such as `M’ for megabytes to each size.
Powers of 1024 are used, not 1000; `M’ stands for 1,048,576 bytes.
Use the `-H’ or `–si’ option if you prefer powers of 1000.
`-H’
`–si’
Append a size letter such as `M’ for megabytes to each size. (SI
is the International System of Units, which defines these letters
as prefixes.) Powers of 1000 are used, not 1024; `M’ stands for
1,000,000 bytes. Use the `-h’ or `–human-readable’ option if you
prefer powers of 1024.
`-k’
`–kilobytes’
Print sizes in 1024-byte blocks, overriding the default block size
(*note Block size::).
`-l’
`–count-links’
Count the size of all files, even if they have appeared already
(as a hard link).
`-L’
`–dereference’
Dereference symbolic links (show the disk space used by the file
or directory that the link points to instead of the space used by
the link).
`–max-depth=DEPTH’
Show the total for each directory (and file if -all) that is at
most MAX_DEPTH levels down from the root of the hierarchy. The
root is at level 0, so `du –max-depth=0′ is equivalent to `du -s’.
`-m’
`–megabytes’
Print sizes in megabyte (that is, 1,048,576-byte) blocks.
`-s’
`–summarize’
Display only a total for each argument.
`-S’
`–separate-dirs’
Report the size of each directory separately, not including the
sizes of subdirectories.
`-x’
`–one-file-system’
Skip directories that are on different filesystems from the one
that the argument being processed is on.
`–exclude=PAT’
When recursing, skip subdirectories or files matching PAT. For
example, `du –exclude=’*.o” excludes files whose names end in
`.o’.
`-X FILE’
`–exclude-from=FILE’
Like `–exclude’, except take the patterns to exclude from FILE,
one per line. If FILE is `-’, take the patterns from standard
input.
On BSD systems, `du’ reports sizes that are half the correct values
for files that are NFS-mounted from HP-UX systems. On HP-UX systems,
it reports sizes that are twice the correct values for files that are
NFS-mounted from BSD systems. This is due to a flaw in HP-UX; it also
affects the HP-UX `du’ program.
Example
List the total files sizes for everything 1 directory (or less) below the currrent directory ( . )
[simon@testserver]$ du -hc –max-depth=1 .
400M ./data1
1.0G ./data2
1.3G .
1.3G total
Debian SSH Kurulumu
0Debian üzerinde SSH kurulumu oldukça basittir. İlk adım olarakaşağıdaki komut ile sources.list disoasını açarak içinde ne var ne yok siliyoruz.
nano /etc/apt/sources.list
Daha sonra /etc/apt/sources.list dosyası içerisine aşağıdaki 2 satırı ekleyerek dosyamızı kaydedip kapatıyoruz.
deb http://ftp.tr.debian.org/debian/ stable main
deb-src http://ftp.tr.debian.org/debian/ stable main
Komut satırına sırası ile aşağıdaki komutları giriyoruz.
apt-get update
apt-get install openssh-server
Kurulumdan sonra ssh servisi otomatik olarak başlatılıyor ancak garantiye almak için aşağıdaki komutu çalıştırıp debian üzerinde kurduğumuz ssh servisimizi yeniden başlatıyoruz.
/etc/init.d/ssh restart
Whm/cPanel Ftp sorunu.
0Whm/cPanel üzerinde ftp servisiniz çalışmıyorsa aşağıdaki komutlar size yardımcı olabilir.
Öncelikle ftp servisinin durumunu kontrol ediyoruz ve durdurulmuş olduğunu görüyoruz.
service pure-ftpd status
Hata mesajlarını inceliyoruz ve aşağıdakine benzer bir hata mesajı görüyoruz.
tail -f /var/log/messages
Jun 19 07:20:25 server pure-ftpd: (?@?) [ERROR] Sorry, but that file doesn’t exist: [/etc/ssl/private/pure-ftpd.pem]
Jun 19 07:47:30 server pure-ftpd: (?@?) [ERROR] Sorry, but that file doesn’t exist: [/etc/ssl/private/pure-ftpd.pem]
Jun 19 08:03:04 server pure-ftpd: (?@?) [ERROR] Sorry, but that file doesn’t exist: [/etc/ssl/private/pure-ftpd.pem]
Son olarak dosya hatası olduğunu görüyoruz ve yeni bir sertifika oluşturuyoruz. Sertifika oluştururken ülke kodu, şehir gibi bilgiler isteyecektir. Ftp servisini yeniden başlatıyoruz.
openssl req -new -x509 -newkey rsa:1024 -days 9999 -nodes -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
/etc/init.d/pure-ftpd restart
Vps.com.tr
0www.vps.com.tr yeni tasarımı ile yayına açılmıştır.
Directadmin lisans güncelleme
0Directadmin lisansını güncelleye ihtiyaç duyuyorsanız aşağıdaki işlemleriş yapabilirsiniz.
111 : Client ID 22222 : License ID
cd /usr/local/directadmin/scripts
./getLicense.sh 111 22222
service directadmin restart
Eğer sunucu üzerinde birkaç ip adresi mevcut ise directadmin lisans’ınızı güncellemek için aşağıdaki komutlar size yardımcı olabilir. Ip adresinizi eklemeniz lazım.
cd /usr/local/directadmin/scripts
./getLicense.sh 111 22222 123.123.123.123
service directadmin restart
Emir HALİLZADE
VPS
Directadmin kurulumu
0Directadmin kurulumu için aşağıdaki komutları kullanabilirsiniz.
Önce temel bileşenleri kuruyoruz.
yum install flex
yum install gcc
yum install gcc-c++
Sonra directadmin kurulumuna geçebiliriz.
wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh
Directadmin kurulumu sırasında sizden hostname, Client ID : 1234 License ID : 123456 isteyecektir. ( Client ve License ID numaraları örnek olarak verilmiştir. )
Not 1: yum update e2fsprogs-libs e2fsprogs e2fsprogs-devel
Not 2 :
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which
Centos saat ayarı
0Centos üzerinde sistem saaatinizi #date ile öğrenebilirsiniz.
Sistem saatini güncellemek için aşağıdaki komutu kullanabilirsiniz.
date -s “03/21/2011 01:28:00″
Sistem saat dilimini güncellemek / değiştirmek için aşağıdaki komutu kullanabilirsiniz.
ln -sf /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
Emir HALİLZADE
Centos üzerine apache / httpd kurulumu
0Centos üzerine apache / httpd kurulumu için yapmanız gerekenler çok basit.
yum install httpd
chkconfig –levels 235 httpd on
nano /etc/httpd/conf/httpd.conf
#NameVirtualHost *:80 satırını bularak başındaki #işaretini kaldırıyoruz.
Emir HALİLZADE
Son Yorumlar