لایت اسپید و دایرکت ادمین، هریک در زمینه فعالیت خود جزو بهترینها هستند. لایت اسپید که وبسروری بینظیر است و دایرکت ادمین هم بهعنوان یکی از محبوبترین کنترلپنلهای موجود شناخته میشود.
میتوانید به دسته دایرکت ادمین مراجعه کنید تا اطلاعات بیشتری از این کنترلپنل داشته باشید. ما برای تهیه این مقاله، از مستندات لایت اسپید کمک گرفتهایم. بنابراین، خیالتان از درستی مراحل راحت باشد.
درضمن، برای آنهایی که با وبسرور آشنایی ندارند، مقاله وب سرور چیست را داریم.
بیایید یکراست برویم سراغ اصل مطلب.
پیشنیازهای نصب لایت اسپید روی دایرکت ادمین
قبلاً در مقاله نصب لایت اسپید روی سیپنل، چگونگی نصب این وب سرور روی دیگر کنترلپنل محبوب موجود در بازار را توضیح دادهایم. برای نصب لایت اسپید روی دایرکت ادمین هم باید قبل از هرکاری لایسنس این وب سرور را تهیه کنید.
1- تهیه License لایت اسپید
برای بهره بردن از لایت اسپید، نیاز به لایسنس آن خواهید داشت. پس اولین قدم در نصب این وب سرور روی دایرکت ادمین، تهیه لایسنس است. میتوانید به صفحه تهیه لایسنس لایت اسپید در ایرانسرور بروید. سپس پلنی را که بیشترین تطابق را با نیازهایتان دارد انتخاب کنید.
2- Verify کردن SSH و Sudu
لایت اسپید باید به root سرور دسترسی کامل داشته باشد. به همین جهت، باید قبل از شروع دسترسی SSH و Sudu را تائید کنید. اگر میخواهید بیشتر راجعبه SSH بدانید، توصیه میکنیم مقاله پروتکل SSH را بخوانید.
3- هرگونه جایگزین آپاچی یا Reversed Proxies را حذف کنید!
قبل از نصب Litespeed، باید هر وبسرور دیگری را از روی سرورتان حذف کنید. فرقی نمیکند قبلاً از Apache استفاده میکردید یا Nginx؛ در هر صورت، اگر میخواهید سراغ لایت اسپید بروید، باید آنها را حذف کنید.
البته افزونه CustomBuild بهصورت خودکار این کار را انجام میدهد؛ اما اگر قبلاً تنظیماتتان را بهصورت دستی وارد کردهاید، باید عملیات حذف را هم بهصورت دستی پیش ببرید.
4- تست عملکرد با آپاچی
قبل از اینکه سراغ لایت اسپید بروید، باید مطمئن شوید که دایرکت ادمین با آپاچی بهدرستی کار میکند. حتی اگر این اولین سایتتان است، میتوانید یک اکانت تست بسازید و بعد از انجام کارتان آن را حذف کنید.
5- از باز بودن برخی پورتها در فایروال اطمینان حاصل کنید
لایت اسپید علاوهبر پورتهای TCP 80 و TCP 443، از پورت UDP 443 هم استفاده میکند. اتفاقاً یکی از مهمترین خصوصات لایت اسپید هم همین است و مزایای قابلتوجهی برای سایتتان ایجاد خواهد کرد.
همچنین لازم است پورت TCP 7080 را هم برای دسترسی آیپی ادمین باز بگذارید.
خب برویم سراغ فرایند نصب!
چگونگی نصب لایت اسپید روی دایرکت ادمین
دو روش برای نصب لایت اسپید روی دایرکت ادمین وجود دارد. اولی اصطلاحاً Detailed Installation نام دارد و دیگری با عنوان Quick/Automated Installation شناخته میشود. اگر برای اولین بار است که میخواهید لایت اسپید نصب کنید، توصیه میکنیم از روش اول استفاده کنید.
نصب لایت اسپید روی دایرکت ادمین (Detailed Installation)
همانطور که بالاتر هم گفتیم، اگر بار اولی است که میخواهید لایت اسپید را روی سیستمتان نصب کنید، بهتر است از این روش استفاده کنید.
نصب لایت اسپید کار سادهای است. قبل از هرکاری باید توسط دستور زیر به SSH متصل شوید. یادتان باشد که بهجای your_serial_no از License Key خود استفاده کنید:
bash <( curl https://get.litespeed.sh ) your_serial_no
این تکه کد، محیط را شناسایی کرده و سپس دادههای لازم را از سرور لایت اسپید دانلود میکند.
نکته: اگر میخواهید از این دستور برای یک لایسنس رایگان استفاده کنید، بهجای your_serial_no از عبارت TRIAL استفاده کنید.
بعد از اجرای دستور، تشخیص داده میشود که برای نصب از دایرکت ادمین استفاده میشود. قاعدتاً باید prompt زیر مواجه خواهید شد که از شما یک input میخواهد.
خطای پیدا نکردن فایل lsws.options
Could not find an lsws.options file. We will ask you for your preferred settings instead, but for automated bulk provisioning, you may want to exit and create an lsws.options file. Continue Installer(Y/N) ?
از آنجایی که lsws.options
مخصوص quick/automation installation است، دریافت این پیام قابل پیشبینی است.
دکمه Y
را بزنید و پس از آن Enter
تا نصب را ادامه دهید.
تنظیم نسخه PHP پیشفرض
دستور زیر را بنویسید:
php_version_default. Available options are – 7.2, 7.1, 7.0, 5.6.
به این ترتیب، نسخه پیشفرض و اولیه PHP را نصب خواهید کرد.
تنظیم نسخه PHP دوم
برای نصب نسخه دوم PHP، دستور زیر را بنویسید:
php_version_second. Available options are – 7.2, 7.1, 7.0, 5.6, no.
اگر نمیخواهید نسخه دوم را نصب کنید، عبارت no را (با حروف کوچک) تایپ کنید.
تنظیم نسخه PHP سوم
برای نصب نسخه سوم PHP، دستور زیر را بنویسید:
php_version_third Available options are – 7.2, 7.1, 7.0, 5.6, no.
اگر نمیخواهید نسخه سوم را نصب کنید، عبارت no را (با حروف کوچک) تایپ کنید.
تنظیم نسخه PHP چهارم
برای نصب نسخه چهارم PHP، دستور زیر را بنویسید:
php_version_fourth. Available options are – 7.2, 7.1, 7.0, 5.6, no.
اگر نمیخواهید نسخه چهارم را نصب کنید، عبارت no را (با حروف کوچک) تایپ کنید. سپس با پاسخ زیر مواجه خواهید شد.
بعد از وارد کردن تمام مقادیر، دستور لایت اسپید را روی دایرکت ادمین نصب خواهد کرد.
با اتمام کار، پیام زیر را که موفقیت نصب را نشان میدهد، مشاهده خواهید کرد. این پیام همراه با یک پسورد رندوم خواهید بود. از این پسورد در یک جای امن نگهداری کنید. البته امکان تغییر آن در آینده هم وجود خواهد داشت.
خب برویم سراغ روش دیگر نصب لایت اسپید روی دایرکت ادمین.
نصب لایت اسپید روی دایرکت ادمین (Quick/Automated Installation)
این متد، با استفاده از شورتکاتها، نصب و اجرای لایت اسپید روی دایرکت ادمین را به سریعترین شکل، ممکن میکند.
در بسیاری از مواقع، اجرای دستی دستورات نصب، کار را راه میاندازد. البته برای دستورات طولانی، بهتر است از فرایندهای خودکارسازی استفاده کرد تا وقت زیادی هم گرفته نشود.
برای استفاده از روش quick/automated installation باید یک فایل lsws.options
بسازید. سپس آن را در مخزن داخلی سازمانتان بارگذاری کنید. این کار باعث میشود Installer گزینههای نصب را مستقیماً از داخل فایل بردارد و نیازی به دریافت Input از کاربر نباشد.
فایل lsws.options
در حالت پیشفرض، به شکل زیر است:
php_version_default=”7.2″ php_version_second=”7.1″ php_version_third=”no” php_version_fourth=”no”
تمام این فرایندها در روش Detailed Installation بهصورت دستی وارد شدند.
میتوانید با ساخت فایل lsws.options
و نگهداری از آن روی شبکه داخلی، از آن برای شرایطی که حجم زیادی از دستورات را لازم دارید استفاده کنید. مثل yourlink.com/yourinternalrepo/lsws.options
و با استفاده از دستور زیر آن را اجرا کنید:
curl -o lsws.options yourlink.com/yourinternalrepo/lsws.options && bash <( curl https://get.litespeed.sh ) your_serial_no
اطمینان از کار کردن لایت اسپید
فرقی نمیکند از کدام روش برای نصب لایت اسپید روی دایرکت ادمین استفاده کردهاید. در انتها، باید به دایرکت ادمین سر بزنید تا خیالتان راحت باشد که لایت اسپید درست کار میکند.
حرف پایانی
همانطور که دیدید، نصب لایت اسپید روی دایرکت ادمین، اصلاً کار سختی نیست. فقط درنظر داشته باشید که اگر بار اولی است که میخواهید این کار را انجام دهید، از روش اول یا Detailed Installation استفاده کنید، در غیر اینصورت، روش دوم یا Quick/Automated Installation این کار را با سرعت بسیار بیشتری انجام میدهد.
هر سوالی که در این زمینه داشتید، حتماً در قسمت کامنتها بنویسید تا متخصصین ما در اولین فرصت پاسختان را بدهند.
مطالعۀ بیشتر: آموزش نصب وردپرس روی دایرکت ادمین