۱۳۹۵ شهریور ۱۵, دوشنبه


آموزش نصب و کانفیگ VNC روی لینوکس اوبونتو

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

در این آموزش نحوه نصب تامکت در اوبونتو ۱۴٫۰۴ را آموزش خواهیم داد. آپاچی تامکت (و یا تامکت، که قبلا نیز جاکارتا تامکت نامیده میشد) یک وب سرور متن باز و یک کانتینر Servlet می باشد که توسط بنیاد نرم افزار آپاچی (ASF) توسعه یافته است.
نکات مقدماتی :
قبل از شروع فرآیند نصب تامکت ،  یک سرور بر پایه اوبونتو ۱۴٫۰۴ در سیستم خود راه اندازی کنید . سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است.
نصب و راه اندازی :
برای نصب تامکت ابتدا باید java-1.7.0-openjdk را با اجرای دستور زیر نصب کنید :
apt-get install default-jdk
با دستور زیر نسخه جاوا را بررسی کنید :
java –versio
1
2
3
4
5
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

اکنون باید آخرین نسخه تامکت را از صفحه اصلی آن دانلود و نصب کنید :
1
2
3
4
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
1
2
3
4
5
6
7
8
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
1
2
3
[root@server1 ~]# netstat -an | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN    
[root@server1 ~]#
در نهایت باید یک حساب کاربری برای دسترسی امن به صفحات مدیریتی ایجاد کنید . فایل conf/tomcat-users.xml را با ادیتور ویرایش کرده و خطوط زیر را در داخل تگ  <tomcat-users> </tomcat-users> کپی کنید.
1
vi  $CATALINA_HOME/conf/tomcat-users.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[...]
<!--
  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 در نظر گرفته شده است ، شما می توانید به دلخواه خود این موارد را تعیین کنید. سپس باید برای توقف سرویس تامکت دستور زیر را اجرا کنید:
1
2
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]#
برای شروع سرویس از دستور زیر استفاده کنید :
1
./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 را در مرورگر خود تایپ کنید
بر روی Manager App کلیک کنید و نام کاربری و پسوردی که تعیین کرده اید را وارد کنید :
سرور تامکت با موفقیت بر روی  Ubuntu 14.04 نصب شد

هیچ نظری موجود نیست:

ارسال یک نظر