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.

BFS

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

NetBeans Debugging Başlatılmıyor – Çözüm Adımları ile Sorunu Gidermek

Her programcı, özellikle de yeni başlayanlar, zaman zaman NetBeans gibi popüler bir IDE kullanırken sorunlarla karşılaşabilirler. Bu sorunlar arasında en sinir bozucusu, şüphesiz "Debugging Başlatılmıyor" hatasıdır. Ancak merak etmeyin, bu hata tek bir...

NetBeans Debugging Hatası ve Çözümü: Adım Adım Rehber

NetBeans Debugging Hatası: Sorun Ne? Bir yazılımcı olarak her şeyin yolunda gitmesini istersiniz. Kodunuz yazılır, derlenir ve her şey pırıl pırıl çalışır. Ancak bir gün NetBeans IDE'nizde debugging (hata ayıklama) başlatmaya çalıştığınızda, ekranınızda...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...