نصب OpenLiteSpeed روی سرور مجازی اوبونتو

نصب OpenLiteSpeed

تا حالا شده برای سرور مجازی خود به دنبال یک وب سرور مناسب بگردید، اما هر بار وسط راه گیر بیفتید؟ مثلا Apache را نصب کرده اید و ناگهان با افت شدید سرعت سایت مواجه شده اید؛ کاربران مدام تیکت می زنند که چرا صفحات دیر لود می شود، چرا با هر بار کلیک، خطاهای ۵۰۰ و تایم اوت می گیرند، و چرا مدیریت وردپرس مثل حلزون حرکت می کند. در این مقاله اسپاد سرور، قصد داریم نحوه نصب OpenLiteSpeed روی سرور مجازی اوبونتو را به صورت گام به گام آموزش دهیم. این آموزش برای نسخه های اوبونتو ۲۰.۰۴ و ۲۲.۰۴ کاملا کاربردی است.

شاید آن شب را به یاد دارید که تا ساعت ۳ صبح مشغول دیباگ کردن فایل لاگ بودید، مدام کش پاک می کردید، PHP-FPM را ریست می کردید و نگران بودید نکند یکی از افزونه ها سایت را از کار بیندازد. یا آن جا که برای نصب ساده یک گواهی SSL یا پیکربندی ریرایت وردپرس، مجبور شدید داکیومنت های پراکنده و ناواضح را خط به خط بخوانید.

در چنین لحظاتی است که OpenLiteSpeed می تواند شبیه به یک ناجی ظاهر شود؛ وب سروری سبک، سریع و متن باز که هم با PHP و وردپرس سازگاری کامل دارد، و هم بسیاری از پیچیدگی ها را از دوش شما برمی دارد. راه اندازی ساده، پنل تحت وب کاربرپسند، مصرف منابع پایین و عملکردی که زیر فشار هم نمی لرزد. همان چیزی که باعث می شود تیکت ها کم شوند، شب ها آسوده تر بخوابید، و بالاخره وقتتان را به جای حل مشکل، صرف توسعه ی پروژه کنید.

چرا OpenLiteSpeed؟

قبل از شروع نصب، بهتر است بدانید چرا انتخاب مناسبی است:

  • رایگان و متن باز

  • مصرف منابع بسیار پایین

  • پشتیبانی از HTTP/3 و QUIC

  • سازگاری با PHP و MySQL

  • پنل مدیریتی تحت وب قدرتمند

پیش نیازها

برای نصب OpenLiteSpeed به موارد زیر نیاز دارید:

  1. یک سرور مجازی (VPS) با اوبونتو ۲۰.۰۴ یا ۲۲.۰۴

  2. دسترسی ریشه (root) یا کاربری با دسترسی sudo

  3. اتصال به اینترنت پایدار

نصب OpenLiteSpeed

گام اول: به روزرسانی سیستم

در قدم اول، مخازن سیستم را به روزرسانی کنید تا مطمئن شوید آخرین نسخه ها نصب می شوند:

sudo apt update && sudo apt upgrade -y

گام دوم: نصب

برای نصب باید ابتدا مخزن رسمی آن را اضافه کنید.

۱. نصب کلید GPG:

wget -O - https://repo.litespeed.sh | sudo bash

۲. نصب OpenLiteSpeed:

sudo apt install openlitespeed -y

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

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

sudo systemctl status lsws

گام سوم: نصب PHP

OpenLiteSpeed با نسخه های مختلف PHP کار می کند. برای مثال، برای نصب PHP 8.1 از دستور زیر استفاده کنید:

sudo apt install lsphp81 lsphp81-common lsphp81-mysql lsphp81-curl lsphp81-imap lsphp81-memcached lsphp81-mysql lsphp81-opcache lsphp81-xml lsphp81-zip -y

پس از نصب PHP، باید آن را در پنل مدیریتی OpenLiteSpeed به‌عنوان مفسر تعریف کنید که در ادامه به آن خواهیم پرداخت.

اگر نیاز به راهنمایی برای خرید هاست اقتصادی و دامنه و سرور مجازی  دارید، متخصصان با تجربه اسپاد سرور آماده خدمت به شما هستند. برای تماس با ما، روی “تماس با اسپاد سرور” کلیک کنید.

نصب OpenLiteSpeed

نصب OpenLiteSpeed

گام چهارم: دسترسی به پنل مدیریتی OpenLiteSpeed

پنل مدیریتی از طریق پورت ۷۰۸۰ در دسترس است. برای دسترسی به آن، ابتدا باید رمز عبور مدیر را تنظیم کنید:

sudo /usr/local/lsws/admin/misc/admpass.sh

در این مرحله، یک نام کاربری (معمولا admin) و رمز عبور انتخاب می کنید.

اکنون می‌توانید وارد پنل شوید:

http://your-server-ip:7080

با وارد کردن اطلاعات ورود، وارد داشبورد مدیریتی می شوید.

گام پنجم: تنظیم PHP در OpenLiteSpeed

برای اینکه OpenLiteSpeed از PHP استفاده کند:

  1. وارد پنل مدیریتی شوید.

  2. از منوی سمت چپ به بخش Server Configuration بروید.

  3. روی تب External App کلیک کرده و یک اپلیکیشن جدید از نوع LiteSpeed SAPI App بسازید.

    • Name: lsphp

    • Address: uds://tmp/lshttpd/lsphp.sock

    • Max Connections: 35

    • Command: /usr/local/lsws/lsphp81/bin/lsphp

  4. سپس به تب Script Handler بروید و پسوند php را به اپلیکیشن lsphp متصل کنید.

گام ششم: راه‌اندازی وب‌سایت

OpenLiteSpeed به صورت پیش فرض یک پوشه به نام Example دارد که در مسیر /usr/local/lsws/Example/html قرار دارد. شما می‌توانید وب سایت خود را در این مسیر آپلود کنید یا یک Virtual Host جدید تعریف کنید.

برای افزودن دامنه خود:

  1. وارد پنل مدیریتی شوید.

  2. به بخش Virtual Hosts بروید.

  3. یک هاست مجازی جدید تعریف کنید.

  4. مسیر دایرکتوری دامنه، فایل های لاگ، و پورت دسترسی را مشخص نمایید.

  5. تنظیمات DNS خود را برای اتصال دامنه به آی پی سرور انجام دهید.

گام هفتم: فعال‌سازی HTTPS با Let’s Encrypt

برای استفاده از گواهی SSL رایگان:

  1. ابتدا Certbot را نصب کنید:

sudo apt install certbot -y
  1. سپس از Certbot برای دریافت گواهی استفاده کنید:

sudo certbot certonly --webroot -w /usr/local/lsws/Example/html -d yourdomain.com
  1. پس از دریافت گواهی، آن را در تنظیمات Virtual Host در قسمت SSL اضافه کنید.

نتیجه گیری

در این مقاله با نحوه نصب OpenLiteSpeed روی سرور مجازی اوبونتو آشنا شدیم. این وب سرور با سرعت بالا، مصرف کم منابع و پشتیبانی از ویژگی های مدرن، انتخاب مناسبی برای پروژه های حرفه ای می باشد. با نصب OpenLiteSpeed و اتصال دامنه خود، می توانید به راحتی وب سایت های پویا و سریع راه اندازی کنید.

اگر به دنبال سرور مجازی با سرعت بالا برای نصب OpenLiteSpeed هستید، می توانید از خدمات اسپاد سرور استفاده کنید که با منابع اختصاصی و پشتیبانی قوی ارائه می شود.

arman

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *