İş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 -versionEğer Java yüklü değilse, aşağıdaki komutla gerekli paketleri yükleyebilirsiniz:
sudo apt update
sudo apt install openjdk-11-jdkJava'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.gzBu 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.gzEğer sık kullanılan dizinlerden birine kurmak istiyorsanız, şu komutu da kullanabilirsiniz:
sudo mv apache-tomcat-9.0.58 /opt/tomcatTomcat 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.shArtı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.serviceBurada 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.targetSonrasında, Tomcat servisini aktif hale getirin:
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcatArtı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.