Ana içeriğe atla

Mac OS X üzerine Tomcat 7.0.x Kurulumu

Öncelikle Tomcat 7.0.x'i bilgisayarınıza kurabilmeniz için Java 1.6 ve daha üzeri bir versiyonunun bilgisayarınızda kurulu olduğundan  emin olunuz.

Mac OS 10.9.x (Mavericks) için Oracle SE Web Sitesine giderek JDK'yı (en son JDK 8 yayınlanmış durumda) indirip kurmanız gerekiyor.
  • Terminal'inizi açıp java -version yazarsanız, sisteminizde kurulu olan java versiyonunuzu görebilirsiniz. 



  1. Binary Distributions/Core başlığı altında apache-tomcat-7.0.53.tar.gz dosyasını buradan indirebilirsiniz.
  2.  Downloads klasörünüze inen dosyanın üzerine çift tıklayarak unarchive işlemini gerçekleştirebilirsiniz. ~/Downloads/apache-tomcat-7.0.53 adında bir klasörün oluşmuş olması gerekiyor.
  3. Şimdi Terminal'i açıyoruz klasörümüzü buradan /usr/local altına taşıyacağız. mkdir -p yi ara dizin oluşturmak için kullanıyoruz. Ara dizinler default olarak rwxrwxrwx (0777) olarak oluşturulurlar, sonra mv komutu ile klasörü /usr/local altına taşıyabiliriz.
    sudo mkdir -p /usr/local
    sudo mv ~/Downloads/apache-tomcat-7.0.53 /usr/local
  4. Bu versiyonu gelecek versiyonlarla daha kolay bir şekilde değiştirebilmek için, Tomcat olarak görüp düşüneceğimiz sembolik bir link yaratacağız.
    sudo rm -f /Library/Tomcat
    sudo ln -s /usr/local/apache-tomcat-7.0.53 /Library/Tomcat
  5. /Library/Tomcat  klasörünün izinlerini değiştireceğiz.
    sudo chown -R /Library/Tomcat
  6. Tüm scriptleri çalıştırılabilir yapıyoruz.
    sudo chmod +x /Library/Tomcat/bin/*.sh
  7. Computer/Macintosh HD/Library/Tomcat/conf altında bulunan tomcat-users.xml dosyasının içini açıp orada default olarak belirlenmiş olan password leri ve istiyorsanız rolleri değiştirip, kaydedip kapatıyorsunuz. Böylece artık Tomcat'inizi kurulmuş durumda.
  8. Tomcatimizi test etmek için Terminal'i açıp aşağıdaki satırı yapıştırıp çalıştırıyoruz.
    /Library/Tomcat/bin/startup.sh
    Satırı çalıştırdıktan sonra http:/localhost:8080 web tarayıcımızın adres satırına yapıştırıp çalıştırdığımızda aşağıdaki ekranla karşılaşmamız gerekiyor.

    /Library/Tomcat/bin/shutdown.sh komutunu kullanarak servisin çalışmasını sonlandırabilirsiniz.

    Kaynaklar:
    1. wolfpaulus.com/jounal/mac/tomcat7/
    2. http://wiki.apache.org/tomcat/TomcatOnMacOS

Yorumlar

Bu blogdaki popüler yayınlar

Adım Adım Weka Kullanımı

WEKA bir veri madenciliği uygulamasıdır ve Yeni Zellanda'daki Waikato Üniversitesi tarafından geliştirilmektedir. Bu yazının amacı WEKA Explorer'ı kullanmayı öğretmektir.

Weka ile Sınıflandırma

"Preprocessing" aşamasında veri setimizi yükledik ve eğer gerekliyse ön aşamadan geçirdikten sonra sınıflandırma aşamasına geçebiliriz. Weka nedir, Ön İşlem bölümünde neler yapılır sorusunun cevapları için önce bu yazımı okumalısınız. SINIFLANDIRMA Verimizi ön işlemden geçirdikten sonra artık sınıflandırabiliriz. WEKA'yı kullanarak bir çok sınıflandırıcıyı kullanabilirsiniz; Karar Ağaçları, SVM, Multi-layer Perceptrons vs. Veri setinizi yükledikten sonra  Classify  bölümüne tıklayarak sınıflandırma sayfasına erişebilirsiniz. Ön tanımlı ayarlara göre  ZeroR   algoritması gelmektedir. Bu algoritmanın başarımı çok düşük olduğu için ben " Iris " veri seti için iyi sonuç verdiği bilinen J48 algoritması ile devam edeceğim:

Chosen - Ciphertext Attack

Chosen-Ciphertext Attack'ı Türkçeye Seçilmiş Şifreli Metin Saldırısı olarak çevirebiliriz. Bu yöntem ile bir saldırgan seçtiği şifreli metinlerin bilinmeyen bir anahtar altında çözümlerine bakarak anahtarı bulmaya yönelik olarak çalışır. Bu yöntemde saldırganın düşman sisteme bir veya daha fazla ciphertext'i(şifreli metin) vererek plaintextleri(düz metin) elde etme şansı vardır. Bu bilgiler sayesinde saldırganın bilinmeyen şifreyi elde edebilme olasılığı yüksektir. Örnek olarak El Gamal kripto sistemi semantik olarak güvenli bir sistemdir. Seçilmiş düz metin saldırısı (Chosen plaintext attack) ile elde edilemez ancak seçilmiş şifreli metin saldırısı ile kolaylıkla alt edilebilir. Başka bir örnekte SSL protokolünde kullanılan eski RSA kripto sistemi Uyarlanır Seçilmiş Şifreli Metin Saldırısı (Adaptive Chosen Ciphertext Attack) ile SSL Session key'i ortaya çıkarıyordu.  Seçilmiş Şifreli Metin Saldırı Yöntemini nasıl kullanabileceğimize gelince Alice ve Bob'un mesajlaşt