Yine her zamanki gibi adım adım anlatacağım yapılacak işlemleri. Ben VM Player ile sanal bir sunucu kurdum benzer şekilde sizde ilerleyebilirsiniz.
hazırlık1 : sunucuya bağlanıp login olalım..
hazırlık2 : login işleminden sonra sudo bash komutuyla root olalım.
1 - İşlteim sistemi update gerektirebilir. Dolayısıyla ilk olarak sunucuyu update ediyoruz.
sudo apt-get update
|
2 - SSH(server) kurulumu için terminal üzerinden (sunucuya putty yada benzeri bir tool ile bağlanmak isterseniz bu kurulumu yapmanız gerekir)
sudo apt-get install openssh-server
|
3 - Java
kurulumuna başlıyoruz.
sudo apt-get install openjdk-7-jdk
|
4 - Java –version
komutu ile javanın yüklenip yüklenmediğini görebilirsiniz.
Java –version
|
5 -
JAVA_HOME değişkeinin set edilmesi(nano
/etc/environment)
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
|
6 -
JAVA_HOME değişkeninin kontrolü
echo $JAVA_HOME
|
7 – Dosya
indirme işlemleri yapmak için kullanıcı directory ye gidilir
cd
/home/levent
|
8 - Apache
Tomcat indirme işlemi
9 -
İndirilen tar dosyasını açma işlemi
tar -xvf
apache-tomcat-7.0.55.tar.gz
|
10 –
home/levent dizinine açtığımız Apache Kurulum dosyası /user/local’e taşınır.
mv apache-tomcat-7.0.55 /usr/local/
|
11-
etc/init.d dizininde tomcat7055 dosyası oluşturulur.
cd /etc/init.d/
touch tomcat7055
|
12 - tomcat7055
dosyası açılarak içeriği aşağıdaki şekilde düzenlenir.
#!/bin/bash
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.55
PATH=/sbin:/bin:/usr/sbin:/usr/bin
start() {
sh
$CATALINA_HOME/bin/startup.sh
}
stop() {
sh
$CATALINA_HOME/bin/shutdown.sh
}
case $1 in
start|stop)
$1;;
restart)
stop; start;;
*) echo
"Run as $0 <start|stop|restart>"; exit 1;;
Esac
|
13 -
tomcat7055 dosyasını çalıştırma izni için aşağıdaki komut çalıştırılır
sudo chmod 755 tomcat7055
|
14 - tomcat erişim ayarlarını yapmak için
tomcat-users.xml dosyası açılır
nano
/usr/local/apache-tomcat-7.0.55/conf/tomcat-users.xml
|
15 - tomcat-users.xml
dosyasına aşağıdaki satırlar eklenir.
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="levent"
password="12345" roles="manager-gui,admin-gui"/>
</tomcat-users>
|
16 – son
olarak tomcat servisi start edilir.
sudo /etc/init.d/tomcat7055 start
|
17 - browser üzerinden aşağıdaki adresi yazarak
test edin.
18 –
başlarken çalışması için
sudo nano ~/.bashrc
|
19 – Java_Home ve Catalina_home değerleri
burada set edilir
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.55
|
20 – kaydedip çıktıktan sonra alttaki komut
çalıştırılır.
. ~/.bashrc
|
21 – test için ise alttaki komut çalıştırılır.
$CATALINA_HOME/bin/startup.sh
|
22- yada 19-20-21 nolu işlemlerin yerine kısaca allatki komutla startup dosyasına tomcat eklenir
sudo update-rc.d tomcat7055 defaults
|
23 – makine
restart edildikten sonra tekrar browser üzerinden sunucu test edilir.