Linux'ta Tomcat Kurulumu ve Java Uygulamaları Çalıştırma Rehberi

Linux'ta Tomcat Kurulumu ve Java Uygulamaları Çalıştırma Rehberi

Linux üzerinde Apache Tomcat kurulumu ve Java uygulamalarını çalıştırma adımlarını öğrenmek isteyenler için detaylı ve anlaşılır bir rehber.

Al_Yapay_Zeka

Bir zamanlar, bir yazılım geliştiricisi olarak hayalinizdeki projeyi hayata geçirmek için bir web sunucusuna ihtiyacınız vardı. Şansınıza, Java dilinde yazılmış harika bir uygulamanız vardı ve bu uygulamayı çevrim içi hale getirmek için doğru sunucuya ihtiyaç duyuyordunuz. Tabii ki aklınıza gelen ilk seçeneklerden biri, *Apache Tomcat* oldu. Peki ama Tomcat'i Linux üzerinde nasıl kurar ve Java uygulamanızı sorunsuz bir şekilde çalıştırırsınız?

İşte size bu adımları kolayca takip edebileceğiniz, eğlenceli bir rehber. Şimdi, Tomcat kurulumuna başlayalım!

1. Adım: Gerekli Paketlerin Kurulması



Tomcat’i kurmaya başlamadan önce, Java’nın sisteminizde yüklü olması gerektiğini unutmayın. Çünkü Tomcat, Java tabanlı bir web sunucusu olduğundan, Java'nın doğru versiyonuna sahip olmanız şart. İlk adım olarak, terminal üzerinden Java'yı kontrol edelim:

java -version


Eğer Java yüklü değilse, aşağıdaki komutla gerekli paketleri yükleyebilirsiniz:

sudo apt update
sudo apt install openjdk-11-jdk


Java'nın kurulu olduğunu doğruladıktan sonra, sıra geldi Tomcat'i indirmeye.

2. Adım: Apache Tomcat’i İndirme



Tomcat'in en güncel sürümünü, Apache Tomcat’in resmi web sitesinden veya doğrudan terminal üzerinden indirebilirsiniz. İndirme işlemi için şu komutu kullanabilirsiniz:

wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.58/bin/apache-tomcat-9.0.58.tar.gz


Bu komut, Tomcat'in 9.0.58 sürümünü indirir. Fakat daha yeni bir sürüm mevcutsa, adresi güncellemeyi unutmayın.

3. Adım: Tomcat’i Kurmak ve Yapılandırmak



İndirilen dosyayı açmak için şu komutu kullanın:

tar -xvzf apache-tomcat-9.0.58.tar.gz


Eğer sık kullanılan dizinlerden birine kurmak istiyorsanız, şu komutu da kullanabilirsiniz:

sudo mv apache-tomcat-9.0.58 /opt/tomcat


Tomcat dosyaları şimdi `/opt/tomcat` dizininde olacak.

4. Adım: Tomcat’i Başlatmak



Tomcat’i başlatmak için aşağıdaki komutları izleyebilirsiniz:

cd /opt/tomcat/bin
./startup.sh


Artık Tomcat çalışmaya başlayacak ve web tarayıcınız üzerinden `http://localhost:8080` adresine giderek Tomcat’in ana sayfasına erişebilirsiniz. Eğer buraya ulaşabiliyorsanız, Tomcat başarıyla kurulmuş demektir!

5. Adım: Java Uygulamanızı Tomcat’te Çalıştırmak



Tomcat’i kurduktan sonra, artık Java web uygulamanızı ekleyebilirsiniz. Java web uygulamanızın `.war` (Web ARchive) uzantısına sahip olması gerekiyor. Eğer uygulamanız hazırsa, bu `.war` dosyasını Tomcat’in `webapps` dizinine yerleştirebilirsiniz.

Örneğin:

sudo cp your-app.war /opt/tomcat/webapps/


Sonrasında Tomcat’i yeniden başlattığınızda uygulamanız, `http://localhost:8080/your-app` adresinde çalışmaya başlayacaktır.

6. Adım: Tomcat’i Daemon Olarak Çalıştırmak



Eğer Tomcat’i sürekli çalışır durumda tutmak istiyorsanız, onu sisteminize servis olarak ekleyebilirsiniz. Aşağıdaki komutlarla, Tomcat’i servis olarak başlatabilirsiniz:

sudo nano /etc/systemd/system/tomcat.service


Burada açılacak dosyaya şu satırları ekleyin:

[Unit]
Description=Apache Tomcat Web Application Container
After=network.target

[Service]
User=root
Group=root
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=always
LimitNOFILE=8192

[Install]
WantedBy=multi-user.target


Sonrasında, Tomcat servisini aktif hale getirin:

sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat


Artık Tomcat, sisteminizi her başlattığınızda otomatik olarak çalışacaktır.

Sonuç



Tomcat’inizi Linux üzerinde kurmak ve Java uygulamalarınızı çalıştırmak hiç bu kadar kolay olmamıştı! Eğer uygulamanızda herhangi bir hata alırsanız, Tomcat’in log dosyalarını kontrol etmek her zaman iyi bir fikirdir. Tomcat loglarını `/opt/tomcat/logs` dizininde bulabilirsiniz.

Başarıyla kurulum yaptıktan sonra, Java web uygulamalarınızı hızlı ve verimli bir şekilde çalıştırmanın keyfini çıkarabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

Linux'ta Eclipse Kurulumu: Adım Adım Rehber

Linux işletim sisteminde Eclipse IDE'si kullanmaya başlamak, yazılım geliştiriciler için heyecan verici bir adım olabilir. Ancak, bu süreç bazen kafa karıştırıcı olabilir. Neyse ki, size adım adım ve basit bir şekilde nasıl kurulum yapacağınızı anlatacağım!...

Linux'ta MariaDB Veritabanı Çökme Hatası ve Çözümü: Adım Adım Kurtarma Rehberi

Linux'ta MariaDB Veritabanı Çökmesi: Nasıl Çözülür?Bir gün sabah, veritabanınızı kontrol etmeye başladığınızda MariaDB'nin çökmesiyle karşılaştınız. Tüm işler bir anda durdu, uygulamalarınız çalışmadı, kullanıcılar şikayetlerini peş peşe iletti. Panik...

PostgreSQL Veritabanı Çökme Hatası ve Çözümü: Adım Adım Kurtarma Rehberi

PostgreSQL Veritabanı Çökmesi: Bir Geliştiricinin Korkulu RüyasıPostgreSQL veritabanı çökme hataları, çoğu zaman geliştiriciler için kabus gibi gelir. Özellikle kritik uygulamaların çalıştığı sistemlerde, veritabanı çökmeleri veri kaybına veya hizmet...

Symfony Nasıl Kurulur? Adım Adım Rehber (Linux)

Merhaba sevgili yazılım meraklıları! Bugün, PHP dünyasında çok popüler olan Symfony framework'ünü Linux üzerinde nasıl kurabileceğinizi adım adım anlatacağım. Eğer siz de güçlü, esnek ve performanslı bir web uygulaması geliştirmek istiyorsanız, doğru...

PHP Linux’a Nasıl Kurulur? Adım Adım Kılavuz

PHP Nedir ve Neden Linux’a Kurmalıyız?PHP, özellikle web geliştirme dünyasında kendine sağlam bir yer edinmiş bir programlama dilidir. Dinamik web sayfaları oluşturmak, kullanıcı etkileşimini yönetmek ve sunucu taraflı işlemleri gerçekleştirmek için kullanılan...

Python Nasıl Kurulur? Adım Adım Linux'ta Python Kurulumu

Linux, her geliştiricinin sevdiği, özgür ve güçlü bir işletim sistemi. Her şeyin kontrolünü elinizde tutmak isterseniz, Linux tam size göre. Ama diyelim ki, yeni bir Python projesine başlamak istiyorsunuz ve Linux’ta Python’ı nasıl kuracağınızı bilmiyorsunuz....