نصب تامکت روی لینوکس اوبونتو

نصب تامکت روی لینوکس اوبونتو
در این آموزش نحوه نصب تامکت در اوبونتو ۱۴٫۰۴ را آموزش خواهیم داد. آپاچی تامکت (و یا تامکت، که قبلا نیز جاکارتا تامکت نامیده میشد) یک وب سرور متن باز و یک کانتینر Servlet می باشد که توسط بنیاد نرم افزار آپاچی (ASFF) توسعه یافته است.

نکات مقدماتی :
قبل از شروع فرآیند نصب تامکت ، یک سرور بر پایه اوبونتو ۱۴٫۰۴ در سیستم خود راه اندازی کنید . سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است.

نصب و راه اندازی :
برای نصب تامکت ابتدا باید java-1.7.0-openjdk را با اجرای دستور زیر نصب کنید :



apt-get install default-jdk​


با دستور زیر نسخه جاوا را بررسی کنید :



java –version​




root@server1:~# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.1) (7u65-2.5.1-4ubuntu1~0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
root@server1:~#​


آموزش نصب تامکت روی لینوکس اوبونتو
در مرحله بعد به چند پکیج ضروری نیاز خواهیم داشت :



apt-get install unzip wget​


اکنون باید آخرین نسخه تامکت را از صفحه اصلی آن دانلود و نصب کنید :



cd /opt
wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8.0.9.zip
unzip apache-tomcat-8.0.9.zip
mv apache-tomcat-8.0.9 tomcat​


فایل .bashrc را پیکربندی کنید :



vi ~/.bashrc​




[...]
export JAVA_HOME=/usr/lib/jvm/default-java/
export CATALINA_HOME=/opt/tomcat/​


قبل از شروع سرویس تامکت، باید به فایل های زیر مجوز اجرایی داده شود :



chmod +x $CATALINA_HOME/bin/startup.sh
chmod +x $CATALINA_HOME/bin/shutdown.sh
chmod +x $CATALINA_HOME/bin/catalina.sh

سپس باید با استفاده از دستور زیر سرویس تامکت را اجرا کنید :



$CATALINA_HOME/bin/startup.sh

root@server1:~# $CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE: /opt/tomcat/
Using CATALINA_HOME: /opt/tomcat/
Using CATALINA_TMPDIR: /opt/tomcat//temp
Using JRE_HOME: /usr/lib/jvm/default-java/
Using CLASSPATH: /opt/tomcat//bin/bootstrap.jar:/opt/tomcat//bin/tomcat-juli.jar
Tomcat started.
root@server1:~#​


دستور زیر را نیز میتوانید اجرا کنید :



netstat -an | grep 8080

[root@server1 ~]# netstat -an | grep 8080
tcp6 0 0 :::8080 :::* LISTEN
[root@server1 ~]#​
ایجاد حساب کاربری:
در نهایت باید یک حساب کاربری برای دسترسی امن به صفحات مدیریتی ایجاد کنید . فایل conf/tomcat-users.xml را با ادیتور ویرایش کرده و خطوط زیر را در داخل تگ <tomcat-users> </tomcat-users> کپی کنید.

کد:
vi  $CATALINA_HOME/conf/tomcat-users.xml
 
 
[...]
<!--
  NOTE:  The sample user and role entries below are wrapped in a comment
  and thus are ignored when reading this file. Do not forget to remove
  <!.. ..> that surrounds them.
-->
<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

در تنظیمات فوق username=admin و password=admin در نظر گرفته شده است ، شما می توانید به دلخواه خود این موارد را تعیین کنید. سپس باید برای توقف سرویس تامکت دستور زیر را اجرا کنید:



cd $CATALINA_HOME
./bin/catalina.sh stop​



[root@server1 tomcat]# ./bin/catalina.sh stop
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
[root@server1 tomcat]#​


برای شروع سرویس از دستور زیر استفاده کنید :



./bin/catalina.sh start
[root@server1 tomcat]# ./bin/catalina.sh start
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@server1 tomcat]#​


برای ورود به سرویس باید آدرس http://192.68.0.100:8080 را در مرورگر خود تایپ کنید

1.png

آموزش نصب تامکت روی لینوکس اوبونتو​
بر روی Manager App کلیک کنید و نام کاربری و پسوردی که تعیین کرده اید را وارد کنید :

2.png

آموزش نصب تامکت روی لینوکس اوبونتو​
سرور تامکت با موفقیت بر روی Ubuntu 14.04 نصب شد.

منبع: loadVPS.com
 

جدیدترین ارسال ها

بالا