تثبيت وحدة تحكم الويب - Linux
اتبع هذه التعليمات لتثبيت وحدة تحكم الويب ESET PROTECT:
يمكنك اختيار تثبيت وحدة تحكم الويب ESET PROTECT على كمبيوتر مختلف عن الكمبيوتر المثبت عليه خادم ESET PROTECT. ويتطلب هذا الإجراء خطوات إضافية. |
- قم بتثبيت Apache Tomcat وحزم Java.
قد تحتوي الحزم على أسماء مختلفة وقد لا تكون متاحة في المستودع الافتراضي
|
Debian, Ubuntu |
sudo apt update |
Red Hat, Rocky Linux |
sudo dnf update |
SUSE Linux Enterprise Server |
sudo zypper refresh |
- تنزيل وحدة تحكم ويب (era_x64.war):
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era_x64.war |
- أعد تسمية ملف era_x64.war إلى era.war:
mv era_x64.war era.war
- إذا كنت قد ثبّتَّ Apache Tomcat 9.x، فتجاوز هذه الخطوة. إذا كنت قد ثبّتَّ Apache Tomcat 10.x، فاتبع هذه التعليمات لنقل era.war إلى تنسيق Jakarta EE الجديد المدعوم من Apache Tomcat 10.x:
- انتقِل إلى مجلد tomcat10:
Debian, Ubuntu |
cd /var/lib/tomcat10/ |
Red Hat, Rocky Linux |
cd /var/lib/tomcat/ |
SUSE Linux Enterprise Server |
cd /usr/share/tomcat/webapps/ |
- أنشئ مجلد webapps-javaee جديد:
sudo mkdir temp webapps-javaee
- قم بتعيين الملكية والأذونات لمجلد webapps-javaee:
sudo chown tomcat temp webapps-javaee |
- افتح ملف تكوين tomcat10 (sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service)، وأضِف السطرين التاليين ثم احفظ الملف بعد تحديثه:
ReadWritePaths=/var/lib/tomcat10/webapps-javaee/ ReadWritePaths=/var/lib/tomcat10/temp/ |
- ثبِّت أداة نقل Tomcat لـ Jakarta EE:
Debian, Ubuntu |
sudo apt install tomcat-jakartaee-migration -y |
Red Hat, Rocky Linux |
sudo dnf install tomcat-jakartaee-migration -y |
SUSE Linux Enterprise Server |
sudo zypper install tomcat-jakartaee-migration -y |
- انسخ أداة النقل (jakartaee-migration-shaded.jar) إلى مجلد tomcat:
sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/
- انسخ ملف era.war إلى مجلد Tomcat (حدد الأمر بناءً على إصدار Tomcat لديك):
Debian, Ubuntu |
|
Red Hat, Rocky Linux |
|
SUSE Linux Enterprise Server |
|
- أعِد تحميل تكوين مدير systemd:
sudo systemctl daemon-reload
- أعد تشغيل خدمة Tomcat لنشر الملف era.war:
sudo systemctl restart tomcat
قد يختلف اسم خدمة Apache Tomcat: tomcat أو tomcat9 أو tomcat10. |
- تحقق من وجود المجلد era في المجلد Tomcat (استبدلPath_to_Tomcat بمجلد Tomcat):
ls Path_to_Tomcat
يجب أن يبدو الناتج على هذا النحو: era era.war
- أضِف خدمة Tomcat إلى تكوين systemd:
sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service
- قم بتعيين خدمة Tomcat للبدء عند التمهيد: sudo systemctl enable tomcat
- إذا قمت بتثبيت ESET PROTECT وحدة التحكم على شبكة الإنترنت على جهاز كمبيوتر محتلف عن خادم ESET PROTECT، فقم بتنفيذ هذه الخطوات الإضافية لتمكين الاتصال بين وحدة التحكم على شبكة الإنترنت الخاصة بـ ESET PROTECT وخادم ESET PROTECT:
- أوقف خدمة Tomcat: sudo systemctl stop tomcat
- قم بتحرير ملف EraWebServerConfig.properties:
sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties |
إذا كان ملف EraWebServerConfig.properties غير موجود في المسار الوارد أعلاه، فيمكنك استخدام الأمر التالي للعثور على الملف على نظامك:
find / -iname "EraWebServerConfig.properties"
- ابحث عن server_address=localhost
- استبدل localhost بعنوان IP الخاص بخادم ESET PROTECT ثم احفظ الملف.
- أعد تشغيل خدمة Tomcat: sudo systemctl restart tomcat
- قم بتعيين خدمة Tomcat للبدء عند التمهيد: sudo systemctl enable tomcat
- افتح وحدة التحكم على شبكة الإنترنت ESET PROTECT في مستعرض ويب مدعوم للاطلاع على شاشة تسجيل دخول:
- من جهاز الكمبيوتر الذي يستضيف وحدة التحكم على شبكة الإنترنت ESET PROTECT: http://localhost:8080/era
- من أي جهاز كمبيوتر به وصول إلى الإنترنت إلى وحدة التحكم على شبكة الإنترنت ESET PROTECT (استبدل IP_ADDRESS_OR_HOSTNAME بعنوان IP أو اسم مضيف وحدة التحكم على شبكة الإنترنت ESET PROTECT): http://IP_ADDRESS_OR_HOSTNAME:8080/era
- تهيئة وحدة التحكم على شبكة الإنترنت بعد عملية التثبيت:
- يتم تعيين منفذ HTTP على 8080 أثناء التثبيت اليدوي لـ Apache Tomcat. نوصيك بإعداد اتصال HTTPS لـ Apache Tomcat.
- راجع أيضاً تكوين وحدة تحكم الويب الإضافي لحلول المؤسسة أو الأنظمة منخفضة الأداء.