snoop -v -o enes.pcap port 8080
Düzeltmesi sonra :(
18 Ekim 2015 Pazar
13 Mart 2015 Cuma
Tomcat kurulumu
Merhabalar,
Bu gün Centos 5.11 üzerine tomcat kurulumunu anlatmaya çalışacağım.
Tomcat 7 kurulumunun ilk şartı sisteminizde kurulu java versiyonunuzun JAVA SE 6 veya üstü olması gerekmektedir.
# java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.0.el5_11-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
Eğer sisteminizde java yüklü değil ve güncel java olmasını istiyorsanız aşağıdaki yönergeleri takip edebilirsiniz.
Centos Linux JAVA paket isimleri:
Centos 5 için java 8i tavsiye etmiyorum.Java 6 da eski olduğundan Java 7 kurulumunu yapıyoruz.
Javanın yüklendiği dizine bakıyoruz.
lrwxrwxrwx 1 root root 26 Mar 12 15:34 java -> /etc/alternatives/java_sdk
drwxr-xr-x 3 root root 4096 Mar 12 11:31 java-1.4.2-gcj-1.4.2.0
drwxr-xr-x 3 root root 4096 Mar 12 12:35 java-1.6.0-openjdk-1.6.0.34.x86_64
lrwxrwxrwx 1 root root 32 Mar 12 15:34 java-1.7.0 -> /etc/alternatives/java_sdk_1.7.0
drwxr-xr-x 7 root root 4096 Mar 12 15:34 java-1.7.0-openjdk-1.7.0.75.x86_64
lrwxrwxrwx 1 root root 34 Mar 12 15:34 java-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.75.x86_64
lrwxrwxrwx 1 root root 34 Mar 12 15:34 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx 1 root root 21 Mar 12 11:29 jre -> /etc/alternatives/jre
lrwxrwxrwx 1 root root 27 Mar 12 11:31 jre-1.4.2 -> /etc/alternatives/jre_1.4.2
lrwxrwxrwx 1 root root 26 Mar 12 11:31 jre-1.4.2-gcj -> java-1.4.2-gcj-1.4.2.0/jre
lrwxrwxrwx 1 root root 27 Mar 12 11:29 jre-1.6.0 -> /etc/alternatives/jre_1.6.0
lrwxrwxrwx 1 root root 38 Mar 12 12:35 jre-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk-1.6.0.34.x86_64/jre
lrwxrwxrwx 1 root root 27 Mar 12 15:34 jre-1.7.0 -> /etc/alternatives/jre_1.7.0
lrwxrwxrwx 1 root root 38 Mar 12 15:34 jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.75.x86_64/jre
lrwxrwxrwx 1 root root 25 Mar 12 11:31 jre-gcj -> /etc/alternatives/jre_gcj
lrwxrwxrwx 1 root root 29 Mar 12 11:29 jre-openjdk -> /etc/alternatives/jre_openjdk
Benim sunucum gibi internete kapalı bir sunucu kullanıyorsanız ayrı bir yerde indirip sunucuya dosyayı manuel atabiliriz.
İndirdiğimiz dosyayı sıkıştırılmış halinden açıyoruz ve açtığımız dizini /usr/local dizinin altına taşıyoruz.
Tomcat kullanımı çok kolaydır. Java ayarı yapılmış ise sıkıştırılmış dosyadan çıkardığımızda çalışmaya hazır haldedir. Tomcat varsayılan olarak 8080 portu ile çalışmaya başlamaktadır. Çalıştırmak için ise:
Komut Çıktısı
Tomcat admin/manager sayfası için kullanıcı oluşturmak gerekmektedir. Bunun için:
# vi conf/tomcat-users.xml
Yukarıdaki satırları <tomcat-users> </tomcat-users> sekmeler arasına eklenmesi gerekmektedir.
Tomcat 7 nin varsayılan olarak aşağıdaki roller mevcut gelir. İstediğinizi kullanabilirsiniz.
manager-gui
manager-status
manager-jmx
manager-script
admin-gu
admin-script.
Tomcat uygulaması için service script hazırlayabiliriz. Bu sayede "service tomcat start-stop-restart" komutları çalışabilecektir.
#cd /etc/init.d
#vi /etc/init.d/tomcat
Bu gün Centos 5.11 üzerine tomcat kurulumunu anlatmaya çalışacağım.
1.Adım: Java Versiyon kontrolu
Tomcat 7 kurulumunun ilk şartı sisteminizde kurulu java versiyonunuzun JAVA SE 6 veya üstü olması gerekmektedir.
# java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.0.el5_11-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
Eğer sisteminizde java yüklü değil ve güncel java olmasını istiyorsanız aşağıdaki yönergeleri takip edebilirsiniz.
Centos Linux JAVA paket isimleri:
- java-1.7.0-openjdk - OpenJDK Runtime Environment
- java-1.7.0-openjdk-devel - OpenJDK Development Environment
# yum search java | grep -i --color JDK
Komut çıktısı:
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
ldapjdk.x86_64 : The Mozilla LDAP Java SDK
ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk
# yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel
Centos 5 için java 8i tavsiye etmiyorum.Java 6 da eski olduğundan Java 7 kurulumunu yapıyoruz.
Javanın yüklendiği dizine bakıyoruz.
# ls -l /usr/lib/jvm/
lrwxrwxrwx 1 root root 26 Mar 12 15:34 java -> /etc/alternatives/java_sdk
drwxr-xr-x 3 root root 4096 Mar 12 11:31 java-1.4.2-gcj-1.4.2.0
drwxr-xr-x 3 root root 4096 Mar 12 12:35 java-1.6.0-openjdk-1.6.0.34.x86_64
lrwxrwxrwx 1 root root 32 Mar 12 15:34 java-1.7.0 -> /etc/alternatives/java_sdk_1.7.0
drwxr-xr-x 7 root root 4096 Mar 12 15:34 java-1.7.0-openjdk-1.7.0.75.x86_64
lrwxrwxrwx 1 root root 34 Mar 12 15:34 java-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.75.x86_64
lrwxrwxrwx 1 root root 34 Mar 12 15:34 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx 1 root root 21 Mar 12 11:29 jre -> /etc/alternatives/jre
lrwxrwxrwx 1 root root 27 Mar 12 11:31 jre-1.4.2 -> /etc/alternatives/jre_1.4.2
lrwxrwxrwx 1 root root 26 Mar 12 11:31 jre-1.4.2-gcj -> java-1.4.2-gcj-1.4.2.0/jre
lrwxrwxrwx 1 root root 27 Mar 12 11:29 jre-1.6.0 -> /etc/alternatives/jre_1.6.0
lrwxrwxrwx 1 root root 38 Mar 12 12:35 jre-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk-1.6.0.34.x86_64/jre
lrwxrwxrwx 1 root root 27 Mar 12 15:34 jre-1.7.0 -> /etc/alternatives/jre_1.7.0
lrwxrwxrwx 1 root root 38 Mar 12 15:34 jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.75.x86_64/jre
lrwxrwxrwx 1 root root 25 Mar 12 11:31 jre-gcj -> /etc/alternatives/jre_gcj
lrwxrwxrwx 1 root root 29 Mar 12 11:29 jre-openjdk -> /etc/alternatives/jre_openjdk
# export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
2. Adım Tomcat 7 dosyasının indirilmesi
Apache Tomcat orjinal download sayfasından son sürümünü bulup indiriyoruz.http://apache.bytenet.in/tomcat/tomcat-7/
# cd /tmp
# wget http://apache.bytenet.in/tomcat/tomcat-7/v7.0.59/bin/apache-tomcat-7.0.59.tar.gz
Benim sunucum gibi internete kapalı bir sunucu kullanıyorsanız ayrı bir yerde indirip sunucuya dosyayı manuel atabiliriz.
İndirdiğimiz dosyayı sıkıştırılmış halinden açıyoruz ve açtığımız dizini /usr/local dizinin altına taşıyoruz.
# tar xzf apache-tomcat-7.0.59.tar.gz
# mv apache-tomcat-7.0.59 /usr/local/tomcat7
3. Adım Tomcat Çalıştırma
Tomcat kullanımı çok kolaydır. Java ayarı yapılmış ise sıkıştırılmış dosyadan çıkardığımızda çalışmaya hazır haldedir. Tomcat varsayılan olarak 8080 portu ile çalışmaya başlamaktadır. Çalıştırmak için ise:
# cd /usr/local/tomcat7
# ./bin/startup.sh
Komut Çıktısı
Using CATALINA_BASE: /usr/local/tomcat7
Using CATALINA_HOME: /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME: /opt/jdk1.8.0_31
Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
4. Adım Browser üzerinden Tomcat'e erişim:
http://server-ip:80805.Adım Kullanıcı Hesabı:
Tomcat admin/manager sayfası için kullanıcı oluşturmak gerekmektedir. Bunun için:
# vi conf/tomcat-users.xml
<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />
<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />
Yukarıdaki satırları <tomcat-users> </tomcat-users> sekmeler arasına eklenmesi gerekmektedir.
"_SECRET_PASSWORD_" kısmına istediğiniz şifreyi yazmayı unutmayın
Tomcat 7 nin varsayılan olarak aşağıdaki roller mevcut gelir. İstediğinizi kullanabilirsiniz.
manager-gui
manager-status
manager-jmx
manager-script
admin-gu
admin-script.
6. Adım Tomcat service hazırlama:
Tomcat uygulaması için service script hazırlayabiliriz. Bu sayede "service tomcat start-stop-restart" komutları çalışabilecektir.
#cd /etc/init.d
#vi /etc/init.d/tomcat
Kaydol:
Kayıtlar (Atom)