Apache’de Rewrite modülü ve htaccess kullanımının aktif edilmesi
Yapmanız gereken httpd.conf dosyasında aşağıdaki satırın başındaki # i kaldırmak ya da yoksa bu satırı eklemek.
LoadModule rewrite_module modules/mod_rewrite.so
Ardından,
Rewrite modülünü hangi dizin altında kullanacaksanız onun için aşağıdaki konfigürasyonu eklemek.
<Directory /webdizini/> Options FollowSymLinks AllowOverride ALL Order allow,deny Allow from all </Directory>
Bunu da ekledikten sonra apache’yi yeniden başlatmanız (restart) veya konfigürasyonu tekrar yüklemeniz (reload) gerekmektedir.
Sonrasında nerde .htaccess kullanmak istiyorsanız orada bu dosyayı oluşturup kurallarınızı yazabilirsiniz.
Detaylı bilgi için : http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
Posted in Apache, Linux on December 9th, 2010 by Kürşad DARA | | 0 Comments
Domain bazlı php konfigürasyon ayarı yapma
upload_tmp_dir parametresini örnek alalım.
apache konfigürasyon dosyasında
<Directory /dizinadi> php_admin_value upload_tmp_dir /dizinadi/tmp </Directory>
şeklinde bir konfigürasyon girdiğinizde /dizinadi klasörünü root dizin olarak kullanan domainlerde upload_tmp_dir parametresi artık /dizinadi/tmp seklinde kullanılacaktır.
Posted in Apache, Linux on September 1st, 2010 by Kürşad DARA | | 0 Comments
dizin/domain bazında mod_security kapatmak için
domain konfigurasyonunun olduğu dosya da ya da httpd.conf dosyasına aşağıdaki gibi bir konfigürasyon girip webserver i yeniden başlattığınızda artık o dizin altından çalışan domainlerde mod_security çalışmayacaktır.
Posted in Apache, Linux on August 9th, 2010 by Kürşad DARA | | 0 Comments
OpenSSL ile 2048 bit CSR oluşturma
Önce key dosyasını oluşturuyoruz.
[root@localhost ~]# openssl genrsa -out keydosyası.key 2048 Generating RSA private key, 2048 bit long modulus ..............................................................+++ ...............................................+++ e is 65537 (0x10001)
Eğer yukardaki komuta -des3 gibi bir parametre eklerseniz key dosyanız şifre korumalı olacaktır. Web sunucunuzu yeniden başlattığınızda size bu şifreyi soracaktır. O yüzden çok gerekli olmadığı durumlarda kullanmamak lazım.
[root@localhost ~]# openssl req -nodes -newkey rsa:2048 -keyout keydosyasi.key -out csrdosyasi.csr Generating a 2048 bit RSA private key ............................................................................+++ ..........................................+++ writing new private key to 'keydosyasi.key' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [GB]:TR State or Province Name (full name) [Berkshire]:NA Locality Name (eg, city) [Newbury]:Istanbul Organization Name (eg, company) [My Company Ltd]:test Organizational Unit Name (eg, section) []:IT Common Name (eg, your name or your server's hostname) []:www.test.com Email Address []:info@test.com Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []:
Bundan sonrasında apache’ye gerekli konfigürasyonu girmek kalıyor.
Posted in Apache, Linux on August 9th, 2010 by Kürşad DARA | | 0 Comments
Apache’de yüklü modülleri görmek için…
[root@localhost ~]# apachectl -t -D DUMP_MODULES
Loaded Modules:
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
auth_basic_module (shared)
auth_digest_module (shared)
authn_file_module (shared)
...
Syntax OK
Posted in Apache, Linux on August 7th, 2010 by Kürşad DARA | | 0 Comments
Vsftpd ftp sunucusunda kullanıcılara sadece kendi dizinlerinde dolaşma hakkı verme.
/etc/vsftpd/vsftpd.conf
dosyasının içine
chroot_local_user=YES
parametresini eklerseniz kullanıcılar sadece kendi dizinlerinde işlem yapabilirler.
İlk kurulumda bu parametre yoktur ve kullanıcılar kendilerine ait olmayan dizinlerde dolaşabilirler.
parametreyi ekledikten sonra vsftpd servisini yeniden başlatmayı unutmayın.
Posted in Linux, Vsftpd on June 22nd, 2010 by Kürşad DARA | | 0 Comments
Ofis tasarımları
Posted in Ofis Tasarımları, Tasarım on May 30th, 2010 by Kürşad DARA | | 0 Comments
Yaratıcı askılıklar
Posted in Nesne Tasarımları, Tasarım on May 30th, 2010 by Kürşad DARA | | 0 Comments
harika iç dizaynlar
Posted in Ev Tasarımları, Tasarım on May 30th, 2010 by Kürşad DARA | | 0 Comments
Oturma odası dizaynları
Posted in Ev Tasarımları, Tasarım on May 30th, 2010 by Kürşad DARA | | 0 Comments
« Previous Page — Next Page »