Server Configuration

  • حل مشكلة unexpected end of file في Nginx على Raspberry Pi.

    بدايةً، يسعدني مساعدتك في حل مشكلتك مع خطأ Nginx الذي تواجهه. يبدو أن هناك خطأ في ملف الضبط الخاص بـ Nginx (/etc/nginx/sites-enabled/default) في السطر 20، والذي يظهر كـ “unexpected end of file, expecting ‘;’ or ‘}'”. سنقوم بتفحص الملف للتحقق من الخطأ.

    في البداية، يبدو أن هناك نقص في إعدادات موقع الخادم الخاص بك. يمكننا بدايةً بتحديد الأخطاء المحتملة في ملف الضبط. الجزء الملف الذي قد يكون هو المتسبب في المشكلة يظهر في الكود التالي:

    nginx
    location /

    يبدو أن هناك شيئًا مفقودًا بعد هذا السطر، فمن المهم إضافة إعدادات إضافية لهذا الموقع. على سبيل المثال، يمكن أن يكون هناك مشكلة في الغياب عن كتابة إعدادات موقع الويب الفعلي، مثل:

    nginx
    location / { # إعدادات الموقع هنا }

    المفقود يجب أن يكون بين القوسين التقريبيين {} ويحتوي على إعدادات الموقع. قد يكون هناك أخطاء أخرى في ملف الضبط، لذا من الأفضل فحص الملف بشكل كامل.

    من النص يظهر أيضًا أن هناك خطأ في استخدام المتغير $domain_name داخل ملف الضبط. يفضل استبداله بالقيمة المناسبة لاسم الخادم الخاص بك.

    لحل هذه المشكلة، يمكنك متابعة تحرير ملف الضبط (/etc/nginx/sites-enabled/default) بعناية، والتأكد من أن كل إعدادات الموقع مكتوبة بشكل صحيح وأنها محاطة بالقوسين التقريبيين {} بشكل صحيح.

    بالتوفيق في حل مشكلتك، وإذا كنت بحاجة إلى مساعدة إضافية أو لديك أي أسئلة إضافية، فأنا هنا للمساعدة.

    المزيد من المعلومات

    بالطبع، سنقوم الآن بتوسيع فهمك لتتمكن من حل المشكلة بشكل أفضل. يبدو أن المشكلة في ملف الضبط الخاص بـ Nginx (/etc/nginx/sites-enabled/default)، لذا سأقدم لك تحليلاً أعمق.

    أولاً وقبل كل شيء، يجدر بنا أن نلاحظ أن ملف الضبط الحالي يظهر أن هناك بعض الأجزاء قد تم تعليقها باستخدام رموز #. في عالم Nginx، يتم استخدام هذه الرموز لتعليق السطور وجعلها غير نشطة. على سبيل المثال:

    nginx
    #listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default_server ipv6only=on; ## listen for ipv6

    يبدو أن هناك تعليقاتًا لخطوط قد تكون مهمة في إعدادات الخادم. قد تكون من المفيد التحقق مما إذا كان يجب تفعيل بعض هذه الخطوط بناءً على احتياجات موقع الويب الخاص بك.

    علاوة على ذلك، يبدو أن هناك تضارب في استخدام المتغير $domain_name. لا يوجد تعريف له في المقطع الحالي من الملف، ولكن يتم استخدامه كـ server_name في وقت لاحق. يجب عليك تحديد قيمة لـ $domain_name في الجزء العلوي من ملف الضبط قبل استخدامه في server_name.

    نقوم الآن بتحليل الكود الذي أثار الخطأ:

    nginx
    location /

    يبدو أن هناك نقص في هذا الموضع. يجب عليك إضافة الإعدادات اللازمة بعد location / لتحديد كيف يجب التعامل مع الطلبات على المسار الجذري “/”. على سبيل المثال:

    nginx
    location / { # إعدادات الموقع هنا }

    بإضافة هذا الجزء، يمكنك تحديد كيف يجب معالجة الطلبات على المسار الجذري للموقع.

    بعد إجراء هذه التعديلات، قم بحفظ الملف وأعد تشغيل Nginx. يمكنك استخدام الأمر التالي:

    bash
    sudo service nginx restart

    بعد ذلك، قم بفحص ملف السجلات للتحقق من وجود أي أخطاء إضافية. يمكنك استخدام الأمر التالي:

    bash
    sudo tail -f /var/log/nginx/error.log

    أتمنى أن يكون هذا التحليل مفيدًا وأن يساعدك في حل مشكلتك. في حال استمرار الصعوبات أو إذا كان لديك أي استفسارات إضافية، فأنا هنا للمساعدة.

  • حلول مشكلة Let’s Encrypt DVSNI Challenge

    عندما يواجه المستخدم تحديات في تكوين شهادات Let’s Encrypt على خادم عام ويواجه رسالة خطأ تفيد “Failed to connect to host for DVSNI challenge”، يصبح البحث عن حلاً لهذه المشكلة أمرًا ضروريًا. يظهر من الرسالة أن هناك صعوبة في الاتصال بالخادم لتحقق من صحة النطاق عبر DVSNI challenge.

    أحد الحلول الأولية يمكن أن يكون التحقق من توجيه المنافذ (port forwarding)، حيث يشير المستخدم إلى أنه قام بإعادة توجيه منافذ 80 و443. ومع ذلك، يُشير في الاستفسار إلى أنه رغم أن المنفذ 443 متاح ومفتوح، إلا أنه لا يتم تشغيل أي خدمة عليه.

    تأكيد فتح المنفذ ليس فقط كافيًا، بل يتعين أيضًا التأكد من أن هناك خدمة تعمل على المنفذ 443. في حالة عدم تشغيل أي خدمة، يفضل تشغيل خدمة تستمع على هذا المنفذ. يمكن ذلك باستخدام أداة مثل Nginx أو Apache.

    من جهة أخرى، يُشير المستخدم إلى أنه يقوم بتكوين الشهادة لاستخدامها مع Node.js على Raspberry Pi. قد يكون هناك بعض التحديات الخاصة ببيئة Node.js و Raspberry Pi. يُفضل التحقق من إعدادات Node.js والتأكد من أنه يستجيب بشكل صحيح على المنفذ المطلوب (443).

    من الجيد أيضًا استكشاف السجلات الكاملة للخطأ للحصول على تفاصيل إضافية حول سبب فشل DVSNI challenge. قد توفر هذه السجلات توجيهًا إضافيًا حول الخطوات التي يمكن اتخاذها لحل هذه المشكلة.

    في الختام، ينبغي على المستخدم تحقيق تواصل فعّال مع مجتمع Let’s Encrypt أو المنتديات التقنية ذات الصلة للحصول على دعم إضافي وتوجيه دقيق حول حالته الخاصة.

    المزيد من المعلومات

    في إطار البحث عن حلاً لمشكلة “Failed to connect to host for DVSNI challenge”، يمكن استكمال التحقيق بالنظر إلى عدة جوانب أخرى قد تلعب دورًا في هذه التحديات التقنية.

    أحد الأمور المهمة هي التأكد من تكوين خادم Let’s Encrypt بشكل صحيح. يمكن أن يكون هناك خطأ في السطر الأمر الذي استخدمه المستخدم أثناء تحديث شهادة Let’s Encrypt. يُفضل التأكد من صحة الأمر الذي تم استخدامه والتحقق من أن جميع المعلمات والخيارات قد تم تكوينها بشكل صحيح.

    على سبيل المثال، يُفضل التحقق من أن أمر تحديث الشهادة يتضمن النطاقات الصحيحة (example.net و www.example.net في هذه الحالة) وأن جميع الأمور الأمنية والتكوينات اللازمة تم اتخاذها.

    كما يجب التحقق من وجود أي جدار نار (firewall) أو نظام أمان يمكن أن يعيق عملية الاتصال بين الخادم وخوادم Let’s Encrypt. قد يكون هناك قوانين تصفية تمنع الوصول إلى المنفذ 80 أو 443، ويجب معالجة هذه التكوينات لضمان سلامة عملية التحقق.

    فيما يخص تكوين Let’s Encrypt لاستخدامها مع Node.js على Raspberry Pi، يمكن أيضًا التحقق من تكوين Node.js بشكل صحيح وتأكيد أنه يستمع بشكل صحيح على المنفذ المطلوب (443 في هذه الحالة).

    للحصول على دعم إضافي وتبادل المعلومات مع المجتمع، يمكن للمستخدم البحث في منتديات Let’s Encrypt أو المجتمعات التقنية المتخصصة للحصول على توجيه أكثر تخصصًا بناءً على سياق حالته الفريدة.

  • حل مشكلة SQL Server: Login Failed for User ‘VAIO\Guest’

    في مواجهة هذا الخطأ الذي يظهر عند تشغيل برنامج C# الخاص بك للوصول إلى قاعدة البيانات SQL Server R2 عبر الشبكة، يظهر أن هناك مشكلة في عملية المصادقة (Authentication) التي يقوم بها البرنامج. يُظهر الخطأ “Login failed for user ‘VAIO\Guest'” أن هناك مشكلة في تسجيل الدخول باستخدام المستخدم ‘Guest’ على الحاسوب البعيد ‘VAIO’.

    أولًا وقبل كل شيء، يجب التأكد من أنك قد قمت بتمكين وضع المصادقة المختلطة (Mixed Mode Authentication) في خادم SQL Server R2 الخاص بك. هذا يعني أنه يجب أن يكون بالإمكان تسجيل الدخول باستخدام حسابات SQL و Windows. يمكنك فعل ذلك من خلال استخدام SQL Server Management Studio والتحقق من إعدادات الخادم.

    على سبيل المثال، يمكنك محاولة تغيير سلسلة الاتصال الخاصة بك لتستخدم اعتماد SQL بدلاً من الاعتماد على Windows. في حالتك، يبدو أنك تستخدم Integrated Security=true، وهو يحاول استخدام حساب Windows لتسجيل الدخول. جرب تعديل سلسلة الاتصال لتكون مشابهة للتالية:

    csharp
    "Data Source=192.168.1.101\SQLEXPRESS,1433;Initial Catalog=Login;User ID=sa;Password=23456;Connection timeout=30;"

    يرجى التأكد من أنك قمت بتمكين حساب SQL Server للمستخدم ‘sa’ وتحديد كلمة مرور صحيحة له.

    عند تغيير الاتصال، قد تحتاج أيضًا إلى إعادة تكوين إعدادات الأمان في قاعدة البيانات للسماح للمستخدم ‘sa’ بالوصول إلى البيانات. يمكنك فعل ذلك باستخدام SQL Server Management Studio.

    في حال استمرار الخطأ، قد يكون هناك قضية في صلاحيات الوصول على مستوى النظام. يجب التأكد من أن مستخدم ‘sa’ لديه الصلاحيات اللازمة للوصول إلى قاعدة البيانات على الحاسوب البعيد.

    المزيد من المعلومات

    إضافة إلى التعديلات المحتملة في سلسلة الاتصال وتأكيد تمكين وضع المصادقة المختلطة في SQL Server، يمكن أن يكون هناك عوامل أخرى تسبب هذا الخطأ.

    1. التحقق من حالة الخدمة:
      تأكد من أن خدمة SQL Server قيد التشغيل على الخادم البعيد (192.168.1.101). يمكنك فعل ذلك من خلال الذهاب إلى “SQL Server Configuration Manager” والتحقق من حالة الخدمة.

    2. تأكيد الوصول الشبكي:
      تأكد من أن الاتصال بين الحاسوب البعيد والخادم SQL Server يعمل بشكل صحيح. يمكنك استخدام أداة مثل “telnet” للتحقق من إمكانية الوصول إلى المنفذ 1433 على الخادم. مثلاً:

      yaml
      telnet 192.168.1.101 1433
    3. فحص السجلات (Logs):
      استعرض سجلات الأحداث في SQL Server للاطلاع على أي رسائل أخطاء إضافية. يمكنك استخدام SQL Server Management Studio للوصول إلى سجلات الأحداث.

    4. تفعيل تسجيل الدخول (Login Auditing):
      في بعض الأحيان، قد يكون هناك تفاصيل أكثر في تفعيل تسجيل الدخول لـ SQL Server. يمكنك تمكين هذا من خلال تحرير إعدادات الخادم.

    5. التحقق من حقوق الوصول:
      تأكد من أن المستخدم ‘sa’ لديه الصلاحيات الكافية على قاعدة البيانات المستهدفة. يمكنك استخدام SQL Server Management Studio للتحقق من ذلك.

    6. استخدام اسم الحاسوب بدلاً من العنوان الIP:
      قد تجرب استخدام اسم الحاسوب (VAIO) بدلاً من عنوان الـIP في سلسلة الاتصال، للتأكد من أنه لا يوجد أي مشكلة في الاستدلال على الحاسوب.

    7. تحديث برنامج .NET Framework:
      تأكد من أن برنامج .NET Framework الذي يستخدمه تطبيق C# الخاص بك هو نسخة متوافقة ومحدثة.

    باختصار، يجب أن تقوم بتفحص عناصر الاتصال والتأكد من أن جميع الإعدادات صحيحة ومتطابقة. إذا استمرت المشكلة، قم بفحص سجلات الأحداث والسجلات للعثور على مزيد من التفاصيل حول الخطأ والمشكلة.

  • Ayoob Yousef Ayoob

    Resume

    [text-with-icon icon_type=”font_icon” icon=”icon-user” color=”Accent-Color”]

    Ayoub Yousef Mohamed Ayoub

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-envelope-alt” color=”Accent-Color”]

    [email protected]

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-calendar” color=”Accent-Color”]

    17 Aug 1991

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-location-arrow” color=”Accent-Color”]

    Amman-Jordan

    [/text-with-icon]
    [image_with_animation image_url=”9387″ image_size=”full” animation_type=”entrance” animation=”Flip In” animation_easing=”default” animation_movement_type=”transform_y” hover_animation=”none” alignment=”center” border_radius=”20px” box_shadow=”small_depth” image_loading=”default” max_width=”100%” max_width_mobile=”default” delay=”3″]

    Objective

    the IT world is huge with a lot facilities and sections and challenges

    and so am the person who got the most importance thing as IT Specialist; first is to have responsibility for every decision and second thing is to gain more experience, where I know that the most particular experiences could be got by getting in with hard tasks and challenges.

    I Search For challenges that give more experience and more levels up in my life and my work, and when there is big complex issue, I think this is the kind of challenge that I prefer to work with; because when I solve it

    I will be proud that I Can.

    also, one of my first Role in working as IT consultant in any Establishment is to make it safe, stable, Reliable.

    I know within last years in this digital revolution there is a lot of IT stuff here, there, everywhere, they know about IT a lot of things; but what make Ayoob Specialist into them is the way!!

    yes, I got the best plan, the best strategy, and the best solutions


    Education

    [text-with-icon icon_type=”font_icon” icon=”icon-book” color=”Accent-Color”]

    2009-2014: B.SC in computer since at AL-Zaytoonah University

    [/text-with-icon]

    Work Experience

    [text-with-icon icon_type=”font_icon” icon=”fa fa-university” color=”Accent-Color”]

    Assistant IT Manager

    (1/2021) to (until now) ATICO Group

    [/text-with-icon]
    1. cyber security specialist
    2. script & command designer
    3. webmaster (WP & web panels)
    4. Microsoft product  specialist
    5. QA for company soft platforms
    6. IT Consultant
    7.  projects assistant
    8. infrastructure designer
    [text-with-icon icon_type=”font_icon” icon=”icon-dashboard” color=”Accent-Color”]

    IT specialist

    (1/2019) to (1/2021) ATICO Group

    [/text-with-icon]
    1. Being fully aware of and maintaining the costs associated with the

    2. Very willing to learn with passion to work at all times.

    3. Attending to all training courses assigned by the labor
    4. Achieving the required results in partnership with the information technology staff through planning, following up, evaluating work results, providing advice, and applying systems and
    5. Supervising all the department’s daily and weekly work, and providing the line manager with
    6. Schedule and implement preventive maintenance for all hardware and
    7. Responsible for the IT department in the absence of the
    8. Check daily backups, servers, and
    9. Distribute tasks to employees, follow up on results, and train them on all theoretical and practical
    10. Follow-up of all problems reported to the department and arrange tasks according to
    11. Documenting and archiving all correspondence, following up on suppliers and
    12. Development and adaptation to ideas that promote information technology to a higher
    13. Maintaining the quality of service by setting stable standards and working to implement
    14. Developing professional and technical knowledge through attending educational
    15. Participation in teamwork to reach the required
    16. Contacting the direct official in case of any notification and informing him to work on solving
    17. Carry out the tasks entrusted to him according to the direct manager’s instructions and in a way that serves the interest of
    18. Permanent smile in the
    19. Carrying out duties as required, while making sure that the needs of guests and colleagues are met quickly and effectively, according to the established
    20. Ensure that the work is progressing and accomplishing
    21. Strengthening relationships with employees and trying to create a climate of trust and
    22. Instilling self-discipline as a positive source of inspiration for a single

     

    [text-with-icon icon_type=”font_icon” icon=”icon-desktop” color=”Accent-Color”]

    Technical support

    (8/2016) to (1/2019) ATICO Group

    [/text-with-icon]
    1. Very willing to learn with passion to work at all times.
    2. Ensure that all electronic devices used in the facility are in a correct manner, making sure that there are no malfunctions and in the event of faults, report them while avoiding their
    3. know the correct use of electronic devices (computers, cache devices, ).
    4. make an inventory of all devices used in the facility, periodically, with recording the serial numbers of the devices, the model number …
    5. Providing services to customers accurately and at high speed while making sure to solve the
    6. Full cooperation with colleagues and not to delay the progress of work
    7. Ensure that no unauthorized employee has access to any of the computer rooms, devices
    8. Contacting the direct official in case of any notification and informing him to work on solving
    9. Carry out the tasks entrusted according to the direct manager’s instructions and in a way that serves the interest of
    10. Permanent smile in the
    11. Ensure that the work is running smoothly and is

     

    [text-with-icon icon_type=”font_icon” icon=”icon-cogs” color=”Accent-Color”]

    Hardware maintenance Engineer

    (1/2015) to (9/2015) Omar Elian for computer

    [/text-with-icon]

    Where this my first job after postgraduate where I was worked with small offices to give them support with them hardware (PC’s, Laptop, Printer, LAN, WIFI)

     

    [text-with-icon icon_type=”font_icon” icon=”icon-sitemap” color=”Accent-Color”]

    Infrastructure Technician

    (2/2014) to (1/2015) ALMASYEH

    [/text-with-icon]

    Where I was person who create plans for installation and maintenance for low voltage circuit solutions (Fire alarm, security and dialer) & camera’s … ETC

    While this job isn’t belonging to IT major directly but it gives a lot of experience in Infrastructure & and project’s and whatever I was still Studying in this while.

    [text-with-icon icon_type=”font_icon” icon=”icon-hdd” color=”Accent-Color”]

    Help Disk

    (5/2012) to (1/2014) ALTARIFE for computer

    [/text-with-icon]

    Where this is my first Begging with IT world and also before start studying because the Technology is my big interests when I was young


    Skills

    [text-with-icon icon_type=”font_icon” icon=”icon-windows” color=”Accent-Color”]

    Microsoft OS support

    installation, support, troubleshooting, configure , validation , licenses , tasks , scripting , backup , operating

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-apple” color=”Accent-Color”]

    MAC OS support

    installation, support, troubleshooting, configure , validation , licenses , tasks , scripting , backup , operating

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-windows” color=”Accent-Color”]

    Microsoft Server OS components and Features

    Active Directory, DNS, Group policies, IIS, RDP server, MS server’s manager, task’s , Services , event’s & log validation , backup , Firewall config … etc

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-envelope-alt” color=”Accent-Color”]

    Mail server

    Microsoft Exchange server, Microsoft 365, Round cube, cPanel :

    installation , configure , transport’s rule , mail setting ,  DNS forwarding , active sync configure

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-cubes” color=”Accent-Color”]

    Virtual Machine

    (Hyper-V, Oracle VM VirtualBox, Microsoft AZURE, VMware, VMware vSphere, android Emulator (NOx, Blue stack …. ETC))

    create machines , managing resource  , configure machine , convert machine, create VM infrastructure  , networking VM

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-copy” color=”Accent-Color”]

    Backup Solutions

    Microsoft Backup, cobian backup, Free NAS (OS & devices) WD Cloud, Acronis,AOMI

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-expeditedssl” color=”Accent-Color”]

    Security solutions

    kasper endpoint security center

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-spinner” color=”Accent-Color”]

    Cloud computing

    VMatrix, NComputing

    configure, installation , support

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”steadysets-icon-wifi-full” color=”Accent-Color”]

     Networking

    configure , mirroring , listing , VLAN jobs , Tx&Rx work’s

    RJ45 & RJ12 Working : crimp, tracing, locating, joining & extend

    installation : serves and switches and Firewall & cabinets, patch panel, patch cord

    rack and cabling & labeling

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-shield” color=”Accent-Color”]

    Firewall

    installation : WatchGuard, Sophos, CISCO, NetGear, TPLink, Zyxel

    configure  : WAN, LAN, DHCP, DMZ, DNS, Host IP, port forwarding, access rules (scheduling & Conditions)) & identify (environment static, VPN (access and relation’s))

    Monitoring and evaluation

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-wifi” color=”Accent-Color”]

    WIFI system

    Mesh Wi-Fi (AROUBA, Zyxel, Huawei)

    standalone Wi-Fi (if note all of them most of them)

    configure  : WAN, LAN, DHCP, DMZ, DNS, Host IP, port forwarding, access rules (scheduling & Conditions)) & identify (environment static, VPN (access and relation’s))

    Monitoring and evaluation

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-database” color=”Accent-Color”]

    DataBase

    MS SQL Server, MSSQLSMS (maintenance, jobs, backup, restore, queries, Database Mail setting , access configure)

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-server” color=”Accent-Color”]

    Hardware

    maintenance & troubleshooting & installation (PC and server (monitors, printer’s, input devices, MB card’s, license dongle …. ETC))

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-camera” color=”Accent-Color”]

    Security Camera

    NVR (Hikvision, Dahua)

    DVR (if note all of them most of them)

    access configure and rules

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-phone” color=”Accent-Color”]

    VOIP

    Mitel : configure and installation

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”steadysets-icon-microphone” color=”Accent-Color”]

    Call recording system

    jiebang system for analog phone’s, Globitel Speech Log for analog and digital

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-puzzle-piece” color=”Accent-Color”]

    Other Microsoft Product’s

    Outlook (Configure and installation), Microsoft Project (installation and configure), sharing and discovery

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-laptop” color=”Accent-Color”]

    Remote desktop software

    VNC, TeamViewer, Any Disk, Chrome Remote, RDP

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-television” color=”Accent-Color”]

    Videotelephony

    Zoom, Microsoft Team, Google Meet

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-mobile-phone” color=”Accent-Color”]

    Mobile Phone Support

    support & troubleshooting & configure (IOS, Android, BlackBerry OS, Symbian OS))

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-money” color=”Accent-Color”]

    POS System

    MICROS, SKY POS, open Bravo (support & configure & installation (SW+HW))

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-building” color=”Accent-Color”]

    FOS System

    OPERA, SKY Horizon (support & configure & installation (SW+HW))

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-group” color=”Accent-Color”]

    HRM

    Bayan HR system, Sky HRM

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-server” color=”Accent-Color”]

    Server’s HW

    HP G server full support and manage

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-folder-open-alt” color=”Accent-Color”]

    FTP Solutions

    Windows FTP, WinSCP, FileZilla

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”steadysets-icon-bars” color=”Accent-Color”]

    Web Analytic Solutions

    Google Analytics, Matomo

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-fort-awesome” color=”Accent-Color”]

    CMS

    WordPress

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”fa fa-paint-brush” color=”Accent-Color”]

    Multi Media and design

    illustrator, photoshop, Format Factory, Cinema 4D

    [/text-with-icon][text-with-icon icon_type=”font_icon” icon=”icon-screenshot” color=”Accent-Color”]

    Other Skills

    Windows Power shell, CMD (create batch then convert it to program as peer as job need)

    [/text-with-icon]

    Languages

    [tabbed_section style=”default” tab_change_animation=”fade” alignment=”center” spacing=”default” tab_color=”Accent-Color” vs_content_animation=”fade” vs_link_animation=”opacity” vs_navigation_alignment=”left” vs_navigation_width_2=”25%” vs_navigation_func=”default” vs_navigation_width=”regular” vs_navigation_spacing=”15px” vs_navigation_mobile_display=”visible” vs_tab_spacing=”5%”]

    Arabic is my Native Language

    am very good in English with good  speak and writing and listening

    [/tabbed_section]

    Contact Me

    [nectar_icon icon_family=”fontawesome” icon_style=”default” icon_color_type=”color_scheme” icon_color=”Accent-Color” open_new_tab=”true” icon_padding=”20px” pointer_events=”all” icon_fontawesome=”fa fa-linkedin” icon_size=”50″ url=”https://www.linkedin.com/in/ayoob-ayoob-a7148212a”]
    [nectar_icon icon_family=”fontawesome” icon_style=”default” icon_color_type=”color_scheme” icon_color=”Accent-Color” open_new_tab=”true” icon_padding=”20px” pointer_events=”all” icon_fontawesome=”fa fa-facebook” icon_size=”50″ url=”https://www.facebook.com/ayoob.ayoob”]
    [nectar_icon icon_family=”fontawesome” icon_style=”default” icon_color_type=”color_scheme” icon_color=”Accent-Color” icon_padding=”20px” pointer_events=”all” icon_fontawesome=”fa fa-envelope-o” icon_size=”50″ url=”mailto:[email protected]”]

    My Projects

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر