İş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.