Ubuntu

نحوه نصب Tomcat در Ubuntu 16.04

در این راهنما نحوه نصب Apache Tomcat در سرور Ubuntu 16.04 توضیح داده می شود.

مقدمه

Apache Tomcat یک وب‌سرور آزاد و یک کانتینر سرولت است که از سال 1999 توسط آپاچی جهت پیاده‌سازی قرارداد JSP شرکت اوراکل و Java توسعه داده شده است.
تامکت(Tomcat) از کامپوننت‌های متفاوتی برای اجرای زبان‌های برنامه‌نویسی مختلف استفاده کرده که می‌توان به کاتالینا (servlet container)، کایوت (HTTP) و جسپر (JSP) اشاره کرد.
این فرآیند، ماشین مجازی جاوا را اجرا کرده و تمام درخواست‌های HTTP که از طرف مرورگر وب برای تامکت ارسال می‌شوند را با استفاده از یک رشته مجزا پردازش می‌نماید.
بسته نرم‌افزاری آپاچی تامکت حاوی ابزارهایی برای مدیریت و پیکربندی این نرم‌افزار می‌باشد.

نصب Tomcat بر روی سرور مجازی ubuntu

پیش نیازها

سرور اوبونتو 16.04 را نصب کنید. ( خرید سرور مجازی ubuntu )
یک کاربر سودو (sudo)غیر ریشه(root) ایجاد کنید.( آموزش اتصال به سرور مجازی لینوکسی )
به عنوان کاربری که ایجاد کرده اید از طریق SSH وارد دستگاه شوید.

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

اطمینان حاصل کنید که آخرین نسخه پایدار اوبونتو 16.04 را دارید.

sudo apt-get update 

جاوا را نصب کنید.

sudo apt-get install default-jdk 

متغیر JAVA_HOME را به روز کنید

دایرکتوری JAVA_HOME را پیدا کنید.

update-alternatives --config java 

دایرکتوری را کپی کنید و سپس موارد زیر را تایپ کنید.

nano /etc/environment 

با این کار پرونده ای را که شامل متغیرهای محیط است باز می کند.

JAVA_HOME را اضافه کنید.

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
source /etc/environment 

بررسی کنید تا مطمئن شوید که کار می کند:

echo $JAVA_HOME 

برای اجرای سرور Tomcat یک کاربر ایجاد کنید

ما این کاربر را “tomcat” می نامیم ، اما می توانید از هر نامی برای این کاربر استفاده کنید.

groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

مطمئن شوید که نسخه Tomcat را که می خواهید نصب کنید.

برای این آموزش از نسخه 8.5.24 استفاده خواهیم کرد.

http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz

به یاد داشته باشید که بارگیری را با پسوند .gz انتخاب کنید.

برای پرونده های Tomcat دایرکتوری تهیه کنید.

mkdir /opt/tomcat 

دانلود Tomcat.

cd 
wget your-tomcat-link

فایل ها را در پوشه tomcat از حالت فشرده خارج کنید.

tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1

بعد از تایپ apache می توانید کلید “Tab” را فشار دهید ، به دلیل اینکه فقط یک پوشه را بارگیری می کنید.

اطمینان حاصل کنید که پوشه ها دارای مجوزهای صحیح هستند.

cd /opt/
sudo chown -R tomcat tomcat/

مسیر JAVA_HOME را دوباره نمایش دهید تا بتوانید آن را کپی کنید.

nano /etc/systemd/system/tomcat.service 

Tomcat را پیکربندی کنید

تنظیمات زیر را در پرونده tomcat.service که تازه ایجاد کرده اید کپی و جایگذاری کنید.
مسیر JAVA_HOME را به مسیری که کپی کرده اید ویرایش کنید. پس از این ، پرونده را ذخیره و بسته کنید.

[Unit]
Description=Apache Tomcat Web Application Container
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

Daemon SystemD را بارگیری مجدد کنید تا تنظیمات سرویس اضافه شده در آن گنجانده شود.

sudo systemctl daemon-reload

سرویس Tomcat را شروع کنید.

sudo systemctl start tomcat 

وضعیت سرور Tomcat خود را بررسی کنید.

sudo systemctl status tomcat 

به http://your_ip_address:8080 بروید.

صفحه سرور Tomcat را مشاهده خواهید کرد.

 

امنیت ، سرعت ، پشتیبانی
همه یکجا در سرویس های پارس وی دی اس
بهترین را از ما بخواهید

مشاهده سرویس ها

 

مطالب مرتبط

آموزش های تصویری پنل کاربری سرور های مجازی پارس وی دی اس

 

مجموعه ای از آموزش های مدیریت و کنترل سرور مجازی

آموزش نصب polr بر روی سرور مجازی

 

Polr یک کوتاه کننده لینک آزاد و منبع باز است که به زبان PHP و Lumen نوشته شده است.

آموزش ست کردن دامنه بر روی سرور مجازی

 

چگونه از نام به جای آیپی برای اتصال به سرور مجازی استفاد کنیم

اتصال به سرور در زمان اختلال شبکه سرور

 

امکان دارد زمانی که دارید تغییرات شبکه ی سرور را انجام میدهید، تغییرات باعث شود سرور از دسترس خارج شود. این آموزش نحوه ی حل  مشکل میباشد.   

     

    Tomcat چیست ؟

    Apache Tomcat یک وب‌سرور آزاد و یک کانتینر سرولت است که از سال 1999 توسط آپاچی جهت پیاده‌سازی قرارداد JSP شرکت اوراکل و Java توسعه داده شده است.
    تامکت(Tomcat) از کامپوننت‌های متفاوتی برای اجرای زبان‌های برنامه‌نویسی مختلف استفاده کرده که می‌توان به کاتالینا (servlet container)، کایوت (HTTP) و جسپر (JSP) اشاره کرد.

    پیش نیاز های نصب

    سرور اوبونتو 16.04 را نصب کنید.
    یک کاربر سودو (sudo)غیر ریشه(root) ایجاد کنید.
    به عنوان کاربری که ایجاد کرده اید از طریق SSH وارد دستگاه شوید.

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد.

    دکمه بازگشت به بالا